[ovs-git] [openvswitch/ovs] c2cd19: vtep: Support per-tunnel tunnel key in schema.
GitHub
noreply at github.com
Mon Feb 8 16:29:57 UTC 2016
Branch: refs/heads/master
Home: https://github.com/openvswitch/ovs
Commit: c2cd19020ccbeb683ab90aeae94ddf65e310b593
https://github.com/openvswitch/ovs/commit/c2cd19020ccbeb683ab90aeae94ddf65e310b593
Author: Ofer Ben Yacov <ofer.benyacov at gmail.com>
Date: 2016-02-08 (Mon, 08 Feb 2016)
Changed paths:
M AUTHORS
M vtep/vtep.ovsschema
M vtep/vtep.xml
Log Message:
-----------
vtep: Support per-tunnel tunnel key in schema.
Currently the scenario of single logical bridge that use multiple locators
with different tunnel key on each of the locators is not supported.
In order to support much more flexibility in the tunnel settings, we need
to add tunnel key column to the Physical_Locator table.
This patch is needed to support the usage of neutron L2GW as an inter-cloud
gateway. The tunnel key that is set in the logical bridge will be used
'internally' to connect the L2GW to the compute hosts and the key that
is set in the physical locator will be used to connect the L2GW to a
remote L2GW to form a tunnel between 2 clouds. In this case, the
'external' connection will use single 'dst_ip' on all the locators with
different tunnel key for each L2 domain.
The Neutron spec is available here:
https://review.openstack.org/#/c/270786/
The new code depend on the ability to use different keys in multiple
tunnels in the same logical switch.
Signed-off-by: Ofer Ben-Yacov <ofer.benyacov at gmail.com>
[blp at ovn.org added and clarified documentation]
Signed-off-by: Ben Pfaff <blp at ovn.org>
More information about the git
mailing list