Abstract

Green cloud data center has become a research hotspot of virtualized cloud computing architecture. And load balancing has also been one of the most important goals in cloud data centers. Since live virtual machine (VM) migration technology is widely used and studied in cloud computing, we have focused on location selection (migration policy) of live VM migration for power saving and load balancing. We propose a novel approach MOGA-LS, which is a heuristic and self-adaptive multiobjective optimization algorithm based on the improved genetic algorithm (GA). This paper has presented the specific design and implementation of MOGA-LS such as the design of the genetic operators, fitness values, and elitism. We have introduced the Pareto dominance theory and the simulated annealing (SA) idea into MOGA-LS and have presented the specific process to get the final solution, and thus, the whole approach achieves a long-term efficient optimization for power saving and load balancing. The experimental results demonstrate that MOGA-LS evidently reduces the total incremental power consumption and better protects the performance of VM migration and achieves the balancing of system load compared with the existing research. It makes the result of live VM migration more high-effective and meaningful.

Highlights

  • virtual machine (VM) technology [1, 2], one of the most important technologies in cloud computing, is a way to implementing cloud computing such as infrastructure as a service (IaaS) [3] architecture and the embody of the cloud computing idea, whereas live VM migration technology, which is widely used for the maintenance management in virtualized cloud computing data centers, is the representative of the VM technologies

  • It is obvious that the way to randomly choose a target host for a live VM migration, which some event has aroused and has more than one available target host to meet the requirements of that event, is not efficient in all respects

  • The MOGA-LS approach is an algorithm based on multiobjective genetic algorithm (GA) achieving a live VM migration policy for minimizing the incremental power consumption caused by migrating these migrant VMs onto their target hosts and making the load of cloud data center balanced after migrating under the constraint of maximizing the performance that the number of success of live VM migration events is maximized

Read more

Summary

Introduction

VM technology [1, 2], one of the most important technologies in cloud computing, is a way to implementing cloud computing such as infrastructure as a service (IaaS) [3] architecture and the embody of the cloud computing idea, whereas live VM migration technology, which is widely used for the maintenance management in virtualized cloud computing data centers, is the representative of the VM technologies. On the background of low-carbon world and cloud computing era, researchers have already proposed the field of green cloud computing based on cloud computing and virtualization as well as aiming at reducing power consumption in cloud computing data centers

Objectives
Methods
Results
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call