Affiliation:
1. Toulouse University, Toulouse, France
2. Institute for Informatics and Automation Problem, Yerevan, Armenia
Abstract
Energy consumption is a primary concern for datacenters? management. Numerous datacenters are relying on virtualization, as it provides flexible resource management means such as virtual machine (VM) checkpoint/restart, migration and consolidation. However, one of the main hindrances to server consolidation is physical memory. In nowadays cloud, memory is generally statically allocated to VMs and wasted if not used. Techniques (such as ballooning) were introduced for dynamically reclaiming memory from VMs, such that only the needed memory is provisioned to each VM. However, the challenge is to precisely monitor the needed memory, i.e., the working set of each VM. In this paper, we thoroughly review the main techniques that were proposed for monitoring the working set of VMs. Additionally, we have implemented the main techniques in the Xen hypervisor and we have defined different metrics in order to evaluate their efficiency. Based on the evaluation results, we propose Badis, a system which combines several of the existing solutions, using the right solution at the right time. We also propose a consolidation extension which leverages Badis in order to pack the VMs based on the working set size and not the booked memory. The implementation of all techniques, our proposed system, and the benchmarks we have used are publicly available in order to support further research in this domain.
Publisher
Association for Computing Machinery (ACM)
Subject
Computer Networks and Communications,Hardware and Architecture,Safety, Risk, Reliability and Quality,Computer Science (miscellaneous)
Reference55 articles.
1. https://github.com/papers02/working_set.git https://github.com/papers02/working_set.git
2. America's Data Centers Are Wasting Huge Amounts of Energy. http://anthesisgroup.com/wp-content/uploads/2014/08/Data-Center-IB-final826.pdf America's Data Centers Are Wasting Huge Amounts of Energy. http://anthesisgroup.com/wp-content/uploads/2014/08/Data-Center-IB-final826.pdf
3. Reducing data center power with server consolidation: Approximation and evaluation
4. The Case for Energy-Proportional Computing
Cited by
11 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. A Performance Improvement Model for Market Surveillance Application;2022 3rd International Informatics and Software Engineering Conference (IISEC);2022-12-15
2. eBPF-based Working Set Size Estimation in Memory Management;2022 International Conference on Service Science (ICSS);2022-05
3. Extending Intel PML for hardware-assisted working set size estimation of VMs;Proceedings of the 17th ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments;2021-04-07
4. (No)Compromis: paging virtualization is not a fatality;Proceedings of the 17th ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments;2021-04-07
5. High-Throughput Bin Packing: Scheduling Jobs With Random Resource Demands in Clusters;IEEE/ACM Transactions on Networking;2021-02