期刊文献+

自适应动态调整粒子群的云计算任务调度 被引量:8

ADAPTIVE DYNAMIC ADJUSTMENT OF PARTICLE SWARM OPTIMIZATION FOR CLOUD COMPUTING TASK SCHEDULING
下载PDF
导出
摘要 为了高效地实现云计算任务调度,融合改进的分数阶达尔文粒子群算法和多目标函数构造,提出一种新的云计算任务调度算法。对分数阶达尔文粒子群算法进行全方位改进,基于粒子群适应度动态调整惯性权重系数以自适应搜索最优解;利用粒子自身进化信息定义进化因子,结合进化因子并利用高斯图函数调整分数阶次α系数以实现快速收敛;借助Levy飞行随机扰动对局部最优位置进行位置扰动以提高跳出局部最优的能力;综合最短等待时间、资源负载均衡程度及任务完成所耗费用等三个目标构造任务调度满意度函数,以此搜索任务调度最优解。仿真实验表明,与其他粒子优化算法相比,该算法有较快的收敛速度和较高的寻优精度;在任务调度中,该算法与其他三种调度算法相比,在较低的截止时间未完成率下实现了虚拟资源的均衡负载。 In order to efficiently implement cloud-computing task scheduling, the improved fractional Darwin particle swarm optimization and multi-objective function construction were combined, and a new cloud computing task-scheduling algorithm was proposed. The algorithm improved the fractional-order Darwin particle swarm optimization. Based on the particle swarm fitness, the inertia weight coefficient was dynamically adjusted to adaptively search the optimal solution. Evolutionary factors were defined based on their own evolutionary information,and the fractional α coefficients were adjusted using evolutionary factors and Gauss graph functions to achieve fast convergence. Levy flight stochastic disturbance was used to disturb the locally optimal position to improve the ability of jumping out of the locally optimal position. Task scheduling satisfaction function was constructed by synthesizing the shortest waiting time, load balancing degree of resources and the cost of task completion to search the optimal solution of task scheduling. Simulation results show that compared with other particle optimization, this algorithm has faster convergence speed and higher optimization accuracy. In task scheduling, compared with the other three scheduling algorithms, the improved scheduling algorithm achieves a balanced load of virtual resources under a lower cut-off time unfinished rate.
作者 侯欢欢 Hou Huanhuan(Department of Computer Engineering,Taiyuan Institute of Technology,Taiyuan 030008,Shanxi,China)
出处 《计算机应用与软件》 北大核心 2019年第9期46-51,116,共7页 Computer Applications and Software
关键词 云计算任务调度 粒子群算法 分数阶次α调整 Levy飞行 进化信息 多目标 Cloud computing task scheduling Particle swarm optimization Fractional order α adjustment Levy flight Evolutionary information Multi-target
  • 相关文献

参考文献17

二级参考文献128

  • 1熊聪聪,冯龙,陈丽仙,苏静.云计算中基于遗传算法的任务调度算法研究[J].华中科技大学学报(自然科学版),2012,40(S1):1-4. 被引量:27
  • 2张焕青,张学平,王海涛,刘彦涵.基于负载均衡蚁群优化算法的云计算任务调度[J].微电子学与计算机,2015,32(5):31-35. 被引量:35
  • 3李宁,邹彤,孙德宝.车辆路径问题的粒子群算法研究[J].系统工程学报,2004,19(6):596-600. 被引量:52
  • 4王靖.“最大—最小”加权模糊逻辑[J].西安邮电学院学报,2006,11(1):94-96. 被引量:1
  • 5米勒.云计算[M].史美林,姜进磊,孙瑞志,等译.北京:机械工业出版社,2009:125-128.
  • 6王树禾.图论[M].北京:科学出版社,2009.85-119.
  • 7FOSTER I, YONG ZHAO, RAICU I, et al. Cloud computing and grid computing 360-degree compared[C] // Proceedings of the 2008 Grid Computing Environments Workshop. Washington, DC: IEEE Computer Society, 2008:1 - 10.
  • 8ARMBRUST M, FOX A, GRIFFITH R, et al. Above the clouds: A Berkeley view of cloud eomputing[EB/OL]. [2010 -01 -25]. http://www, eecs. berkeley, edu/Pubs/TechRpts/20Og/EECS-20og- 28. pdf.
  • 9BARROSO L A, DEAN J, HOLZLE U. Web search for a planet: the google cluster architecture[J]. IEEE Micro, 2003, 23(2) : 22 - 28.
  • 10CHIEN A, CALDER B, ELBERT S, et al. Entropia: Architecture and performance of an enterprise desktop grid system[J]. Journal of Parallel and Distributed Computing, 2003, 63(5):597-610.

共引文献389

同被引文献60

引证文献8

二级引证文献53

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部