skip to main content
10.1145/2089002.2089004acmconferencesArticle/Chapter ViewAbstractPublication PagesmiddlewareConference Proceedingsconference-collections
research-article

Power-aware virtual machine scheduling on clouds using active cooling control and DVFS

Published: 12 December 2011 Publication History

Abstract

This paper presents a virtual machine scheduling algorithm for Cloud Computing based on Green Computing concepts. The goal of this algorithm is the minimization of energy consumption in task executions in a cloud computing environment. This algorithm uses some features like shutdown of underutilized hosts, migration of loads of hosts that are operating below a certain threshold, and DVFS. It also applies the concept of active cooling control in order to minimize power consumption. The choice of which host will receive load is based on the concept of higher energy efficiency from the hosts, which is given by the ratio of MIPS by the energy consumed of each host. Results from simulation of this algorithm confronted with other surveyed algorithms have shown that it can improve the power consumption in clouds composed of heterogeneous datacenters while being equivalent to the best algorithms in homogeneous datacenters.

References

[1]
Dasgupta, G.; Sharma, A.; Verma, A.; Neogi, A.; Kothari, R. "Workload Management for Power Efficiency in Virtualized Datacenters". Communications of the ACM 131--141, Volume 54, No. 7, July 2011.
[2]
Bittencourt, L. F; Madeira, E. R. M. "HCOC: A Cost Optimization Algorithm for Workflow Scheduling in Hybrid Clouds". Journal of Internet Services and Applications (in press). 2011.
[3]
Beloglazov, A.; Buyya R. "Energy Efficient Resource Management in Virtualized Cloud Data Centers". 2010 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing. 2010.
[4]
Duy, T. V. T.; Inoguchi, Y. S. Y. "Performance Evaluation of a Green Scheduling Algorithm for Energy Savings in Cloud Computing". 2010 IEEE International Symposium on Parallel & Distributed Processing (IPDPSW). 2010.
[5]
Berl, A.; Gelenbe, E.; Girolamo, M.; Et Al. "Energy-Efficient Cloud-Computing". University of Passau. 2009.
[6]
Garg, S. K; Yeo, C. S.; Anandasivam, A.; Buyya, R. "Environment-conscious scheduling of HPC applications on distributed Cloud-oriented data center". Journal of Parallel and Distributed Computing, 732--749, Volume 71, No. 6, Elsevier, 2011.
[7]
Binder, W.; Suri, N. "Green Computing: Energy Consumption optimized service hosting". SOFSEM '09: Proceedings of the 35 Conference on Current Trends in Theory and Practice of Computer Science, 117--128. Berlin, Heidelberg. 2009.
[8]
Srikantaiah, S.; Kansal A.; Zhao F. "Energy Aware Consolidation for Cloud Computing". Microsoft Research, 2008.
[9]
Nathuji, R.; Schwan, K. "VirtualPower: Coordinated Power Management in Virtualized Enterprise Systems". SOSP'07. Stevenson, Washington, USA. October, 2007.
[10]
Hu, L.; Jin, H.; Liao, X.; Xiong, X.; Liu, H. "Magnet: A Novel Scheduling Policy for Power Reduction in Cluster with Virtual Machines". 2008 IEEE International Conference on Cluster Computing, 13--22. 2008.
[11]
Voorsluys, W.; Broberg, J.; Venugopal, S.; Buyya, R.: "Cost of Virtual Machine Live Migration in Clouds: A Performance Evaluation". Cloud Computing Lecture Notes in Computer Science, 2009, Volume 5931/2009, 254--265.
[12]
Rabaey, J. M. "Digital Integrated Circuits". Prentice Hall, 1996.
[13]
Buyya, R.; Ranjan, R.; Calheiros, R. N. "Modeling and simulation of scalable Cloud computing environments and the CloudSim toolkit: Challenges and opportunities". International Conference on High Performance Computing & Simulation, 2009. HPCS '09. August 2009.
[14]
Mukherjee, K.; Sahoo, G. "Green Cloud: An Algorithmic Approach". International Journal of Computer Applications (0975-8887). Volume 9, No 9, November 2010.

Cited By

View all
  • (2023)Energy-Efficient Joint Task Assignment and Migration in Data Centers: A Deep Reinforcement Learning ApproachIEEE Transactions on Network and Service Management10.1109/TNSM.2022.321020420:2(961-973)Online publication date: Jun-2023
  • (2023)Virtual machine placement in service-oriented computing environmentsService Oriented Computing and Applications10.1007/s11761-023-00362-y17:2(119-127)Online publication date: 18-Apr-2023
  • (2022)Framework for Computerizing the Processes of a Job and Automating the Operational Management on Site—A Case Study of Demolition and Reconstruction Construction SiteBuildings10.3390/buildings1206080012:6(800)Online publication date: 10-Jun-2022
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
MGC '11: Proceedings of the 9th International Workshop on Middleware for Grids, Clouds and e-Science
December 2011
38 pages
ISBN:9781450310680
DOI:10.1145/2089002
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: 12 December 2011

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. cloud computing
  2. distributed power management
  3. dynamic voltage and frequency scaling
  4. fan control
  5. green computing
  6. scheduling

Qualifiers

  • Research-article

Funding Sources

Conference

Middleware '11
Sponsor:
  • ACM
  • USENIX Assoc
Middleware '11: 12th International Middleware Conference
December 12 - 16, 2011
Lisbon, Portugal

Acceptance Rates

MGC '11 Paper Acceptance Rate 5 of 13 submissions, 38%;
Overall Acceptance Rate 14 of 36 submissions, 39%

Upcoming Conference

MIDDLEWARE '25
26th International Middleware Conference
December 15 - 19, 2025
Nashville , TN , USA

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)2
  • Downloads (Last 6 weeks)0
Reflects downloads up to 07 Mar 2025

Other Metrics

Citations

Cited By

View all
  • (2023)Energy-Efficient Joint Task Assignment and Migration in Data Centers: A Deep Reinforcement Learning ApproachIEEE Transactions on Network and Service Management10.1109/TNSM.2022.321020420:2(961-973)Online publication date: Jun-2023
  • (2023)Virtual machine placement in service-oriented computing environmentsService Oriented Computing and Applications10.1007/s11761-023-00362-y17:2(119-127)Online publication date: 18-Apr-2023
  • (2022)Framework for Computerizing the Processes of a Job and Automating the Operational Management on Site—A Case Study of Demolition and Reconstruction Construction SiteBuildings10.3390/buildings1206080012:6(800)Online publication date: 10-Jun-2022
  • (2022)Long short‐term memory‐based power‐aware algorithm for prompt heterogenous activityInternational Journal of Communication Systems10.1002/dac.516335:10Online publication date: 18-Apr-2022
  • (2022)A hierarchical decentralized architecture to enable adaptive scalable virtual machine migrationConcurrency and Computation: Practice and Experience10.1002/cpe.748735:2Online publication date: 18-Nov-2022
  • (2021)Hardware resource use intellectualization of data centers providing cloud-computing servicesМОДЕЛИРОВАНИЕ, ОПТИМИЗАЦИЯ И ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ10.26102/2310-6018/2021.35.4.0369:4(35)(36-37)Online publication date: 20-Oct-2021
  • (2021)SinergyCloud: A simulator for evaluation of energy consumption in data centers and hybrid cloudsSimulation Modelling Practice and Theory10.1016/j.simpat.2021.102329110(102329)Online publication date: Jul-2021
  • (2021)Green IoT for Eco-Friendly and Sustainable Smart Cities: Future Directions and OpportunitiesMobile Networks and Applications10.1007/s11036-021-01790-w28:1(178-202)Online publication date: 17-Aug-2021
  • (2021)Greening Duplication-Based Dependent-Tasks Scheduling on Heterogeneous Large-Scale Computing PlatformsJournal of Grid Computing10.1007/s10723-021-09554-219:1Online publication date: 13-Mar-2021
  • (2020)A low-power task scheduling algorithm for heterogeneous cloud computingThe Journal of Supercomputing10.1007/s11227-020-03163-8Online publication date: 18-Jan-2020
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media