TY - GEN
T1 - Dynamic Guest Memory Resizing - Paravirtualized Approach
AU - Bielski, Maciej
AU - Rigo, Alvise
AU - Pacalet, Renaud
N1 - Publisher Copyright:
© 2019 IEEE.
PY - 2019/3/19
Y1 - 2019/3/19
N2 - Nowadays cloud-computing systems take a great advantage of virtualization for the benefits of workload isolation and flexible resources partitioning. It is expected that the same functionalities will be available also on disaggregated architectures, proposed recently as next generation approach for building data-centers. In this publication, we are presenting the design and prototype of an enhanced virtualization layer, enabling runtime memory balancing between virtual machines on a section granularity. Guests' RAM is backed by isolated chunks of host memory, coming from independent physical banks, not necessarily a local one. It can be dynamically resized without requiring any support for the ACPI emulation in the virtualization framework, as we exemplified by implementing the prototype on ARMv8 platform.
AB - Nowadays cloud-computing systems take a great advantage of virtualization for the benefits of workload isolation and flexible resources partitioning. It is expected that the same functionalities will be available also on disaggregated architectures, proposed recently as next generation approach for building data-centers. In this publication, we are presenting the design and prototype of an enhanced virtualization layer, enabling runtime memory balancing between virtual machines on a section granularity. Guests' RAM is backed by isolated chunks of host memory, coming from independent physical banks, not necessarily a local one. It can be dynamically resized without requiring any support for the ACPI emulation in the virtualization framework, as we exemplified by implementing the prototype on ARMv8 platform.
KW - cloud computing
KW - memory balancing
KW - memory disaggregation
KW - virtualization
U2 - 10.1109/EMPDP.2019.8671611
DO - 10.1109/EMPDP.2019.8671611
M3 - Conference contribution
AN - SCOPUS:85063872039
T3 - Proceedings - 27th Euromicro International Conference on Parallel, Distributed and Network-Based Processing, PDP 2019
SP - 181
EP - 186
BT - Proceedings - 27th Euromicro International Conference on Parallel, Distributed and Network-Based Processing, PDP 2019
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 27th Euromicro International Conference on Parallel, Distributed and Network-Based Processing, PDP 2019
Y2 - 13 February 2019 through 15 February 2019
ER -