ABSTRACT
The demand for more resources in computational power, memory and disk storage by modern applications and enterprises, results in the consumption of huge amounts of electrical power at cloud data centers. Consequently, cloud service providers, should not only attempt to provide competitive services to their customers, but also keep at the same time their operational costs at acceptable levels by minimizing energy consumption. The reduction of the number of active servers, using live virtual machine (VM) migrations, while keeping the system performance within the levels specified by the SLAs with customers, are main objectives of cloud service providers towards the above goals. In this paper, an efficient VM provisioning mechanism for cloud data center environments is proposed. We first describe our proposed VM allocation policy and then perform a series of simulation experiments based on CloudSim [1] toolkit. Simulation results show that all variations of our proposed provisioning mechanism behave better, in terms of energy consumption and reduction of SLA violations, than the well-known and efficient LrMmt provisioning mechanism [2].
- R. N. Calheiros, R. Ranjan, A. Beloglazov, C. A. F. D. Rose, and R. Buyya,"CloudSim: A toolkit for modeling and simulation of Cloud computing environments and evaluation of resource provisioning algorithms," Software: Practice and Experience, vol. 41, no. 1, pp. 23--50, 2011 Google ScholarDigital Library
- Anton Beloglazov and Rajkumar Buyya. "Optimal online deterministic algorithms and adaptive heuristics for energy and performance efficient dynamic consolidation of virtual machines in Cloud data centers." Concurrency and Computation: Practice and Experience, 24(13):1397--1420, 2012 Google ScholarDigital Library
- Barroso LA, Holzle U. The case for energy-proportional computing. Computer 2007; 40(12):33--37. Google ScholarDigital Library
- Fan X, Weber WD, Barroso LA. Power provisioning for a warehouse-sized computer. Proceedings of the 34th Annual International Symposium on Computer Architecture (ISCA 2007), ACM New York, NY, USA, 2007; 13--23 Google ScholarDigital Library
- C. Clark, K. Fraser, S. Hand, J. G. Hansen, E. Jul, C. Limpet, I. Pratt, A. Warfield, "Live migration of Virtual Machines," In Proceedings of the 2nd conference on Symposium on Networked Systems Design & Implementation - Volume 2, Berkeley, CA, USA: USENIX Association, 2005, pp.273--286. Google ScholarDigital Library
- Tom Guérout, Thierry Monteil, Georges Da Costa, Rodrigo Neves Calheiros, Rajkumar Buyya, Mihai Alexandru, Energy-aware simulation with DVFS, Simulation Modelling Practice and Theory, Volume 39, December 2013, Pages 76--91, ISSN 1569-190X.Google ScholarCross Ref
- Beloglazov, A.; Buyya, R., "Energy Efficient Allocation of Virtual Machines in Cloud Data Centers," Cluster, Cloud and Grid Computing (CCGrid), 2010 10th IEEE/ACM International Conference on, vol., no., pp.577,578, 17--20 May 2010. Google ScholarDigital Library
- Buyya R, Beloglazov A, Abawajy J. Energy-efficient management of data center resources for cloud computing: a vision, architectural elements, and open challenges" in Proceedings of the 2010 International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA 2010). Las Vegas, USA, July 2010.Google Scholar
- Beloglazov, A.; Buyya, R., "Managing Overloaded Hosts for Dynamic Consolidation of Virtual Machines in Cloud Data Centers under Quality of Service Constraints", Parallel and Distributed Systems, IEEE Transactions on, vol.24, no.7, pp.1366,1379, July 2013. Google ScholarDigital Library
- Nai-Wei Lo; Pei-Chi Fan; Tzong-Chen Wu, "An efficient virtual machine provisioning mechanism for Cloud data center," Electronics, Computer and Applications, 2014 IEEE Workshop on, vol., no., pp.703,706, 8-9 May 2014.Google Scholar
- L. Minas and B. Ellison, Energy Efficiency for Information Technology: How to Reduce Power Consumption in Servers and Data Centers. Intel Press, 2009. Google ScholarDigital Library
- K. Park and V. Pai, "CoMon: a mostly-scalable monitoring system for PlanetLab," ACM SIGOPS Operating Systems Review, vol. 40, pp. 65 -- 74, 2006. Google ScholarDigital Library
Index Terms
- Energy-aware Management of Virtual Machines in Cloud Data Centers
Recommendations
Energy-efficient virtual machine provisioning mechanism in cloud computing environments
PCI '15: Proceedings of the 19th Panhellenic Conference on InformaticsAs the increasing number of modern applications and enterprises demand more and more resources in computational power, memory and disk storage, cloud data centers are consuming huge amounts of electrical energy. The aim of cloud service providers is to ...
Virtual machine migration in cloud data centers: a review, taxonomy, and open research issues
Virtualization efficiently manages the ever-increasing demand for storage, computing, and networking resources in large-scale Cloud Data Centers. Virtualization attains multifarious resource management objectives including proactive server maintenance, ...
EPBLA: energy-efficient consolidation of virtual machines using learning automata in cloud data centers
AbstractHigh demand for computational power by business, science, and applications has led to the creation of large-scale data centers that consume enormous amounts of energy. This high energy consumption not only imposes a significant operating cost but ...
Comments