<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-family: Calibri, sans-serif; "><div>Any takers?</div><div><br></div><span id="OLK_SRC_BODY_SECTION"><div style="font-family:Courier; font-size:14pt; text-align:left; color:black; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #b5c4df 1pt solid; BORDER-RIGHT: medium none; PADDING-TOP: 3pt"><span class="Apple-style-span" style="font-size: 14px; font-family: Calibri, sans-serif; ">I am looking for guidance on my current deployment.   Let me start by saying, it works.  That being said, I want to ensure what I am doing makes sense because I'm slightly confused by the networking.  Specifically, the bridging doesn't make sense at all.  If you look at my bridging below, it appears both my public network (192.168.12.x) and my host to host management network (10.0.5.x) are getting bridged on br100.  More precisely it appears my FIXED_NETWORK (11.0.4.x) as well as my public network aka FLOATING_RANGE are getting bridged to  br100.  I do access my openstack hosts on 192.168.12.x as well as my openstack instances on this network.  I just am not understanding the networking for this set up, even though it works.  </span></div><div><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-family: Calibri, sans-serif; "><div><br></div><div>What would be considered best practices for this case?  Any help is appreciated.</div><div><br></div><div>A few more details:</div><div>I am running a two-node installation under devstack on the essex branch.  I don't want to overtly complicate things by saying its a virtual installation, but I feel it's worth mentioning.  I've had to do some crafty things to get KVM to play nicely with networking.  The eth0 interface is pretty much unused below.</div><div><br></div><div>My cluster configuration node is configured as follows:</div><div><br></div><div><div>convirt@convirt-r01:~/devstack$ cat /etc/network/interfaces</div><div>auto lo</div><div>iface lo inet loopback</div><div><br></div><div>auto eth0</div><div>iface eth0 inet dhcp</div><div><br></div><div>auto eth1</div><div>iface eth1 inet static</div><div>address 10.0.5.2</div><div>netmask 255.255.255.0</div><div><br></div><div>auto eth2</div><div>iface eth2 inet static</div><div>address 192.168.12.104</div><div>netmask 255.255.255.0</div><div>gateway 192.168.12.1</div></div><div><br></div><div><div>convirt@convirt-r01:~/devstack$ netstat -rn</div><div>Kernel IP routing table</div><div>Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface</div><div>0.0.0.0         192.168.12.1    0.0.0.0         UG        0 0          0 br100</div><div>10.0.4.0        0.0.0.0         255.255.255.0   U         0 0          0 eth0</div><div>10.0.5.0        0.0.0.0         255.255.255.0   U         0 0          0 eth1</div><div>11.0.4.0        0.0.0.0         255.255.255.0   U         0 0          0 br100</div><div>192.168.12.0    0.0.0.0         255.255.255.0   U         0 0          0 br100</div><div>192.168.122.0   0.0.0.0         255.255.255.0   U         0 0          0 virbr0</div></div><div><br></div><div><div>convirt@convirt-r01:~/devstack$ brctl show</div><div>bridge name<span class="Apple-tab-span" style="white-space:pre">     </span>bridge id<span class="Apple-tab-span" style="white-space:pre">           </span>STP enabled<span class="Apple-tab-span" style="white-space:pre"> </span>interfaces</div><div>br100<span class="Apple-tab-span" style="white-space:pre">              </span>8000.00163e098238<span class="Apple-tab-span" style="white-space:pre">   </span>no<span class="Apple-tab-span" style="white-space:pre">          </span>eth2</div><div><span class="Apple-tab-span" style="white-space:pre">                                                 </span>vnet0</div><div>virbr0<span class="Apple-tab-span" style="white-space:pre">          </span>8000.000000000000<span class="Apple-tab-span" style="white-space:pre">   </span>yes</div></div><div><br></div><div><div>convirt@convirt-r01:~/devstack$ cat localrc</div><div>HOST_IP=192.168.12.104</div><div>SWIFT_REPLICAS=1</div><div>SWIFT_DATA_DIR=$DEST/data</div><div># FORCE QEMU</div><div>CONNECTION_TYPE=libvirt</div><div>LIBVIRT_TYPE=qemu</div><div>FLOATING_RANGE=192.168.12.64/27</div><div>FIXED_RANGE=11.0.4.0/24</div><div>FIXED_NETWORK_SIZE=256</div><div>FLAT_INTERFACE=eth2</div><div>MULTI_HOST=1</div></div><div><br></div><div>My comp node is configured as follows:</div><div><div>HOST_IP=192.168.12.105</div><div>FLAT_INTERFACE=eth2</div><div>FIXED_RANGE=11.0.4.0/24</div><div>FIXED_NETWORK_SIZE=256</div><div>FLOATING_RANGE=192.168.12.64/27</div><div><br></div><div># FORCE QEMU</div><div>CONNECTION_TYPE=libvirt</div><div>LIBVIRT_TYPE=qemu</div><div><br></div><div>MULTI_HOST=1</div><div>SERVICE_TOKEN=c0nv1rt</div><div>MYSQL_HOST=10.0.5.2</div><div>RABBIT_HOST=10.0.5.2</div><div>GLANCE_HOSTPORT=10.0.5.2:9292</div><div>ENABLED_SERVICES=n-cpu,n-net,n-api,n-vol</div></div><div><br></div><div><div>convirt@convirt-r02:~/devstack$ brctl show</div><div>bridge name<span class="Apple-tab-span" style="white-space:pre">  </span>bridge id<span class="Apple-tab-span" style="white-space:pre">           </span>STP enabled<span class="Apple-tab-span" style="white-space:pre"> </span>interfaces</div><div>br100<span class="Apple-tab-span" style="white-space:pre">              </span>8000.00163e04fdd9<span class="Apple-tab-span" style="white-space:pre">   </span>no<span class="Apple-tab-span" style="white-space:pre">          </span>eth2</div><div><span class="Apple-tab-span" style="white-space:pre">                                                 </span>vnet0</div><div>virbr0<span class="Apple-tab-span" style="white-space:pre">          </span>8000.000000000000<span class="Apple-tab-span" style="white-space:pre">   </span>yes</div></div><div><br></div><div><div>convirt@convirt-r02:~/devstack$ cat /etc/network/interfaces </div><div>iface lo inet loopback</div><div><br></div><div>auto eth0</div><div>iface eth0 inet dhcp</div><div><br></div><div>auto eth1</div><div>iface eth1 inet static</div><div>address 10.0.5.3</div><div>netmask 255.255.255.0</div><div><br></div><div>auto eth2</div><div>iface eth2 inet static</div><div>address 192.168.12.105</div><div>netmask 255.255.255.0</div><div>gateway 192.168.12.1</div></div><div><br></div><div><div>convirt@convirt-r02:~/devstack$ netstat -rn</div><div>Kernel IP routing table</div><div>Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface</div><div>0.0.0.0         192.168.12.1    0.0.0.0         UG        0 0          0 br100</div><div>10.0.4.0        0.0.0.0         255.255.255.0   U         0 0          0 eth0</div><div>10.0.5.0        0.0.0.0         255.255.255.0   U         0 0          0 eth1</div><div>11.0.4.0        0.0.0.0         255.255.255.0   U         0 0          0 br100</div><div>192.168.12.0    0.0.0.0         255.255.255.0   U         0 0          0 br100</div><div>192.168.122.0   0.0.0.0         255.255.255.0   U         0 0          0 virbr0</div></div></div></div></span></body></html>