Организация подсетей в openstack

subnet vlan bound bridge openstack

Объявляем интерфейс для подсети provider, который использует контроллер. Как видите, использован VLAN_ID 2 (bond0.2)

Copy
auto cntrbr iface cntrbr inet manual        address 0.0.0.0        bridge_ports bond0.2        bridge_hello 2        bridge_maxage 12        bridge_stp off        bridge_fd 9        up /sbin/ifconfig $IFACE up || /bin/true

А это подсеть public, его так же использует контроллер. VLAN_ID 10 (bond0.10)

Copy
auto publicbr iface publicbr inet manual        address 0.0.0.0        bridge_ports bond0.10        bridge_hello 2        bridge_maxage 12        bridge_stp off        bridge_fd 9        up /sbin/ifconfig $IFACE up || /bin/true

Сами VLAN объявлены на этом уровне (соотвественно VLAND_ID 2 и VLAND_ID 10)

Copy
auto bond0.2 iface bond0.2 inet manual        vlan-raw-device bond0 auto bond0.10 iface bond0.10 inet manual        vlan-raw-device bond0