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 2010 Publication 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.
[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.
[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.
[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.
[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.
[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.
[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.
[8]
}}D. A. Menasce and M. N. Bennani. Autonomic virtualized environments. In Intl. Conf. on Autonomic and Autonomous Systems, page 28, 2006.
[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.
[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.
[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.
[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.
[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.
[14]
}}S. Srikantaiah, A. Kansal, and F. Zhao. Energy aware consolidation for cloud computing. In USENIX Workshop on Power Aware Computing and Systems, 2008.

Cited By

View all
  • (2023)Comparison of Multiple Regression Particle Swarm Optimization Algorithms and Multiple Regression Multi-Objective Seven-Spot Ladybird Optimization for Host Overload / Under-Loaded Detection in Cloud Datacenter2023 3rd International Conference on Emerging Smart Technologies and Applications (eSmarTA)10.1109/eSmarTA59349.2023.10293580(01-06)Online publication date: 10-Oct-2023
  • (2023)Host load prediction in cloud computing with Discrete Wavelet Transformation (DWT) and Bidirectional Gated Recurrent Unit (BiGRU) networkComputer Communications10.1016/j.comcom.2022.11.018198(157-174)Online publication date: Jan-2023
  • (2018)An energy-efficient virtual machine scheduler with I/O collective mechanism in resource virtualisation environmentsInternational Journal of Networking and Virtual Organisations10.1504/IJNVO.2013.06445813:4(311-326)Online publication date: 17-Dec-2018
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

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
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]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 21 June 2010

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. autonomic computing
  2. cloud computing
  3. data center
  4. energy efficiency
  5. resource provisioning
  6. virtualization

Qualifiers

  • Research-article

Funding Sources

Conference

HPDC '10
Sponsor:

Acceptance Rates

Overall Acceptance Rate 166 of 966 submissions, 17%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)1
  • Downloads (Last 6 weeks)0
Reflects downloads up to 14 Sep 2024

Other Metrics

Citations

Cited By

View all
  • (2023)Comparison of Multiple Regression Particle Swarm Optimization Algorithms and Multiple Regression Multi-Objective Seven-Spot Ladybird Optimization for Host Overload / Under-Loaded Detection in Cloud Datacenter2023 3rd International Conference on Emerging Smart Technologies and Applications (eSmarTA)10.1109/eSmarTA59349.2023.10293580(01-06)Online publication date: 10-Oct-2023
  • (2023)Host load prediction in cloud computing with Discrete Wavelet Transformation (DWT) and Bidirectional Gated Recurrent Unit (BiGRU) networkComputer Communications10.1016/j.comcom.2022.11.018198(157-174)Online publication date: Jan-2023
  • (2018)An energy-efficient virtual machine scheduler with I/O collective mechanism in resource virtualisation environmentsInternational Journal of Networking and Virtual Organisations10.1504/IJNVO.2013.06445813:4(311-326)Online publication date: 17-Dec-2018
  • (2018)An energy-efficient virtual machine scheduler based on CPU share-reclaiming policyInternational Journal of Grid and Utility Computing10.1504/IJGUC.2015.0688266:2(113-120)Online publication date: 16-Dec-2018
  • (2018)Virtual machine migration algorithm for energy efficiency optimization in cloud computingConcurrency and Computation: Practice and Experience10.1002/cpe.494230:24Online publication date: 30-Aug-2018
  • (2015)QoS-Aware Autonomic Resource Management in Cloud ComputingACM Computing Surveys10.1145/284388948:3(1-46)Online publication date: 22-Dec-2015
  • (2014)Estimation of the cost of VM migration2014 23rd International Conference on Computer Communication and Networks (ICCCN)10.1109/ICCCN.2014.6911756(1-8)Online publication date: Aug-2014
  • (2013)Virtual machine power measuring technique with bounded error in cloud environmentsJournal of Network and Computer Applications10.1016/j.jnca.2012.12.00236:2(818-828)Online publication date: 1-Mar-2013
  • (2013)Performance and energy modeling for live migration of virtual machinesCluster Computing10.1007/s10586-011-0194-316:2(249-264)Online publication date: 1-Jun-2013
  • (2011)Performance and energy modeling for live migration of virtual machinesProceedings of the 20th international symposium on High performance distributed computing10.1145/1996130.1996154(171-182)Online publication date: 8-Jun-2011

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media