<HTML><HEAD>
<META content="text/html; charset=utf-8" http-equiv=Content-Type></HEAD>
<BODY>
<DIV>
<DIV style="FONT-SIZE: 11pt; FONT-FAMILY: Calibri,sans-serif">Hello Sascha,<BR><BR>Its an multi host nova-network setup depicted there, so nova-network will handle network of its compute node.<BR><BR>While creating a network specify multi-host T , in that case when a machine is created on a compute node bridge would be automatically created on each compute node.<BR><BR>Regards,<BR>Ritesh nanda</DIV></DIV>
<DIV dir=ltr>
<HR>
<SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: Calibri,sans-serif; FONT-WEIGHT: bold">From: </SPAN><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: Calibri,sans-serif"><A href="mailto:sascha.vogt@gmail.com">Sascha Vogt</A></SPAN><BR><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: Calibri,sans-serif; FONT-WEIGHT: bold">Sent: </SPAN><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: Calibri,sans-serif">‎24-‎01-‎2014 07:06 PM</SPAN><BR><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: Calibri,sans-serif; FONT-WEIGHT: bold">To: </SPAN><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: Calibri,sans-serif"><A href="mailto:openstack@lists.openstack.org">openstack@lists.openstack.org</A></SPAN><BR><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: Calibri,sans-serif; FONT-WEIGHT: bold">Subject: </SPAN><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: Calibri,sans-serif">[Openstack] Havana / nova-network - Multi-Node setup, dnsmasq usesthe same IP on multiple nodes</SPAN><BR><BR></DIV>Hi all,<BR><BR>I have a Multi-Node, Single-NIC setup. All machines only have a single<BR>NIC. I created a virtual network (using gretap tunnels - aka<BR>layer2-over-layer3 tunnel) to connect all machines and have one br-int<BR>bridge which all VMs are attached to.<BR><BR>nova-network runs on all machines and correctly binds dnsmasq to the<BR>hosts bridge itself, though I noticed that each host-bridge gets the .1<BR>IP. This seems to work, because dnsmasq is configured by nova-network to<BR>only answer to DHCP requests the specific instance has a MAC address<BR>for, though I find it a bit irritating.<BR><BR>I try to give a picture of it:<BR><BR>controller<BR>    - br-int (dnsmasq with .1 address)<BR>        - gretap tunnel to compute-1 (using the static IPs of eth0)<BR>        - gretap tunnel to compute-2 (using the static IPs of eth0)<BR>        - vnet1-n (instances running on this host)<BR>    - eth0 (routes between external network and br-int, NAT / ip<BR>            forwarding active, static IP used also for OpenStack<BR>            managing)<BR><BR>compute-1<BR>    - br-int (dnsmasq with .1 address)<BR>        - gretap tunnel to controller (using the static IPs of eth0)<BR>        - vnet1-n (instances running on this host)<BR>    - eth0 (OpenStack managing)<BR><BR>compute-2<BR>    - br-int (dnsmasq with .1 address)<BR>        - gretap tunnel to controller (using the static IPs of eth0)<BR>        - vnet1-n (instances running on this host)<BR>    - eth0 (OpenStack managing)<BR><BR>I'm using the FlatDHCPManager, and if you substitue eth0/the-switch in<BR>this picture<BR>http://www.mirantis.com/wp-content/uploads/2012/07/flat-dhcp-networking-diagrams-4.png<BR>with the gretap tunnels I basically have that topology. In that picture<BR>the dnsmasqs/br100 have different IPs. How did they get that? ;)<BR><BR>Greetings<BR>-Sascha-<BR><BR>_______________________________________________<BR>Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack<BR>Post to     : openstack@lists.openstack.org<BR>Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack<BR></BODY></HTML>