Libvirt doesn't report used memory correctly
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Invalid
|
High
|
Rafi Khardalian |
Bug Description
Background: KVM's memory allocation behaviour: only allocates memory when guest touch that part of memory - this is *different* from memory ballooning which hypervisor is aware of what's going on and have control.
'Used' memory, from nova scheduler point of view, is allocated memory for guests/instances, no matter the guests/instances use them or not.
Because of this behavior, currently how libvirt+KVM reports 'used' memory (https:/
Changed in nova: | |
status: | New → Confirmed |
importance: | Undecided → High |
importance: | High → Critical |
milestone: | none → grizzly-1 |
importance: | Critical → High |
Changed in nova: | |
assignee: | nobody → Rafi Khardalian (rkhardalian) |
Changed in nova: | |
milestone: | grizzly-1 → none |
Fix proposed to branch: master /review. openstack. org/16036
Review: https:/