Load balancing algorithm with genetic algorithm in virtual machines of cloud computing

In this paper,how to minimize task response time and resources loss cost of virtual machines in a single cloud is considered and a load balancing optimization algorithm based on genetic algorithm is proposed.In the proposed algorithm,we design the adaptive mutation probability,and dynamic adjust the proportion of response time and resource depletion in the whole optimizing process according to the actual needs of user tasks.Simulation results show that the proposed algorithm can not only satisfy customer needs,but also can be able to get higher resources utilization.