MADLVF: An Energy Efficient Resource Utilization Approach for Cloud Computing

Full Text (PDF, 387KB), PP.56-64

Views: 0 Downloads: 0

Author(s)

J.K. Verma 1,* C.P. Katti 1 P.C. Saxena 1

1. Jawaharlal Nehru University/School of Computer & Systems Sciences, New Delhi, 110067, India

* Corresponding author.

DOI: https://doi.org/10.5815/ijitcs.2014.07.08

Received: 5 Oct. 2013 / Revised: 3 Feb. 2014 / Accepted: 26 Mar. 2014 / Published: 8 Jun. 2014

Index Terms

Green ICT, virtualization, cloud computing, dynamic VM Consolidation

Abstract

Last few decades have remained the witness of steeper growth in demand for higher computational power. It is merely due to shift from the industrial age to Information and Communication Technology (ICT) age which was marginally the result of digital revolution. Such trend in demand caused establishment of large-scale data centers situated at geographically apart locations. These large-scale data centers consume a large amount of electrical energy which results into very high operating cost and large amount of carbon dioxide (CO_2) emission due to resource underutilization. We propose MADLVF algorithm to overcome the problems such as resource underutilization, high energy consumption, and large CO_2 emissions. Further, we present a comparative study between the proposed algorithm and MADRS algorithms showing proposed methodology outperforms over the existing one in terms of energy consumption and the number of VM migrations.

Cite This Paper

J.K. Verma, C.P. Katti, P.C. Saxena, "MADLVF: An Energy Efficient Resource Utilization Approach for Cloud Computing", International Journal of Information Technology and Computer Science(IJITCS), vol.6, no.7, pp.56-64, 2014. DOI:10.5815/ijitcs.2014.07.08

Reference

[1]C. Belady, In the data center, power and cooling costs more than the IT equipment it supports, Electronics Cooling, Feb. 1, 2007, Accessed Dec. 10, 2013, http://www.electronicscooling.com/ articles/ 2007/feb/a3

[2]P. Barham et al., “Xen and the art of virtualization,” ACM SIGOPS Operating Systems Review, vol. 37, no. 5, Dec. 2003, pp. 164-177.

[3]C. Clark et al., “Live migration of virtual machines,” Proc. ACM/USENIX Symp. on Netw. Syst. Design & Implementation, Berkeley, CA, USA, pp. 273-286, May 02-05, 2005.

[4]R. Nathuji, and K.Schwan, “Virtualpower: Coordinated power management in virtualized enterprise systems”, ACM SIGOPS Operating Systems Review, vol. 41, no. 6, Dec. 2007, pp. 265–278.

[5]D. Kusic, J.O. Kephart, J.E. Hanson, N. Kandasamy, and G. Jiang, “Power and performance management of virtualized computing environments via lookahead control”, Cluster Computing, vol. 12, no. 1, Mar. 2009, pp. 1-15.

[6]A. Verma, P. Ahuja, and A. Neogi, “pMapper: Power and migration cost aware application placement in virtualized systems,” Proc. 9th ACM/IFIP/USENIX Int’l Conf. Middleware (Middleware 2008), Leuven, Belgium, pp. 243–264, Dec. 01-05, 2008.

[7]D. Gmach, J. Rolia, L. Cherkasova, and A. Kemper,“Resource pool management: Reactive versus proactive or let’s be friends,” Computer Networks, vol. 53, no. 17, Dec. 2009, pp. 2905-2922.

[8]A. Beloglazov and R. Buyya, “Energy efficient allocation of virtual machines in cloud data centers,” Proc. of the 10th IEEE/ACM Int’l. Symp. Cluster, Cloud and Grid Computing, Melbourne, Australia, pp. 577-578, May 17-20, 2010.

[9]A. Beloglazov and R. 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, Vol. 24, issue 13, Sept. 2012, pp. 1397-1420.

[10]L. Minas and B. Ellison, Energy Efficiency for Information Technology: How to Reduce Power Consumption in Servers and Data Centers, USA: Intel Press, 2009.

[11]Standard Performance Evaluation Corporation, SPEC Benchmark Suites, Accessed Sep 27, 2013. http://www.spec.org/power_ssj2008/

[12]W. Voorsluys, J. Broberg, S. Venugopal, and R. Buyya, “Cost of virtual machine live migration in clouds: A performance evaluation”, Porc. 1st Inte’l. Conf. on Cloud Comput., Beijing, China, pp. 254-265, Dec. 1-4, 2009.

[13] A. Beloglazov, J. Abawajy, and R. Buyya, “Energy-aware resource allocation heuristics for efficient management of data centers for cloud computing,” Future Generation Computer Systems, vol. 28, no. 5, May 2012, pp. 755-768.

[14]P.J. Huber, and E.M. Ronchetti, Robust statistics, 2nd ed., Hoboken, NJ, USA: John Wiley & Sons, 2009.

[15]N. Bobroff, A. Kochut, and K. Beaty, “Dynamic placement of virtual machines for managing SLA violations,” Proc. 10th IEEE Symp. Integrated Network Management, Munich, Bavaria, Germany, pp. 119-128, May 21-25, 2007. 

[16]M. Yue, “A simple proof of the inequality for the FFD bin-packing algorithm”, Acta Mathematicae Applicatae Sinica, vol. 7, no. 4, Oct. 1991, pp. 321–331.

[17]K.S. Park, and V.S. Pai, “CoMon: A mostly-scalable monitoring system for PlanetLab”, ACM SIGOPS Operating Systems Review, vol. 40, no. 1, Jan 2006, pp. 65-74.

[18]X. Fan, W.D. Weber, and L.A. Barroso, “Power provisioning for a warehouse-sized computer”, ACM SIGARCH Computer Architecture News, vol. 35, no. 2, May 2007, pp. 13–23.

[19]A. Beloglezov, Energy-Efficient Management of Virtual Machines in Data Centers for Cloud Computing, doctoral dissertation, The University of Melbourne, Feb 2013. 

[20]R.N. Calheiros et al., “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, Jan. 2011, pp. 23–50.

[21]CloudSim Simulation Toolkit, Accessed on Dec. 11, 2013.https://code.google.com/p/cloudsim/downloads/detail?name =cloudsim-3.0.3.tar.gz

[22]Amazon Web Service, Amazon EC2 Instances, Accessed Oct 12, 2013. http://aws.amazon.com/ec2/ instance-types/.