Neutron driver for dynamically creating port groups in vcenter

Registered by Romil Gupta

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:
milestone icon next
Completed by
Armando Migliaccio

Related branches

Sprints

Whiteboard

If it is implemented, please point to relevant commits and let us know when that merged (ttx)

https://github.com/stackforge/networking-vsphere

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.