A Dynamic Placement Policy of Virtual Machine Based on MOGA in Cloud Environment

Currently cloud data centers exist problems of load imbalance and high power consumption. This paper studies the virtual machine placement policy in cloud environment by applying live migration techniques, and proposes a target host selection algorithm MOGA-THSA based on MOGA. As a heuristic algorithm, through designing excellent genetic operators and fitness functions, it optimizes the load balance and power consumption of the data center with smaller SLA violation rate. The algorithm is implemented on simulation platform CloudSim, and experiments show that it can improve the load balance of cloud data center and decrease total power consumption effectively, thus having a certain guiding significance for researching the virtual machine placement policy

[1]  Li Qiang,et al.  Adaptive Management and Multi-Objective Optimization for Virtual Machine Placement in Cloud Computing: Adaptive Management and Multi-Objective Optimization for Virtual Machine Placement in Cloud Computing , 2012 .

[2]  Kalyanmoy Deb,et al.  A fast and elitist multiobjective genetic algorithm: NSGA-II , 2002, IEEE Trans. Evol. Comput..

[3]  Rajkumar Buyya,et al.  Energy Efficient Resource Management in Virtualized Cloud Data Centers , 2010, 2010 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing.

[4]  Yasushi Inoguchi,et al.  A Prediction-Based Green Scheduler for Datacenters in Clouds , 2011, IEICE Trans. Inf. Syst..

[5]  Gaochao Xu,et al.  A Location Selection Policy of Live Virtual Machine Migration for Power Saving and Load Balancing , 2013, TheScientificWorldJournal.

[6]  Rajkumar Buyya,et al.  Energy Efficient Allocation of Virtual Machines in Cloud Data Centers , 2010, 2010 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing.

[7]  Rajkumar Buyya,et al.  CloudSim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms , 2011, Softw. Pract. Exp..

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

[9]  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..

[10]  Randy H. Katz,et al.  Above the Clouds: A Berkeley View of Cloud Computing , 2009 .

[11]  Kalyanmoy Deb,et al.  Simulated Binary Crossover for Continuous Search Space , 1995, Complex Syst..