tricircle/tricircle
zhiyuan_cai b14e0b4066 Shared VxLAN (Part4: bridge network l3)
1. What is the problem?
VLAN network has some restrictions that VxLAN network doesn't have.
For more flexible networking deployment, we consider supporting
cross-pod VxLAN network.

We are going to use shadow agent/port mechanism to synchronize VTEP
information and make cross-pod VxLAN networking available, as discussed
in the specification document[1].

With the previous parts[2, 3, 4], VxLAN network already works for
tenant network, but bridge network still lacks VxLAN network support.

2. What is the solution to the problem?
We need to build VxLAN tunnels for bridge ports, so bridge port
creation should also trigger shadow agent and shadow port setup.

3. What the features need to be implemented to the Tricircle
to realize the solution?
This is the forth patch for cross-pod VxLAN networking support, which
introduces the following changes:

(1) Make bridge network gateway port creation also trigger shadow
agent and shadow port setup, so we can use VxLAN type bridge network
(2) Delete shadow bridge ports when clearing bridge network/subnet

[1] https://review.openstack.org/#/c/429155/
[2] https://review.openstack.org/#/c/425128/
[3] https://review.openstack.org/#/c/425129/
[4] https://review.openstack.org/#/c/425130/

Change-Id: I3f3054c9300566ddbdd5b6d523f547485462447c
2017-03-24 11:34:27 +08:00
..
api Catch an exception on resource routing update 2017-02-24 10:17:51 +08:00
cmd Merge "DB migration version" 2017-01-12 09:25:30 +00:00
common Shared VxLAN (Part4: bridge network l3) 2017-03-24 11:34:27 +08:00
db Shared VxLAN (Part4: bridge network l3) 2017-03-24 11:34:27 +08:00
network Shared VxLAN (Part4: bridge network l3) 2017-03-24 11:34:27 +08:00
tempestplugin Clean useless tables in Tricircle after splitting 2017-01-05 09:53:45 +08:00
tests Shared VxLAN (Part4: bridge network l3) 2017-03-24 11:34:27 +08:00
xjob Shared VxLAN (Part4: bridge network l3) 2017-03-24 11:34:27 +08:00
__init__.py networking-tricircle core plugin and security group 2015-08-05 14:49:24 +03:00