一种用于云计算资源调度的改进遗传算法
DOI:
CSTR:
作者:
作者单位:

(1.宁夏大学 数学计算机学院,银川 750021; ;2.宁夏大学 计算机网络管理中心,银川 750021)

作者简介:

刘 峰(1989-),男,山东菏泽人,硕士研究生,主要从事智能调度算法方向的研究。 毕 利(1968-),女,宁夏银川人,教授,硕士生导师,主要从事数据挖掘及组合优化控制方向的研究。 通讯作者:杨 军(1972-),男,宁夏吴忠人,教授,硕士生导师,主要从事云计算资源调度及无线传感器网络方向的研究。[FQ)]

通讯作者:

中图分类号:

基金项目:

国家自然科学基金项目(61261001);教育部科学技术研究重点项目(212189)。


An Improved Genetic Algorithm for Cloud Computing Resource Scheduling
Author:
Affiliation:

(1.School of Mathematics and Computer Science, Ningxia University, Yinchuan 750021, China; ;2.Network Administration Center, Ningxia University, Yinchuan 750021, China)

Fund Project:

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 资源附件
  • |
  • 文章评论
    摘要:

    针对轮询调度算法、遗传算法和模拟退火算法在云计算资源调度中存在收敛速度慢、易早熟和资源负载不均衡等问题,提出了一种基于模拟退火思想的改进遗传算法(simulated annealing improved genetic algorithm:SAIGA);改进算法设计了基于任务平均完成时间和负载均衡的双适应度函数和自适应的交叉变异概率函数,允许算法在退火过程中以一定概率接受劣质解从而避免早熟现象的发生,将虚拟资源上任务分配数的标准差作为选择个体的依据来实现节点的负载均衡;仿真结果表明,改进算法与上述算法相比,在任务平均完成时间、资源利用率以及收敛速度上表现得更优越,能够较快地找到资源最优调度方案,具有较好的可行性和实用性。

    Abstract:

    For Round-Robin scheduling algorithm and genetic algorithm and simulated annealing algorithm in cloud resource scheduling having shortcomings, such as slow convergence speed, easy to premature and the imbalance of the resource load, the paper proposed the improved genetic algorithm combined with simulated annealing thought (Simulated Annealing Improved Genetic Algorithm:SAIGA). The improved algorithm gave a dual fitness function based on task average completion time and load balance and adaptive crossover mutation probability function. It allowed the algorithm in the annealing process to accept inferior solution with a certain probability to avoid prematurity phenomenon occurs. We regarded the virtual machine task allotment standard deviation as the basis of individual choice to realize the resource node load balancing. Simulation experiments showed that the improved algorithm is more superior on average task completion time, resource load balancing, and the convergence rate. It can rapidly find the optimal scheduling scheme and has good feasibility and practicability.

    参考文献
    相似文献
    引证文献
引用本文

刘峰,毕利,杨军.一种用于云计算资源调度的改进遗传算法计算机测量与控制[J].,2016,24(5):202-206.

复制
分享
文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:2015-11-09
  • 最后修改日期:2015-12-11
  • 录用日期:
  • 在线发布日期: 2016-07-27
  • 出版日期:
文章二维码