-
-
Save prometheanfire/4a07caa2bcbc70bd0720f83a1c0e5014 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
################## | |
# Current config: | |
################## | |
enp66s0f1 -> | |
enp3s0f1 -> bond0 -> bond0.281 -> br-ipmi | |
-> bond0.282 -> br-mgmt | |
enp66s0f0 -> | |
enp3s0f0 -> bond1 -> bond1.284 -> br-vxlan | |
-> bond1.283 -> br-storage | |
-> bond1.276 -> br-ironic -> (veth pairs for ironic containers) | |
-> if-veth-inbr <-> if-veth-ovrd -> (flat neutron ironic tenant net) | |
-> bond1.1500 -> br-lbaas -> (veth pairs for octavia containers) | |
-> lb-veth-inbr <-> lb-veth-ovrd -> (flat neutron lbaas tenent net) | |
-> br-vlan -> (neutron vlan interfaces for vlan type tenant networks) | |
####################################################### | |
# New proposed config for dual vlan interface configs | |
####################################################### | |
enp66s0f1 -> | |
enp3s0f1 -> bond0 -> bond0.281 -> br-ipmi | |
-> bond0.282 -> br-mgmt | |
enp66s0f0 -> | |
enp3s0f0 -> bond1 -> bond1.284 -> br-vxlan | |
-> bond1.283 -> br-storage | |
-> br-vlan -> (neutron vlan interfaces for vlan type tenant networks) | |
-> br-vlan.276 -> br-ironic -> (veth pairs for ironic containers) | |
-> if-veth-inbr <-> if-veth-ovrd -> (flat neutron ironic net) | |
-> br-vlan.1500 -> br-lbaas -> (veth pairs for octavia containers) | |
-> lb-veth-inbr <-> lb-veth-ovrd -> (flat lbaas tenent net) | |
-> tap0(tap dev) -> (neutron vlan interfaces. ex: tap0.227, tap0.283) | |
(depending on OSA config, tap0 may need a bridge hanging off of it for neutron?) | |
################################################################################### | |
# Possible flat config in the future if OSA implements this: | |
# https://specs.openstack.org/openstack/neutron-specs/specs/liberty/phy-net-bridge-mapping.html | |
# https://bugs.launchpad.net/neutron/+bug/1761070 | |
# https://bugs.launchpad.net/neutron/+bug/1105488 | |
################################################################################### | |
enp66s0f1 -> | |
enp3s0f1 -> bond0 -> bond0.281 -> br-ipmi | |
-> bond0.282 -> br-mgmt | |
enp66s0f0 -> | |
enp3s0f0 -> bond1 -> br-vlan | |
-> br-vlan.284 -> br-vxlan | |
-> br-vlan.283 -> br-storage | |
-> br-vlan.276 -> br-ironic -> (veth pairs for ironic containers) | |
-> br-vlan.1500 -> br-lbaas -> (veth pairs for octavia containers) | |
-> veth-pair-vlan-trunk -> br-vlan-trunk -> (neutron vlan interfaces for vlan type tenant networks) | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment