GE Jun-wei, SUN Fang-fang, FANG Yi-qiu. Scheduling Based on Improved Genetic Algorithm and Difference Algorithm in Cloud Computing[J]. 2016, 33(11): 5-9.
GE Jun-wei, SUN Fang-fang, FANG Yi-qiu. Scheduling Based on Improved Genetic Algorithm and Difference Algorithm in Cloud Computing[J]. 2016, 33(11): 5-9.DOI:
Scheduling Based on Improved Genetic Algorithm and Difference Algorithm in Cloud Computing
With the continuous development of cloud computing
task scheduling problem become a crucial aspect. How to deal with tasks quickly
not only meet the needs of users
but also to achieve load balancing and make the completion time
cost to achieve relatively optimal.By comparing and analyzing the existing task scheduling algorithms.we proposed the genetic and difference algorithm policy to solve the problem. we employs population updating scheme to improve the robustness of the algorithm.Using secondary mutation strategy to improve population diversity
accelerate the convergence speed. Adding difference operator to improve the algorithms local search ability.The performance is analyzed using Cloudsim simulator and compared with existing GA
Min-min algorithm. Simulation results demonstrate that the proposed algorithm has better performance in load balancing
Calheiros R N, Ranjan R. CloudSim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms[J]. Software-Practice and Experience, 2011, 41(1): 23-50. DOI: 23
Epitropakis M G, Tasoulis D K, Pavlidis N G, et al. Enhancing differential evolution utilizing proximity-based mutation operators[J]. IEEE Transactions on Evolutionary Computation, 2011, 15(1): 67-98. DOI: 67
Mezmaz M, Melab N, Kessaci Y, et al. A parallel bi-objective hybrid metaheuristic for energy-aware scheduling for cloud computing systems[J]. Journal of Parallel % Distributed Computing, 2011, 71(11): 1497-1508. DOI: 1497
Chen S, Wu J, Lu Z. A cloud computing resource scheduling policy based on genetic algorithm with multiple fitness[C]// Computer and Information Technology, International Conference on. Chittagong, Bangladesh, IEEE, 2012: 177-184.