VMware: Enable setting memory, disk and vnic limits (partial)

Registered by Giridhar Jayavelu

VMware vSphere enables resource allocation to cpu, memory, disk and vnic using shares, limits and reservation . In Mitaka, support to configure vnic and disk resources limits was implemented and the spec was marked as partially complete [2]. This blueprint extends to complete the implementation for resize operation, attaching vifs and expose the feature via image metadata in addition to flavor extra specs.

[1] https://blueprints.launchpad.net/nova/+spec/vmware-limits-mitaka

Blueprint information

Status:
Complete
Approver:
John Garbutt
Priority:
Low
Drafter:
Giridhar Jayavelu
Direction:
Approved
Assignee:
Giridhar Jayavelu
Definition:
Approved
Series goal:
Accepted for newton
Implementation:
Implemented
Milestone target:
milestone icon newton-2
Started by
John Garbutt
Completed by
Matt Riedemann

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/vmware-limits-newton,n,z

Addressed by: https://review.openstack.org/315685
    VMware: Enable memory, disk and vnic limits

Gerrit topic: https://review.openstack.org/#q,topic:bp/vmware-limits-mitaka,n,z

Addressed by: https://review.openstack.org/204219
    VMware: configure limits during resize operation

Addressed by: https://review.openstack.org/188321
    Objects: add limits, reservations and shares to ImageMetaProps object

Addressed by: https://review.openstack.org/196171
    VMware: create vif with resource limitations

Doing a specless approval, as its single driver impact, and its continuing an existing spec. --johnthetubaguy 27th May 2016

Addressed by: https://review.openstack.org/180942
    VMware: support limits via image meta data

There are still pending changes for this and we're now at non-priority blueprint feature freeze for Newton. -- mriedem 20160701

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.