summaryrefslogtreecommitdiff
path: root/tutorial
diff options
context:
space:
mode:
authorAlex Wang <alexw@nicira.com>2015-08-07 15:55:32 -0700
committerAlex Wang <alexw@nicira.com>2015-08-08 09:49:34 -0700
commit62fdd819efe859cb35ae0e4292c0b1cdad330f64 (patch)
tree8d7994c7f8cf0d97e3a1e61effc9ebec23e06c3a /tutorial
parent3e1c86d858cdc5f75afbde5ea5520969c5e8c8b5 (diff)
downloadopenvswitch-62fdd819efe859cb35ae0e4292c0b1cdad330f64.tar.gz
ovn-sb: Remove the "Gateway" table from the ovn-sb schema.
In a gateway like the VTEP L2 gateway, physical vlans belonging to the same logical network form a "logical switch". Each logical switch has a dedicated tunnel key and will keep records of all MACs learned from the owned vlans. So user can just send packet to a "logical switch" and the gateway will figure out the output port and vlan tag automatically. Therefore, it is really not necessary to keep record of the vlan map for each gateway physical port in the OVN_Southbound database using "gateway_ports" and to map each vlan to a unique ovn logical port. Instead, we should simply map each logical switch to a ovn logical port. Thusly, this commit removes the "Gateway" table from the OVN_Southbound database. In the "Chassis" table, the "gateway_ports" column is replaced by "vtep_logical_switches" column which stores all vtep logical switch names. The use of this column will be documented in later commit. Signed-off-by: Alex Wang <alexw@nicira.com> Acked-by: Russell Bryant <rbryant@redhat.com>
Diffstat (limited to 'tutorial')
0 files changed, 0 insertions, 0 deletions