Workload Consolidation using VM Selection and Placement Techniques in Cloud Computing

Cloud computing provides a consumer pay-per-use computing model over the Internet using numerous data centers across the globe. Power consumption by the huge data centers in Cloud environment has attracted the attention of research community. Efficient usage of energy in Cloud can be addressed in many facets. Virtual Machine (VM) consolidation is one of the techniques to save or reduce energy in virtualized data centers. VM Migration in Cloud also provides us an opportunity for reducing energy consumption. In this research, we intend to study various VM placements & selection policies and VM migration algorithms for underloaded and overloaded hosts to reduce energy consumption and SLA violation. We propose a novel method using combination of two methods, Least Increase Power (LIP) consumption with Host Sort and Minimum Correlation Coefficient (MCC) for consolidation of VM placement, placing a migratable VM on a host based on utilization thresholds. The results show performance of each combination of algorithms varies with the changing value of the parameters brings better in terms of energy consumption, VM migration time and SLA violation. The reader may plunge the appropriate method for energy consumption.

[1]  Rajkumar Buyya,et al.  Adaptive threshold-based approach for energy-efficient consolidation of virtual machines in cloud data centers , 2010, MGC '10.

[2]  Chen Zhou,et al.  Virtual machine selection and placement for dynamic consolidation in Cloud computing environment , 2015, Frontiers of Computer Science.

[3]  Andrew Warfield,et al.  Live migration of virtual machines , 2005, NSDI.

[4]  Shoubin Dong,et al.  An energy-aware heuristic framework for virtual machine consolidation in Cloud computing , 2014, The Journal of Supercomputing.

[5]  Jean-Marc Menaud,et al.  Performance and Power Management for Cloud Infrastructures , 2010, 2010 IEEE 3rd International Conference on Cloud Computing.

[6]  David R. Kaeli,et al.  Quantifying load imbalance on virtualized enterprise servers , 2010, WOSP/SIPEW '10.

[7]  Rajkumar Buyya,et al.  Optimal online deterministic algorithms and adaptive heuristics for energy and performance efficient dynamic consolidation of virtual machines in Cloud data centers , 2012, Concurr. Comput. Pract. Exp..

[8]  Shoubin Dong,et al.  Dynamic VM Consolidation for Energy-Aware and SLA Violation Reduction in Cloud Computing , 2012, 2012 13th International Conference on Parallel and Distributed Computing, Applications and Technologies.

[9]  Rajkumar Buyya,et al.  Article in Press Future Generation Computer Systems ( ) – Future Generation Computer Systems Cloud Computing and Emerging It Platforms: Vision, Hype, and Reality for Delivering Computing as the 5th Utility , 2022 .

[10]  Abbas Horri,et al.  Novel resource allocation algorithms to performance and energy efficiency in cloud computing , 2014, The Journal of Supercomputing.

[11]  Supriya Kinger,et al.  Energy-Efficient CPU Utilization Based Virtual Machine Scheduling in Green Clouds , 2013, ARTCom 2013.

[12]  Jing Huang,et al.  Dynamic Virtual Machine migration algorithms using enhanced energy consumption model for green cloud data centers , 2014, 2014 International Conference on High Performance Computing & Simulation (HPCS).

[13]  Yong Zhao,et al.  Cloud Computing and Grid Computing 360-Degree Compared , 2008, GCE 2008.