Hecatonchire: Enabling Multi-Host Virtual Machines by Resource Aggregation and Pooling
2014 (English)Report (Other academic)
Vertical elasticity, or scale-up of individual virtual ma- chines is hard to perform in today’s cloud environments due to limitations in the amount of hardware resources available in single servers. We propose a novel approach that allows aggregation of memory, compute and I/O resources from multiple physical machines in resource pools which in turn are used to seamlessly provision vir- tual machines with the right amount of resources. We present our architecture and highlight key functionality such as transparent and resilient memory aggregation and fast live migration. Our approach is validated by a demonstration using benchmarks and a real-world big- data application. Performance results indicate a very low overhead in using aggregated memory as well as a sig- nificant improvement in live migration performance.
Place, publisher, year, edition, pages
Umeå: Department of Computing Science, Umeå University , 2014. , 6 p.
Report / UMINF, ISSN 0348-0542 ; 14.11
Virtualization, Operating Systems, Disaggregation
IdentifiersURN: urn:nbn:se:umu:diva-87902OAI: oai:DiVA.org:umu-87902DiVA: diva2:712161