Enable memory ballooning for the Libvirt driver.

Registered by Stephen Gordon on 2014-05-02

Libvirt currently enables the balloon device by default, but it is not used by OpenStack. An initial implementation to take advantage of the device could set a minimum memory guarantee percentage (e.g. 50%) and provide the ability to override this on the flavour extra specifications or instance properties.

As this introduces a difference in how much memory is "available" on a compute node and how much memory is available if all guests burst to their maximum this must also be reflected when scheduling.

Blueprint information

Status:
Not started
Approver:
None
Priority:
Undefined
Drafter:
Stephen Gordon
Direction:
Needs approval
Assignee:
Stephen Gordon
Definition:
Discussion
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

(?)

Work Items