Configure the subnode to run the extra services required for Neutron DVR, like the L3 agent (in 'dvr' mode). The data path between the controller and the subnode is established via a tunnel created using OVS. The collective troubleshooting effort [1] confirmed that n-net can work successfully with gre tunnels being setup with ovs, therefore only one logic is going to be maintained. [1] https://review.openstack.org/#/c/171714/12 Depends-on: I6b4e5b82958e6d29dd450f1c4c9513f6a9e5053a Change-Id: Id8d16877f09a1128c10f5c52438f6b7726c01f8e
42 lines
2.9 KiB
Plaintext
42 lines
2.9 KiB
Plaintext
Nova Network
|
|
============
|
|
|
|
Subnode1 Primary Node Subnode2
|
|
+--------------------------+ +--------------------------+ +--------------------------+
|
|
| | | | | |
|
|
| | | | | |
|
|
| | | | | |
|
|
|172.24.4.2/23 | |172.24.4.1/23 | |172.24.4.3/23 |
|
|
|+------+ +--------+ | |+-------+ +-------+ | |+-------+ +-------+ |
|
|
||br_pub| | br_flat| | ||br_pub | |br_flat| | ||br_pub | |br_flat| |
|
|
|+--+---+ +---+----+ | |+---+---+ +---+---+ | |+---+---+ +---+---+ |
|
|
| | | | | | | | | | | |
|
|
| | +-------------------gre-tunnel--+-----------------gre-tunnel---+ |
|
|
| | | | | | | | |
|
|
| +----------gre-tunnel-----------+----------gre-tunnel----------+ |
|
|
| | | | | |
|
|
+--------------------------+ +--------------------------+ +--------------------------+
|
|
|
|
Diagram shows how the primary node acts as two separate network bridges for all of the subnodes.
|
|
Note spanning tree is not necessary because no there is no loop between the flat interface bridge
|
|
and the pub interface bridge and there are no loops within each bridge.
|
|
|
|
|
|
Neutron
|
|
=======
|
|
|
|
Subnode1 Primary Node Subnode2
|
|
+--------------------------+ +--------------------------+ +--------------------------+
|
|
| | | | | |
|
|
| | | | | |
|
|
| | | | | |
|
|
|172.24.4.2/23 | |172.24.4.1/23 | |172.24.4.3/23 |
|
|
|+------+ | |+-------+ | |+-------+ |
|
|
||br-ex | | ||br-ex | | ||br-ex | |
|
|
|+--+---+ | |+---+---+ | |+---+---+ |
|
|
| | | | | | | | |
|
|
| | | | | | | | |
|
|
| +----------gre-tunnel-----------+----------gre-tunnel----------+ |
|
|
| | | | | |
|
|
+--------------------------+ +--------------------------+ +--------------------------+
|