Neutron driver for dynamically creating port groups in vcenter
The proposed solution is to have separate port group for each network on a Distributed Virtual Switch so that VLAN based isolation could be achieved. The solution is to create a port group dynamically based on the network UUID as port group name. The Nova will attach VM to the port group which has network UUID as its name. The port group could be created during either neutron network create request from user or during neutron port create request from Nova. Once the port group is created with a network UUID as name, all the VM instances belonging to that network will be attached to the already created port group. This solution proposes to introduce a neutron ML2 mechanism driver for vCenter which will be used to interact with VMware vCenter to accomplish the dynamic port group creation.
Blueprint information
- Status:
- Complete
- Approver:
- Armando Migliaccio
- Priority:
- Undefined
- Drafter:
- Romil Gupta
- Direction:
- Needs approval
- Assignee:
- Romil Gupta
- Definition:
- Obsolete
- Series goal:
- None
- Implementation:
- Unknown
- Milestone target:
- next
- Started by
- Completed by
- Armando Migliaccio
Whiteboard
If it is implemented, please point to relevant commits and let us know when that merged (ttx)
Work Items
Dependency tree
* Blueprints in grey have been implemented.