Open vSwitch concepts in OpenStack Installation Guide for openSUSE and SUSE Linux Enterprise Server - icehouse
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
openstack-manuals |
Fix Released
|
Wishlist
|
Matt Kassawara |
Bug Description
I believe the following sentences are confusing:
"The external bridge, called br-ex, connects to the external network. Finally, the VLAN configuration of the Open vSwitch plug-in uses bridges associated with each physical network."
Depending on how you read it - you may come away thinking that it creates a bridge per VLAN. Perhaps we should include some configuration dumps to clarify?
The different networks in OpenVSwitch are realized via VLAN tags on each port:
stack@oscomp-
9a25c837-
Bridge br-int
Port "tap18945187-26"
tag: 1
Port "tap48d5b5bf-f7"
tag: 2
Port int-br-ex
Port br-int
Bridge br-ex
Port br-ex
Port "eth1"
Port phy-br-ex
ovs_version: "1.10.2"
stack@oscomp-
NXST_FLOW reply (xid=0x4):
cookie=0x0, duration=1160.772s, table=0, n_packets=276, n_bytes=32752, idle_age=1, priority=
cookie=0x0, duration=1259.305s, table=0, n_packets=17, n_bytes=2022, idle_age=1243, priority=
cookie=0x0, duration=
cookie=0x0, duration=
Port table
_uuid bond_downdelay bond_fake_iface bond_mode bond_updelay external_ids fake_bridge interfaces lacp mac name other_config qos statistics status tag trunks vlan_mode
-------
6c21f760-
a16287be-
d8a64a3b-
5c70268b-
db4d2498-
036500e9-
3b5a232e-
Now, there are settings in the OVS agent config file (network_
bridge_mappings = default:br-ex
Perhaps we should make a section with an example of more than one value for bridge_mappings ?
-------
Built: 2014-03-13T02:52:47 00:00
git SHA: 7013528ea5de471
URL: http://
source File: file:/home/
xml:id: concepts-
description: | updated |
description: | updated |
description: | updated |
Changed in openstack-manuals: | |
status: | Triaged → In Progress |
assignee: | nobody → Matt Kassawara (ionosphere80) |
Changed in openstack-manuals: | |
status: | In Progress → Triaged |
One of the networks uses the provider extensions:
stack@osctrl- cc38-b01: ~/devstack$ neutron net-show default ------- ------- ------- +------ ------- ------- ------- ------- ----+ ------- ------- ------- +------ ------- ------- ------- ------- ----+ 31c2-497d- 9d60-bd8791d146 c7 | network_ type | vlan | physical_ network | default | segmentation_ id | 2010 | 1941-474d- 8dfa-c12d6cb77f 10 | 09a1057f983c3cc b5 | ------- ------- ------- +------ ------- ------- ------- ------- ----+
+------
| Field | Value |
+------
| admin_state_up | True |
| id | 278ab8be-
| name | default |
| provider:
| provider:
| provider:
| router:external | True |
| shared | True |
| status | ACTIVE |
| subnets | 2df2111c-
| tenant_id | 03617a4b4b444f2
+------