摘 要:如何对任务进行高效调度是云计算中所要解决的重要问题。本文主要考虑了服务器的异构性以及任务之间的独立性,建立了云环境下的任务调度模型,并利用遗传模拟退火算法进行求解。最后,基于C++语言编写了仿真环境,仿真实验结果表明:与GA与Min-Min算法相比,在收敛性及任务完成时间方面,本文中提出的算法均表现出了较好的效果。6110
关键词:云计算;任务调度;遗传模拟退火算法;遗传算法;Min-Min算法
Task Scheduling Algorithm Based on Genetic Algorithm in Cloud Computing Environment
Abstract: How to schedule tasks efficiently is a foremost issue to be resolved in cloud computing. The heterogeneity of the server and the independence between tasks are major considerations in this paper,and established a task scheduling model in cloud computing,and by using the genetic simulated annealing algorithm to solve it.Finally,realized the simulation environment based on the C++ language.Compare this algorithm and the traditional genetic algorithm and Min-Min algorithm through simulation experiment,and the result is the improved genetic algorithm is better on the rate of convergence and task completion time.
Key words:Cloud Computing;Task Scheduling;Genetic Simulated Annealing Algorithm;Genetic Algorithm;Min-Min Algorithm
目 录