skip to main content
10.1145/1851476.1851520acmconferencesArticle/Chapter ViewAbstractPublication PageshpdcConference Proceedingsconference-collections
research-article

Towards energy-aware autonomic provisioning for virtualized environments

Published:21 June 2010Publication History

ABSTRACT

As energy efficiency and associated costs become key concerns, consolidated and virtualized data centers and clouds are attractive computing platforms for data- and compute-intensive applications. Recently, these platforms are also being considered for more traditional high-performance computing (HPC) applications. However, maximizing energy efficiency, cost-effectiveness, and utilization for these applications while ensuring performance and other Quality of Service (QoS) guarantees, requires leveraging important and extremely challenging tradeoffs. These include, for example, the tradeoff between the need to efficiently create and provision Virtual Machines (VMs) on data center resources and the need to accommodate the heterogeneous resource demands and runtimes of the applications that run on them. In this paper we propose an energy-aware online provisioning approach for HPC applications on consolidated and virtualized computing platforms. Energy efficiency is achieved using a workload-aware, just-right dynamic provisioning mechanism and the ability to power down subsystems of a host system that are not required by the VMs mapped to it. Our preliminary evaluations show that our approach can improve energy efficiency with an acceptable QoS penalty.

References

  1. }}H. Ben Fradj, C. Belleudy, and M. Auguin. Multi-bank main memory architecture with dynamic voltage frequency scaling for system energy optimization. In EUROMICRO Conf. on Digital System Design, pages 89--96, 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. }}A. Bertl, E. Gelenbe, M. D. Girolamo, G. Giuliani, H. D. Meer, M. Dang, and K. Pentikousis. Energy-efficient cloud computing. The Computer Journal, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. }}T. Bisson, S. A. Brandt, and D. D. Long. A hybrid disk-aware spin-down algorithm with i/o subsystem support. In IEEE Intl. Performance, Computing, and Communications Conf., pages 236--245, 2007.Google ScholarGoogle Scholar
  4. }}R. Das, J. O. Kephart, C. Lefurgy, G. Tesauro, D. W. Levine, and H. Chan. Autonomic multi-agent management of power and performance in data centers. In Intl. joint Conf. on Autonomous agents and multiagent systems, pages 107--114, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. }}T. Heath, A. P. Centeno, P. George, L. Ramos, Y. Jaluria, and R. Bianchini. Mercury and freon: temperature emulation and management for server systems. In Intl. Conf. on Architectural Support for Programming Languages and Operating Systems, pages 106--116, 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. }}C. Isci, G. Contreras, and M. Martonosi. Live, runtime phase monitoring and prediction on real systems with application to dynamic power management. In IEEE/ACM Intl. Symp. on Microarchitecture, pages 359--370, 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. }}J. O. Kephart, H. Chan, R. Das, D. W. Levine, G. Tesauro, F. Rawson, and C. Lefurgy. Coordinating multiple autonomic managers to achieve specified power-performance tradeoffs. In Intl. Conf. on Autonomic Computing, page 24, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. }}D. A. Menasce and M. N. Bennani. Autonomic virtualized environments. In Intl. Conf. on Autonomic and Autonomous Systems, page 28, 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. }}R. Nathuji, C. Isci, and E. Gorbatov. Exploiting platform heterogeneity for power efficient data centers. In Intl. Conf. on Autonomic Computing, page 5, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. }}R. Nathuji and K. Schwan. Virtualpower: coordinated power management in virtualized enterprise systems. In ACM SIGOPS Symp. on Operating Systems Principles, pages 265--278, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. }}A. Quiroz, N. Gnanasambandam, M. Parashar, and N. Sharma. Robust clustering analysis for the management of self-monitoring distributed systems. Cluster Computing, 12(1):73--85, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. }}A. Quiroz, H. Kim, M. Parashar, N. Gnanasambandam, and N. Sharma. Towards autonomic workload provisioning for enterprise grids and clouds. In IEEE/ACM Intl. Conf. on Grid Computing, pages 50--57, 2009.Google ScholarGoogle ScholarCross RefCross Ref
  13. }}P. Ranganathan, P. Leech, D. Irwin, and J. Chase. Ensemble-level power management for dense blade servers. SIGARCH Comput. Archit. News, 34(2):66--77, 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. }}S. Srikantaiah, A. Kansal, and F. Zhao. Energy aware consolidation for cloud computing. In USENIX Workshop on Power Aware Computing and Systems, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Towards energy-aware autonomic provisioning for virtualized environments

            Recommendations

            Comments

            Login options

            Check if you have access through your login credentials or your institution to get full access on this article.

            Sign in
            • Published in

              cover image ACM Conferences
              HPDC '10: Proceedings of the 19th ACM International Symposium on High Performance Distributed Computing
              June 2010
              911 pages
              ISBN:9781605589428
              DOI:10.1145/1851476

              Copyright © 2010 ACM

              Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

              Publisher

              Association for Computing Machinery

              New York, NY, United States

              Publication History

              • Published: 21 June 2010

              Permissions

              Request permissions about this article.

              Request Permissions

              Check for updates

              Qualifiers

              • research-article

              Acceptance Rates

              Overall Acceptance Rate166of966submissions,17%

              Upcoming Conference

            PDF Format

            View or Download as a PDF file.

            PDF

            eReader

            View online with eReader.

            eReader