ABSTRACT
In this paper, we present vGreen, a multi-tiered software system for energy efficient computing in virtualized environments. It comprises of novel hierarchical metrics that capture power and performance characteristics of virtual and physical machines, and policies, which use it for energy efficient virtual machine scheduling across the whole deployment. We show through real life implementation on a state of the art testbed of server machines that vGreen can improve both performance and system level energy savings by 20% and 15% across benchmarks with varying characteristics.
- VMware Dynamic Resource Scheduler, http://www.vmware.com/files/pdf/drs_datasheet.pdf.Google Scholar
- P. Barham, B. Dragovic, K. Fraser, S. Hand, T. Harris, A. Ho, R. Neugebauer, I. Pratt, and A. Warfield. Xen and the art of virtualization. In Proc. SOSP '03. Google ScholarDigital Library
- C. Bienia, S. Kumar, J. P. Singh, and K. Li. The PARSEC benchmark suite: characterization and architectural implications. In Proc. PACT '08. Google ScholarDigital Library
- N. Bobroff, A. Kochut, and K. Beaty. Dynamic placement of virtual machines for managing SLA violations. In Proc. International Symposium on Integrated Network Management '07.Google Scholar
- C. Clark, K. Fraser, S. Hand, J. G. Hansen, E. Jul, C. Limpach, I. Pratt, and A. Warfield. Live migration of virtual machines. In Proc. NSDI'05. Google ScholarDigital Library
- G. Dhiman and T. Rosing. System-level power management using online learning. IEEE Transactions on CAD'09. Google ScholarDigital Library
- F. Hermenier, X. Lorca, J.-M. Menaud, G. Muller, and J. Lawall. Entropy: a consolidation manager for clusters. In Proc. VEE'09. Google ScholarDigital Library
- C. Isci, G. Contreras, and M. Martonosi. Live, runtime phase monitoring and prediction on real systems with application to dynamic power management. In Proc. MICRO'06. Google ScholarDigital Library
- R. Knauerhase, P. Brett, B. Hohlt, T. Li, and S. Hahn. Using OS observations to improve performance in multicore systems. IEEE Micro'08. Google ScholarDigital Library
- M. McNett, D. Gupta, A. Vahdat, and G. M. Voelker. Usher: an extensible framework for managing custers of virtual machines. In Proc. LISA'07. Google ScholarDigital Library
- A. Merkel and F. Bellosa. Balancing power consumption in multiprocessor systems. SIGOPS Oper. Syst. Rev. '06. Google ScholarDigital Library
- R. Nathuji and K. Schwan. VirtualPower: coordinated power management in virtualized enterprise systems. In Proc. SOSP '07. Google ScholarDigital Library
- D. Nurmi, R. Wolski, C. Grzegorczyk, G. Obertelli, S. Soman, L. Youseff, and D. Zagorodnov. The Eucalyptus open-source cloud-computing system. In Proceedings of Cloud Computing and Its Applications'08.Google Scholar
- R. Raghavendra, P. Ranganathan, V. Talwar, Z. Wang, and X. Zhu. No "power" struggles: coordinated multi-level power management for the data center. In Proc ASPLOS'08. Google ScholarDigital Library
- P. Ranganathan, P. Leech, D. Irwin, and J. Chase. Ensemble-level power management for dense blade servers. In Proc. ISCA '06. Google ScholarDigital Library
- A. Snavely and D. M. Tullsen. Symbiotic jobscheduling for a simultaneous mutlithreading processor. In Proc. ASPLOS'00. Google ScholarDigital Library
- A. Verma, P. Ahuja, and A. Neogi. Power-aware dynamic placement of HPC applications. In ICS '08. Google ScholarDigital Library
- T. Wood, P. J. Shenoy, A. Venkataramani, and M. S. Yousif. Black-box and gray-box strategies for virtual machine migration. In Proc. NSDI'07. Google ScholarDigital Library
Index Terms
- vGreen: a system for energy efficient computing in virtualized environments
Recommendations
vGreen: A System for Energy-Efficient Management of Virtual Machines
In this article, we present vGreen, a multitiered software system for energy-efficient virtual machine management in a clustered virtualized environment. The system leverages the use of novel hierarchical metrics that work across the different ...
Urgent Virtual Machine Eviction with Enlightened Post-Copy
VEE '16Virtual machine (VM) migration demands distinct properties under resource oversubscription and workload surges. We present enlightened post-copy, a new mechanism for VMs under contention that evicts the target VM with fast execution transfer and short ...
Sandpiper: Black-box and gray-box resource management for virtual machines
Virtualization can provide significant benefits in data centers by enabling dynamic virtual machine resizing and migration to eliminate hotspots. We present Sandpiper, a system that automates the task of monitoring and detecting hotspots, determining a ...
Comments