Bug 1027772 - [RFE] add possibility to reserve memory for VM in a cluster when it is not running
[RFE] add possibility to reserve memory for VM in a cluster when it is not ru...
Status: NEW
Product: ovirt-engine
Classification: oVirt
Component: RFEs (Show other bugs)
Unspecified Unspecified
unspecified Severity medium (vote)
: ---
: ---
Assigned To: nobody nobody
Shira Maximov
: FutureFeature
Depends On: 1027697
  Show dependency treegraph
Reported: 2013-11-07 06:56 EST by David Jaša
Modified: 2017-09-28 04:07 EDT (History)
6 users (show)

See Also:
Fixed In Version:
Doc Type: Enhancement
Doc Text:
Story Points: ---
Clone Of:
Last Closed:
Type: Bug
Regression: ---
Mount Type: ---
Documentation: ---
Verified Versions:
Category: ---
oVirt Team: SLA
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---
ylavi: ovirt‑future?
rule-engine: planning_ack?
rule-engine: devel_ack?
rule-engine: testing_ack?

Attachments (Terms of Use)

  None (edit)
Description David Jaša 2013-11-07 06:56:38 EST
Description of problem:
In mixed-use clusters, administrator may want to reserve some resources for important VMs so that they might run anytime, regardless of level of use by less important VMs. The tightest bottleneck IMO is memory so this RFE is centered around this resource. The result should be that if the VM with such reserved memory configured is not running, engine should make sure that there is enough free memory on some host to run the VM (with the catch that if there are more such VMs in the cluster, the free memory on host must align with requirements of VMs - say if there are three VMs with 2 GB reserved each on 2-node cluster with 6 GB of free RAM, the free memory has to be 4 + 2 or 2 + 4 GB, not 3 + 3 GB).

Configuration-wise, there are more possible approaches how to configure this:
  * reserve equivalent of Physical Memory Guaranteed automatically for HA VMs
  * add a checkbox next to Physical Memory Guaranteed that would reserve the same amount when the VM is off
  * add Reserved Memory next to Physical Memory Guaranteed

Version-Release number of selected component (if applicable):

How reproducible:

Steps to Reproduce:

Actual results:

Expected results:

Additional info:
Comment 1 Scott Herold 2014-01-13 11:17:32 EST
We are implementing HA Reservations in 3.4 under BZ 1027697.  We want to implement the HA reservation policy, then look to extend to additional use cases such as reservations for Powered Off VMs.

Note You need to log in before you can comment on or make changes to this bug.