薛凡, 吴志健. 基于粒子群优化的云工作流任务调度[J]. 微电子学与计算机, 2018, 35(8): 122-127, 131.
引用本文: 薛凡, 吴志健. 基于粒子群优化的云工作流任务调度[J]. 微电子学与计算机, 2018, 35(8): 122-127, 131.
XUE Fan, WU Zhi-jian. Cloud Workflow Tasks Scheduling Based on Particle Swarm Optimization[J]. Microelectronics & Computer, 2018, 35(8): 122-127, 131.
Citation: XUE Fan, WU Zhi-jian. Cloud Workflow Tasks Scheduling Based on Particle Swarm Optimization[J]. Microelectronics & Computer, 2018, 35(8): 122-127, 131.

基于粒子群优化的云工作流任务调度

Cloud Workflow Tasks Scheduling Based on Particle Swarm Optimization

  • 摘要: 为了解决云环境中科学工作流调度的代价优化问题, 提出一种基于改进粒子群优化模型的科学工作流调度算法CWS_PSO.该算法将科学工作流调度问题形式化为截止时间约束下的调度代价最优化问题, 利用粒子群模型建立了粒子位置与任务调度方案的编码与转换模型, 并通过粒子的迭代进化寻找满足截止时间约束的代价最小化调度方案.通过科学工作流模型的仿真实验, 与同类型调度算法进行了性能比较.实验结果表明, CWS_PSO算法不仅可以有效均衡工作流的执行跨度与执行代价, 而且能以更高的截止时间约束满意度实现工作流执行代价的最小化.

     

    Abstract: For solving the cost optimization of the scientific workflow scheduling in cloud environment, a scientific workflow scheduling algorithm CWS_PSO based on improved particle swarm optimization (PSO) model is presented in this paper. Our algorithm formalizes the scientific workflow scheduling problem as the scheduling cost optimization problem with the deadline constraint. The encoding and transfer model are constructed between the particle's position and tasks scheduling scheme by PSO model, and searching for the cost optimization scheme satisfying the deadline constraint is processed by the particle's iteration evoluation. Through the simulation experimental of scientific workflows model, the performance comparisions are conducted in the same kind of algorithms. Experimental results show that our algorithm could efficiently achieve the trade-off between the workflow execution makespan and the execution cost, and achieve the execution cost minimization with the deadline constraint satisfaction.

     

/

返回文章
返回