Allows to set the memory parameters for an Instance
Administrator should be control advanced memory management configuration like memory ballooning for each provisioned VM.
Using libvirt memtune, I'd like to provide API to configrure advanced memory management settings.
e.g.
Hard limit for memory : nova memtune <INSTANCE_UUID> --hard_limit 1024
Soft limit for memory: nova memtune <INSTANCE_UUID> --soft_limit 1024
Swap hard limit for memory: nova memtune <INSTANCE_UUID> --swap_hard_limit 1024
Blueprint information
- Status:
- Complete
- Approver:
- Russell Bryant
- Priority:
- Undefined
- Drafter:
- Jay Lee
- Direction:
- Needs approval
- Assignee:
- dan kim
- Definition:
- Obsolete
- Series goal:
- None
- Implementation:
- Unknown
- Milestone target:
- None
- Started by
- Completed by
- Russell Bryant
Related branches
Related bugs
Sprints
Whiteboard
I think this blueprint needs a lot more design detail. Even without it though, I'm fairly confident this is something we would not want to expose to the end user at all. If anything, it should a properly of a flavor. Feel free to bring this up on the openstack-dev list if you'd like to discuss this further. Otherwise, I'd like to see a more detailed proposal of what settings you'd like to add to flavors. --russellb