IJCRR - 9(6), March, 2017
Pages: 50-53
Enhanced Energy Efficient Virtual Machine Placement Policy for Load Balancing in Cloud Environment
Author: Ankita Mevada, Hiren Patel, Nimisha Patel
Category: Technology
[Download PDF]
Abstract:
Cloud computing is an emerging computing technology that uses the Internet and central remote services to maintain data and application which are provisioned on-demand and on pay-as-you-go basis. Wide adaptation of Cloud concepts has increased number of data centers worldwide resulting into significant amounts of power consumption by datacenters which affects environment and economical aspects. Through virtualization, multiple virtual machines (VM) can be deployed onto one physical machine (PM). These VMs hold and execute the Cloud workload. Efficient allocation of VMs on PM may lead to better resource utilization and result into saving in energy. In this research, we aim to provide enhanced energy efficient VM placement policy for load balancing in Cloud environment which places the VMs in such as way that hosts’ overload and underload situation is addressed and maintain Service Level Agreement (SLA) between the Cloud provider and the user. In addition, we propose power aware algorithm to reduce energy consumption and achieve better load balancing.
Keywords: Cloud computing, VM Placement, Energy consumption
Citation:
Ankita Mevada, Hiren Patel, Nimisha Patel. Enhanced Energy Efficient Virtual Machine Placement Policy for Load Balancing in Cloud Environment International Journal of Current Research and Review. 9(6), March, 50-53
References:
1. P. Mell and T. Grance, “The NIST Definition of Cloud Computing,” National Institute of Standard and Technology, Information Technology Laboratory 800-145, September 2011
2. R. Buyya, S. Pandey, and C. Vecchiola, “Cloudbus toolkit for marketoriented Cloud computing”, International Conference on Cloud Computing, pp. 24–44, 2009.
3. C. A. Waldspurger, “Memory resource management in VMware ESX server,” SIGOPS Oper. Syst. Rev., vol. 36, pp. 181–194, December 2002.
4. P. Barham, B. Dragovic, K. Fraser, S. Hand, T. Harris, A. Ho, R. Neugebauer,I.Pratt,andA.Warfield,“Xenandtheartofvirtualiz ation,” in Proceedings of the nineteenth ACM symposium on Operating systems principles, SOSP ’03, (New York, NY, USA), pp. 164–177, ACM, 2003.
5. F. Hermenier, X. Lorca, J.-M. Menaud, G. Muller, and J. Lawall, “Entropy: a consolidation manager for clusters,” in Proceedings of the 2009 ACM SIGPLAN/SIGOPS international conference on Virtual execution environments, VEE ’09, (New York, NY, USA), pp. 41–50, ACM, 2009.
6. Smith, James; Nair, Ravi (2005). “The Architecture of Virtual Machines”. Computer. IEEE Computer Society. 38 (5): 32– 38. doi:10.1109/MC.2005.173
7. Xiong FU and Chen ZHOU, ” Virtual machine selection and placement for dynamic consolidation in Cloud computing environment” 2015-Springer
8. R. Ranjana, S. Radha , J. Raja, ” Performance study of resource aware energy efficient VM Placement Algorithm ” 2016-IEEE
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 centres,” Concurrency and Computation: Practice and Experience, vol. 24, no. 13, pp. 1397–1420, 2012.
10. R. Panigrahy, K. Talwar, L. Uyeda, and U. Wieder, “Heuristics for Vector Bin Packing” Technical report, Microsoft Research, 2011
11. Thiago Kenji Okada, Albert De La Fuente Vigliotti, Daniel Macˆedo Batista, Alfredo Goldman vel Lejbman, ”Consolidation of VMs to improve energy efficiency in Cloud computing
environments”2015-IEEE
12. Amandeep Kaur and Mala Karla, “Energy Optimized VM Placement in Cloud Environment ” 2016-IEEE
13. Xinying Zheng and Yu Cai “Dynamic Virtual Machine Placement for Cloud Computing Environments” 2014-IEEE
14. 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.
15. K. S. Park and V. S. Pai, “CoMon: a mostly-scalable monitoring system for Planet- Lab,” ACM SIGOPS Operating Systems Review, vol. 40, no. 1, pp. 65–74, 2006.
|