<html><body>
<p><font size="2" face="sans-serif">hi,</font><br>
<br>
<font size="2" face="sans-serif">I have a question about the ip address consumed by the dhcp services. is it necessary to assign an individual ip for each dhcp daemon? can we reserve only one ip address for all dhcp deamons subject to one subnet since they won't run on the same host?  since the dhcp service only need to communicate with local VM instances and local dhcp agent (don't know if it is true for this assumption), can we find a kind of isolation mechanism to avoid ip conflicts and extra consume of ip addresses to implement this feature? </font><br>
<font size="2" face="sans-serif"><br>
</font><font size="1" face="serif"><b>Best Regards, </b></font><font size="1" face="serif"><br>
<br>
</font><hr width="100%" size="2" align="left">
<table border="0" cellspacing="0" cellpadding="0">
<tr valign="top"><td width="298" valign="middle">
<ul style="padding-left: 0pt"><font size="1" face="serif"><b>Edward Zhang(张华)</b></font><font size="1" face="serif"><br>
Staff Software Engineer<br>
Travel&Transportation Standards<br>
Emerging Technology Institute(ETI)<br>
IBM China Software Development Lab<br>
e-mail: zhuadl@cn.ibm.com<br>
Notes ID: Hua ZZ Zhang/China/IBM<br>
Tel: 86-10-82450483</font></ul>
</td><td width="298" valign="middle">
<ul style="padding-left: 0pt"><font size="1" face="serif">地址:北京市海淀区东北旺西路8号 中关村软件园28号楼 环宇大厦3层 邮编:100193<br>
Address: 3F Ring, Building 28 Zhongguancun Software Park, 8 Dongbeiwang West Road, Haidian District, Beijing, P.R.C.100193</font></ul>
</td></tr>

<tr valign="top"><td width="298" valign="middle">
<ul style="padding-left: 0pt"><img src="cid:1__=C7BBF0CADFB278698f9e8a93df938@cn.ibm.com" width="100" height="100"></ul>
</td><td width="298" valign="middle"><img width="1" height="1" src="cid:2__=C7BBF0CADFB278698f9e8a93df938@cn.ibm.com" border="0" alt=""></td></tr>

<tr valign="top"><td width="298" valign="middle">
<ul style="padding-left: 0pt"><font size="1" face="serif"><br>
</font></ul>
</td><td width="298" valign="middle"><img width="1" height="1" src="cid:2__=C7BBF0CADFB278698f9e8a93df938@cn.ibm.com" border="0" alt=""></td></tr>
</table>
<br>
<img width="16" height="16" src="cid:3__=C7BBF0CADFB278698f9e8a93df938@cn.ibm.com" border="0" alt="Inactive hide details for MURAOKA Yusuke ---2012-08-09 00:21:52---Hi,"><font size="2" color="#424282" face="sans-serif">MURAOKA Yusuke ---2012-08-09 00:21:52---Hi,</font><br>
<br>

<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr valign="top"><td style="background-image:url(cid:4__=C7BBF0CADFB278698f9e8a93df938@cn.ibm.com); background-repeat: no-repeat; " width="40%">
<ul style="padding-left: 72pt"><font size="1" face="sans-serif"><b>MURAOKA Yusuke <yusuke@jbking.org></b></font><font size="1" face="sans-serif"> </font><br>
<font size="1" face="sans-serif">Sent by: openstack-bounces+zhuadl=cn.ibm.com@lists.launchpad.net</font>
<p><font size="1" face="sans-serif">2012-08-09 00:19</font></ul>
</td><td width="60%">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr valign="top"><td width="1%"><img width="58" height="1" src="cid:2__=C7BBF0CADFB278698f9e8a93df938@cn.ibm.com" border="0" alt=""><br>
<div align="right"><font size="1" face="sans-serif">To</font></div></td><td width="100%"><img width="1" height="1" src="cid:2__=C7BBF0CADFB278698f9e8a93df938@cn.ibm.com" border="0" alt=""><br>

<ul style="padding-left: 7pt"><font size="1" face="sans-serif">Dan Wendlandt <dan@nicira.com></font></ul>
</td></tr>

<tr valign="top"><td width="1%"><img width="58" height="1" src="cid:2__=C7BBF0CADFB278698f9e8a93df938@cn.ibm.com" border="0" alt=""><br>
<div align="right"><font size="1" face="sans-serif">cc</font></div></td><td width="100%"><img width="1" height="1" src="cid:2__=C7BBF0CADFB278698f9e8a93df938@cn.ibm.com" border="0" alt=""><br>

<ul style="padding-left: 7pt"><font size="1" face="sans-serif">OpenStack Development Mailing List <openstack-dev@lists.openstack.org>, netstack@lists.launchpad.net, openstack@lists.launchpad.net</font></ul>
</td></tr>

<tr valign="top"><td width="1%"><img width="58" height="1" src="cid:2__=C7BBF0CADFB278698f9e8a93df938@cn.ibm.com" border="0" alt=""><br>
<div align="right"><font size="1" face="sans-serif">Subject</font></div></td><td width="100%"><img width="1" height="1" src="cid:2__=C7BBF0CADFB278698f9e8a93df938@cn.ibm.com" border="0" alt=""><br>

<ul style="padding-left: 7pt"><font size="1" face="sans-serif">Re: [Openstack] [Netstack] [openstack-dev] [Quantum] Multi-host implementation</font></ul>
</td></tr>
</table>

<table border="0" cellspacing="0" cellpadding="0">
<tr valign="top"><td width="58"><img width="1" height="1" src="cid:2__=C7BBF0CADFB278698f9e8a93df938@cn.ibm.com" border="0" alt=""></td><td width="336"><img width="1" height="1" src="cid:2__=C7BBF0CADFB278698f9e8a93df938@cn.ibm.com" border="0" alt=""></td></tr>
</table>
</td></tr>
</table>
<br>
<tt><font size="2">Hi,<br>
<br>
I've updated the bp to correspond with current design spec.  <br>
> </font></tt><tt><font size="2"><a href="https://blueprints.launchpad.net/quantum/+spec/quantum-multihost-dhcp">https://blueprints.launchpad.net/quantum/+spec/quantum-multihost-dhcp</a></font></tt><tt><font size="2"><br>
<br>
<br>
I'd know the case of failure, improper, insane, by that.<br>
Anyway, comments, discussions are welcome.<br>
<br>
Thanks.<br>
<br>
--  <br>
MURAOKA Yusuke<br>
<br>
Mail: yusuke@jbking.org<br>
<br>
<br>
日付:2012年8月7日火曜日、時刻:2:47、差出人:Nachi Ueno:<br>
<br>
> Hi Dan<br>
>  <br>
> Thank you for pointing this.<br>
>  <br>
> Yusuke updated design spec.<br>
> </font></tt><tt><font size="2"><a href="https://blueprints.launchpad.net/quantum/+spec/quantum-multihost-dhcp">https://blueprints.launchpad.net/quantum/+spec/quantum-multihost-dhcp</a></font></tt><tt><font size="2"><br>
>  <br>
> 2012/8/6 Dan Wendlandt <dan@nicira.com (</font></tt><tt><font size="2"><a href="mailto:dan@nicira.com">mailto:dan@nicira.com</a></font></tt><tt><font size="2">)>:<br>
> > Hi Nachi,<br>
> >  <br>
> > I've reviewed the code and added comments. I'd like to see at least a basic<br>
> > spec describing the proposed approach (need only be a couple paragraphs,<br>
> > perhaps with a diagram) linked to the blueprint so we can have a design<br>
> > discussion around it. Thanks,<br>
> >  <br>
> > Dan<br>
> >  <br>
> >  <br>
> > On Fri, Aug 3, 2012 at 1:03 PM, Nachi Ueno <nachi@nttmcl.com (</font></tt><tt><font size="2"><a href="mailto:nachi@nttmcl.com">mailto:nachi@nttmcl.com</a></font></tt><tt><font size="2">)> wrote:<br>
> > >  <br>
> > > Hi folks<br>
> > >  <br>
> > > Sorry.<br>
> > > I added openstack-dev@lists.openstack.org (</font></tt><tt><font size="2"><a href="mailto:openstack-dev@lists.openstack.org">mailto:openstack-dev@lists.openstack.org</a></font></tt><tt><font size="2">) in this discussion.<br>
> > >  <br>
> > > 2012/8/3 Nati Ueno <nati.ueno@gmail.com (</font></tt><tt><font size="2"><a href="mailto:nati.ueno@gmail.com">mailto:nati.ueno@gmail.com</a></font></tt><tt><font size="2">)>:<br>
> > > > Hi folks<br>
> > > >  <br>
> > > > > Gary<br>
> > > > Thank you for your comment. I wanna discuss your point on the mailing<br>
> > > > list.<br>
> > > >  <br>
> > > > Yusuke pushed Multi-host implementation for review.<br>
> > > > </font></tt><tt><font size="2"><a href="https://review.openstack.org/#/c/10766/2">https://review.openstack.org/#/c/10766/2</a></font></tt><tt><font size="2"><br>
> > > > This patch changes only quantum-dhcp-agent side.<br>
> > > >  <br>
> > > > Gary's point is we should have host attribute on the port for<br>
> > > > scheduling.<br>
> > > > I agree with Gary.<br>
> > > >  <br>
> > > > In the nova, vm has available_zone for scheduling.<br>
> > > > So Instead of using host properties.<br>
> > > > How about use available_zone for port?<br>
> > > >  <br>
> > > > Format of availability_zone is something like this<br>
> > > > available_zone="zone_name:host".<br>
> > > >  <br>
> > > > We can also add availability_zone attribute for the network as a<br>
> > > > default value of port.<br>
> > > > We can write this until next Monday.<br>
> > > > However I'm not sure quantum community will accept this or not, so I'm<br>
> > > > asking here.<br>
> > > >  <br>
> > > > If there are no objections, we will push zone version for review.<br>
> > > > Thanks<br>
> > > > Nachi<br>
> > > >  <br>
> > > > _______________________________________________<br>
> > > > Mailing list: </font></tt><tt><font size="2"><a href="https://launchpad.net/~openstack">https://launchpad.net/~openstack</a></font></tt><tt><font size="2"><br>
> > > > Post to : openstack@lists.launchpad.net (</font></tt><tt><font size="2"><a href="mailto:openstack@lists.launchpad.net">mailto:openstack@lists.launchpad.net</a></font></tt><tt><font size="2">)<br>
> > > > Unsubscribe : </font></tt><tt><font size="2"><a href="https://launchpad.net/~openstack">https://launchpad.net/~openstack</a></font></tt><tt><font size="2"><br>
> > > > More help : </font></tt><tt><font size="2"><a href="https://help.launchpad.net/ListHelp">https://help.launchpad.net/ListHelp</a></font></tt><tt><font size="2"><br>
> > >  <br>
> > >  <br>
> > >  <br>
> > > _______________________________________________<br>
> > > OpenStack-dev mailing list<br>
> > > OpenStack-dev@lists.openstack.org (</font></tt><tt><font size="2"><a href="mailto:OpenStack-dev@lists.openstack.org">mailto:OpenStack-dev@lists.openstack.org</a></font></tt><tt><font size="2">)<br>
> > > </font></tt><tt><font size="2"><a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a></font></tt><tt><font size="2"><br>
> >  <br>
> >  <br>
> >  <br>
> >  <br>
> >  <br>
> >  <br>
> > --<br>
> > ~~~~~~~~~~~~~~~~~~~~~~~~~~~<br>
> > Dan Wendlandt<br>
> > Nicira, Inc: </font></tt><tt><font size="2">www.nicira.com</font></tt><tt><font size="2"> (</font></tt><tt><font size="2"><a href="http://www.nicira.com">http://www.nicira.com</a></font></tt><tt><font size="2">)<br>
> > twitter: danwendlandt<br>
> > ~~~~~~~~~~~~~~~~~~~~~~~~~~~<br>
> >  <br>
> >  <br>
> > --<br>
> > Mailing list: </font></tt><tt><font size="2"><a href="https://launchpad.net/~netstack">https://launchpad.net/~netstack</a></font></tt><tt><font size="2"><br>
> > Post to : netstack@lists.launchpad.net (</font></tt><tt><font size="2"><a href="mailto:netstack@lists.launchpad.net">mailto:netstack@lists.launchpad.net</a></font></tt><tt><font size="2">)<br>
> > Unsubscribe : </font></tt><tt><font size="2"><a href="https://launchpad.net/~netstack">https://launchpad.net/~netstack</a></font></tt><tt><font size="2"><br>
> > More help : </font></tt><tt><font size="2"><a href="https://help.launchpad.net/ListHelp">https://help.launchpad.net/ListHelp</a></font></tt><tt><font size="2"><br>
>  <br>
>  <br>
>  <br>
> _______________________________________________<br>
> Mailing list: </font></tt><tt><font size="2"><a href="https://launchpad.net/~openstack">https://launchpad.net/~openstack</a></font></tt><tt><font size="2"><br>
> Post to : openstack@lists.launchpad.net (</font></tt><tt><font size="2"><a href="mailto:openstack@lists.launchpad.net">mailto:openstack@lists.launchpad.net</a></font></tt><tt><font size="2">)<br>
> Unsubscribe : </font></tt><tt><font size="2"><a href="https://launchpad.net/~openstack">https://launchpad.net/~openstack</a></font></tt><tt><font size="2"><br>
> More help : </font></tt><tt><font size="2"><a href="https://help.launchpad.net/ListHelp">https://help.launchpad.net/ListHelp</a></font></tt><tt><font size="2"><br>
<br>
<br>
<br>
<br>
_______________________________________________<br>
Mailing list: </font></tt><tt><font size="2"><a href="https://launchpad.net/~openstack">https://launchpad.net/~openstack</a></font></tt><tt><font size="2"><br>
Post to     : openstack@lists.launchpad.net<br>
Unsubscribe : </font></tt><tt><font size="2"><a href="https://launchpad.net/~openstack">https://launchpad.net/~openstack</a></font></tt><tt><font size="2"><br>
More help   : </font></tt><tt><font size="2"><a href="https://help.launchpad.net/ListHelp">https://help.launchpad.net/ListHelp</a></font></tt><tt><font size="2"><br>
</font></tt><br>
</body></html>