VLAN Provisioning Based on Provider Networks
There are several scenarios in which Virtual Machine can be created on provider networks.
Provider Network (Physnet) | VLAN Provisioning by ML2 |
---|---|
default | VLAN provisioning of endpoints is done when Neutron ports are
bound to a host or compute node. Example:
|
default (device-owner=dc-edge –host=<DCGW>) | VLAN provisioning for default physnet is done during port creation based on additional parameters passed during port create call. |
non-default (PFPT_L, EXT1) | VLAN provisioning is done during network creation or segment creation of single segment or multiple segment. |
The endpoints are deprovisioned during the following negation operations:
- Virtio Ports are unbounded from a host
- Port Delete operations on device-owner=dc-edge qualified ports
- Deletion of networks or segments on non-default physnets

Note
The ML2 driver supports overlapping VLAN across provider physical networks.
Example
openstack network create --provider-network-type vlan --provider-physical-network physnet1 --provider-segment 3530 phynetwork1 openstack network create --provider-network-type vlan --provider-physical-network default --provider-segment 530 defNetwork