fde488c99e
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]. In the previous implementation, we use a loop to create shadow ports one by one. When there are large numbers of shadow ports need to be created, the large numbers of API requests will affect the performance. 2. What is the solution to the problem? Use bulk creation API to create shadow port. 3. What features need to be implemented to the Tricircle to realize the solution? This is the fifth patch for cross-pod VxLAN networking support, which introduces the following changes: (1) Use bulk API to create shadow ports (2) Do not create resource routing entries for shadow ports [1] https://review.openstack.org/#/c/429155/ Change-Id: I8b2dc98d84385433727e55584c80e1054fce406f |
||
---|---|---|
.. | ||
__init__.py | ||
opts.py | ||
xmanager.py | ||
xservice.py |