摘 要:云计算可以使用户以较低的成本获得高质量的服务,但负载不均衡仍然是影响云计算系统性能的关键问题。本论文从任务执行时间和系统的负载均衡能力两个方面分析了产生负载不均衡的原因,在此基础上,构建基于负载均衡的任务调度模型和评价机器负载能力的函数。在研究Min-Min算法的基础上对遗传算法进行了重新设计,将改进的遗传算法用于对任务模型进行求解。仿真结果表明,与同类算法相比,在相同条件下改进的遗传算法在负载均衡能力、任务完成率方面具有较好的性能。5832
关键词:云计算;负载均衡;遗传算法;任务调度
Resource Scheduling Model and Algorithm Based on Load Balance
Abstract: Cloud computing allows users take the lower cost to access to high quality service, but load imbalance is still the key issues that affects the performance of cloud computing. In the light of two factors—the order execution time and the ability of load balancing, the reasons of load imbalance are analyzed in this paper, based on load balancing, the model of task scheduling and the function to evaluate machine the capacity of the load are constructed. On the basis of researching of Min-Min algorithm, the genetic algorithm is redesigned so that the improved genetic algorithm can solve the model of the task. The simulation experiment results show that the improved genetic algorithm has better performance in the ability of the load balancing and the rate of completing the task than other the same algorithms under the same conditions.
Key words: Cloud computing; Load balancing; Genetic algorithm; Task scheduling
目 录