Network scheme
{"endpoints"=> {"br-ex"=> {"IP"=>["10.109.18.6/24"], "gateway"=>"10.109.18.1", "vendor_specific"=>{"provider_gateway"=>"10.109.18.1"}}, "br-floating"=>{"IP"=>"none"}, "br-fw-admin"=> {"IP"=>["10.109.15.3/24"], "vendor_specific"=>{"provider_gateway"=>"10.109.15.1"}}, "br-mgmt"=>{"IP"=>["192.168.0.5/24"]}, "br-prv"=>{"IP"=>"none"}, "br-storage"=>{"IP"=>["192.168.1.3/24"]}}, "interfaces"=> {"enp0s3"=> {"ethtool"=>{"offload"=>{}}, "vendor_specific"=>{"bus_info"=>"0000:00:03.0", "driver"=>"e1000"}}, "enp0s4"=> {"ethtool"=>{"offload"=>{}}, "vendor_specific"=>{"bus_info"=>"0000:00:04.0", "driver"=>"e1000"}}, "enp0s5"=> {"ethtool"=>{"offload"=>{}}, "vendor_specific"=>{"bus_info"=>"0000:00:05.0", "driver"=>"e1000"}}, "enp0s6"=> {"ethtool"=>{"offload"=>{}}, "vendor_specific"=>{"bus_info"=>"0000:00:06.0", "driver"=>"e1000"}}, "enp0s7"=> {"ethtool"=>{"offload"=>{}}, "vendor_specific"=>{"bus_info"=>"0000:00:07.0", "driver"=>"e1000"}}}, "provider"=>"lnx", "roles"=> {"admin/pxe"=>"br-fw-admin", "aodh/api"=>"br-mgmt", "ceilometer/api"=>"br-mgmt", "ceph/public"=>"br-storage", "ceph/radosgw"=>"br-ex", "ceph/replication"=>"br-storage", "cinder/api"=>"br-mgmt", "cinder/iscsi"=>"br-storage", "ex"=>"br-ex", "fw-admin"=>"br-fw-admin", "glance/api"=>"br-mgmt", "glance/glare"=>"br-mgmt", "heat/api"=>"br-mgmt", "horizon"=>"br-mgmt", "ironic/api"=>"br-mgmt", "keystone/api"=>"br-mgmt", "management"=>"br-mgmt", "mgmt/corosync"=>"br-mgmt", "mgmt/database"=>"br-mgmt", "mgmt/memcache"=>"br-mgmt", "mgmt/messaging"=>"br-mgmt", "mgmt/vip"=>"br-mgmt", "mongo/db"=>"br-mgmt", "murano/api"=>"br-mgmt", "murano/cfapi"=>"br-mgmt", "neutron/api"=>"br-mgmt", "neutron/floating"=>"br-floating", "neutron/private"=>"br-prv", "nova/api"=>"br-mgmt", "nova/migration"=>"br-mgmt", "public/vip"=>"br-ex", "sahara/api"=>"br-mgmt", "storage"=>"br-storage", "swift/api"=>"br-mgmt", "swift/replication"=>"br-storage"}, "transformations"=> [{"action"=>"add-br", "name"=>"br-fw-admin", "provider"=>"ovs"}, {"action"=>"add-br", "name"=>"br-mgmt", "provider"=>"ovs"}, {"action"=>"add-br", "name"=>"br-storage", "provider"=>"ovs"}, {"action"=>"add-br", "name"=>"br-ex", "provider"=>"ovs"}, {"action"=>"add-br", "name"=>"br-floating", "provider"=>"ovs"}, {"action"=>"add-patch", "bridges"=>["br-floating", "br-ex"], "mtu"=>65000, "provider"=>"ovs"}, {"action"=>"add-br", "name"=>"br-prv", "provider"=>"ovs"}, {"action"=>"add-patch", "bridges"=>["br-prv", "br-fw-admin"], "mtu"=>65000, "provider"=>"ovs"}, {"action"=>"add-port", "bridge"=>"br-fw-admin", "name"=>"enp0s3"}, {"action"=>"add-port", "bridge"=>"br-mgmt", "name"=>"enp0s3.101"}, {"action"=>"add-port", "bridge"=>"br-storage", "name"=>"enp0s3.102"}, {"action"=>"add-port", "bridge"=>"br-ex", "name"=>"enp0s4"}], "version"=>"1.1"}
ovs-vsctl show
root@node-6:~# ovs-vsctl show bf8b8f19-0176-4fc0-8211-a8f2d9557c24 Bridge br-prv Port br-prv Interface br-prv type: internal Port "p_eeee51a2-1" Interface "p_eeee51a2-1" type: patch options: {peer="p_eeee51a2-0"} Bridge br-mgmt Port "enp0s3.101" tag: 101 Interface "enp0s3.101" type: internal Port v_management Interface v_management Port br-mgmt Interface br-mgmt type: internal Port v_vrouter Interface v_vrouter Bridge br-fw-admin Port br-fw-admin Interface br-fw-admin type: internal Port "enp0s3" Interface "enp0s3" Port "p_eeee51a2-0" Interface "p_eeee51a2-0" type: patch options: {peer="p_eeee51a2-1"} Bridge br-floating Port "p_ff798dba-1" Interface "p_ff798dba-1" type: patch options: {peer="p_ff798dba-0"} Port br-floating Interface br-floating type: internal Bridge br-ex Port br-ex Interface br-ex type: internal Port v_vrouter_pub Interface v_vrouter_pub Port "enp0s4" Interface "enp0s4" Port v_public Interface v_public Port "p_ff798dba-0" Interface "p_ff798dba-0" type: patch options: {peer="p_ff798dba-1"} Bridge br-storage Port br-storage Interface br-storage type: internal Port "enp0s3.102" tag: 102 Interface "enp0s3.102" type: internal ovs_version: "2.6.1"
Network scheme
{"endpoints"=> =>["10. 109.18. 6/24"], =>"10.109. 18.1", specific" =>{"provider_ gateway" =>"10.109. 18.1"}} , floating" =>{"IP" =>"none" }, =>["10. 109.15. 3/24"], specific" =>{"provider_ gateway" =>"10.109. 15.1"}} , mgmt"=> {"IP"=> ["192.168. 0.5/24" ]}, prv"=>{ "IP"=>" none"}, storage" =>{"IP" =>["192. 168.1.3/ 24"]}}, =>{"offload" =>{}}, specific" =>{"bus_ info"=> "0000:00: 03.0", "driver" =>"e1000" }}, =>{"offload" =>{}}, specific" =>{"bus_ info"=> "0000:00: 04.0", "driver" =>"e1000" }}, =>{"offload" =>{}}, specific" =>{"bus_ info"=> "0000:00: 05.0", "driver" =>"e1000" }}, =>{"offload" =>{}}, specific" =>{"bus_ info"=> "0000:00: 06.0", "driver" =>"e1000" }}, =>{"offload" =>{}}, specific" =>{"bus_ info"=> "0000:00: 07.0", "driver" =>"e1000" }}}, pxe"=>" br-fw-admin" , api"=>" br-mgmt" , api"=>" br-mgmt" , public" =>"br-storage" , radosgw" =>"br-ex" , replication" =>"br-storage" , api"=>" br-mgmt" , iscsi"= >"br-storage" , admin"= >"br-fw- admin", api"=>" br-mgmt" , glare"= >"br-mgmt" , api"=>" br-mgmt" , =>"br-mgmt" , api"=>" br-mgmt" , api"=>" br-mgmt" , =>"br-mgmt" , corosync" =>"br-mgmt" , database" =>"br-mgmt" , memcache" =>"br-mgmt" , messaging" =>"br-mgmt" , vip"=>" br-mgmt" , db"=>"br- mgmt", api"=>" br-mgmt" , cfapi"= >"br-mgmt" , api"=>" br-mgmt" , floating" =>"br-floating" , private" =>"br-prv" , api"=>" br-mgmt" , migration" =>"br-mgmt" , vip"=>" br-ex", api"=>" br-mgmt" , =>"br-storage" , api"=>" br-mgmt" , replication" =>"br-storage" }, ns"=> =>"add- br", "name"= >"br-fw- admin", "provider"=>"ovs"}, =>"add- br", "name"=>"br-mgmt", "provider"=>"ovs"}, =>"add- br", "name"= >"br-storage" , "provider"=>"ovs"}, =>"add- br", "name"=>"br-ex", "provider"=>"ovs"}, =>"add- br", "name"= >"br-floating" , "provider"=>"ovs"}, =>"add- patch", =>["br- floating" , "br-ex"], =>"ovs" }, =>"add- br", "name"=>"br-prv", "provider"=>"ovs"}, =>"add- patch", =>["br- prv", "br-fw-admin"], =>"ovs" }, =>"add- port", "bridge" =>"br-fw- admin", "name"=>"enp0s3"}, =>"add- port", "bridge" =>"br-mgmt" , "name"= >"enp0s3. 101"}, =>"add- port", "bridge" =>"br-storage" , "name"= >"enp0s3. 102"}, =>"add- port", "bridge"=>"br-ex", "name"=>"enp0s4"}],
{"br-ex"=>
{"IP"
"gateway"
"vendor_
"br-
"br-fw-admin"=>
{"IP"
"vendor_
"br-
"br-
"br-
"interfaces"=>
{"enp0s3"=>
{"ethtool"
"vendor_
"enp0s4"=>
{"ethtool"
"vendor_
"enp0s5"=>
{"ethtool"
"vendor_
"enp0s6"=>
{"ethtool"
"vendor_
"enp0s7"=>
{"ethtool"
"vendor_
"provider"=>"lnx",
"roles"=>
{"admin/
"aodh/
"ceilometer/
"ceph/
"ceph/
"ceph/
"cinder/
"cinder/
"ex"=>"br-ex",
"fw-
"glance/
"glance/
"heat/
"horizon"
"ironic/
"keystone/
"management"
"mgmt/
"mgmt/
"mgmt/
"mgmt/
"mgmt/
"mongo/
"murano/
"murano/
"neutron/
"neutron/
"neutron/
"nova/
"nova/
"public/
"sahara/
"storage"
"swift/
"swift/
"transformatio
[{"action"
{"action"
{"action"
{"action"
{"action"
{"action"
"bridges"
"mtu"=>65000,
"provider"
{"action"
{"action"
"bridges"
"mtu"=>65000,
"provider"
{"action"
{"action"
{"action"
{"action"
"version"=>"1.1"}
ovs-vsctl show
root@node-6:~# ovs-vsctl show 0176-4fc0- 8211-a8f2d9557c 24
Interface br-prv
type: internal
Interface "p_eeee51a2-1"
type: patch
options: {peer=" p_eeee51a2- 0"}
Interface "enp0s3.101"
type: internal
Interface v_management
Interface br-mgmt
type: internal
Interface v_vrouter
Interface br-fw-admin
type: internal
Interface "enp0s3"
Interface "p_eeee51a2-0"
type: patch
options: {peer=" p_eeee51a2- 1"}
Interface "p_ff798dba-1"
type: patch
options: {peer=" p_ff798dba- 0"}
Interface br-floating
type: internal
Interface br-ex
type: internal
Interface v_vrouter_pub
Interface "enp0s4"
Interface v_public
Interface "p_ff798dba-0"
type: patch
options: {peer=" p_ff798dba- 1"}
Interface br-storage
type: internal
Interface "enp0s3.102"
type: internal
bf8b8f19-
Bridge br-prv
Port br-prv
Port "p_eeee51a2-1"
Bridge br-mgmt
Port "enp0s3.101"
tag: 101
Port v_management
Port br-mgmt
Port v_vrouter
Bridge br-fw-admin
Port br-fw-admin
Port "enp0s3"
Port "p_eeee51a2-0"
Bridge br-floating
Port "p_ff798dba-1"
Port br-floating
Bridge br-ex
Port br-ex
Port v_vrouter_pub
Port "enp0s4"
Port v_public
Port "p_ff798dba-0"
Bridge br-storage
Port br-storage
Port "enp0s3.102"
tag: 102
ovs_version: "2.6.1"