Note
VLAN provisioning depends on the following:The following figure shows an overview of a single segment Virtio VM Network with DC Edge.
# openstack network create --provider-network-type vlan --provider-physical-network default --provider-segment 3320 ss1network1
# openstack subnet create ss1subnet1 --network ss1network1 --subnet-range 10.1.1.0/24
# openstack subnet create ss1subnet1ipv6 --network ss1network1 --ip-version 6 --ipv6-address-mode=dhcpv6-stateful --subnet-range fd00:10:0:57::1000/64
# openstack port create ss1VirtIoTrunkPort1 --network ss1network1 #openstack network trunk create --parent-port ss1VirtIoTrunkPort1 ss1VirtIoTrunk1 # openstack port create ss1VirtIoSubport1 --network ss1network1
# openstack network create --provider-network-type vlan --provider-physical-network default --provider-segment 3321 ss1network2
# openstack subnet create ss1subnet2 --network ss1network2 --subnet-range 11.1.1.0/24
# openstack subnet create ss1subnet2ipv6 --network ss1network2 --ip-version 6 --ipv6-address-mode=dhcpv6-stateful --subnet-range fd00:11:0:57::1000/64
# openstack port create ss1VirtIoTrunkPort2 --network ss1network2
# openstack network trunk create --parent-port ss1VirtIoTrunkPort2 ss1VirtIoTrunk2
# openstack network trunk set --subport port=ss1VirtIoSubport1,segmentation-type=vlan,segmentation-id=3801 ss1VirtIoTrunk2
# openstack server create --flavor m1.large --image ubuntu --port $(neutron port-list | grep -w 'ss1VirtIoTrunkPort1' | awk '{print $2}') ss1VirtIoVM1 --availability-zone nova:Openstack116
Endpoint corresponding to ss1VirtIoTrunkPort1 is added to EPG (ss1nework1) and VLAN is provisioned.
# openstack server create --flavor m1.large --image ubuntu --port $(neutron port-list | grep -w 'ss1VirtIoTrunkPort2' | awk '{print $2}') ss1VirtIoVM2 --availability-zone nova:Openstack117
EPG is updated:
Endpoint corresponding to ss1VirtIoSubport1 is added to EPG(ss1nework1) and VLAN is provisioned.
EPG is updated:
# openstack port create ss2DcGwPort1 --device-owner network:dc_edge --host DCGW-1 --network ss1network1
EPG is updated:
# openstack port create ss2DcGwPort1 --device-owner network:dc_edge --host DCGW-1 --network ss1network2
EPG updated: