期刊文献+

云环境中基于分解的多目标工作流调度算法 被引量:9

A decomposition-based multi-objective workflow scheduling algorithm in cloud environment
下载PDF
导出
摘要 云服务提供商在给用户提供海量虚拟资源的同时,也面临着一个现实的问题,即怎样调度这些资源,以最小的代价(完工时间、执行费用、资源利用率等)完成工作流的执行。针对IaaS环境下的工作流调度问题,以完工时间和执行费用作为目标,提出了一种基于分解的多目标工作流调度算法。该算法结合了基于列表的启发式算法和多目标进化算法的选择过程,采用一种分解方法,将多目标优化问题分解为一组单目标优化子问题,然后同时求解这些单目标子问题,使得调度过程更为简单有效。算法利用天马项目发布的现实世界中的工作流进行实验,结果表明,和MOHEFT算法以及NSGA-II*算法相比较,所提出的算法能得到更优的Pareto解集,同时具有更低的时间复杂度。 Cloud service providers can provide large-scale virtual computing resources to users, but at the same time they are also facing a scheduling problem, that is how to schedule the computing resources with minimum cost (including makespan, monetary cost, resource utilization rate, etc. ) to complete workflow execution. To address the workflow scheduling problem in IaaS, we propose a multi-objective workflow scheduling algorithm based on decomposition which optimizes both the makespan and the mo- netary cost simultaneously. This algorithm combines the designs of the list-based heuristic algorithm and the multi-objective evolutionary algorithm. Using a decomposition method, it decomposes the multi-ob- jective optimization problem into a set of single objective optimization problems. Then the algorithm focuses on solving single-objective problems, in which way the scheduling process becomes more effective. The experiments based on the real-world applications published by the Pegasus project show that the proposed algorithm can achieve better Pareto fronts and at the same time has lower time complexity in comparison with the MOHEFT algorithm and the NSGA-Ⅱ algorithm.
出处 《计算机工程与科学》 CSCD 北大核心 2016年第8期1588-1594,共7页 Computer Engineering & Science
基金 国家自然科学基金(61272420)
关键词 云计算 科学工作流 调度算法 多目标优化 cloud computing scientific workflow scheduling algorithm multi-objective optimization
  • 相关文献

参考文献4

二级参考文献23

  • 1孙瑞锋,赵政文.基于云计算的资源调度策略[J].航空计算技术,2010,40(3):103-105. 被引量:43
  • 2郑向伟,刘弘.多目标进化算法研究进展[J].计算机科学,2007,34(7):187-192. 被引量:52
  • 3李宗勇,彭霞,王智学,刘影.基于蚁群算法的参数相关网格任务调度算法研究[J].系统仿真学报,2007,19(14):3196-3199. 被引量:9
  • 4Amazon Inc. Amazon Web services, EC2 site [ EB/OL]. [ 2010 - 12 - 18]. http://aws, amazon, com/ec2.
  • 5CARON E, DESPREZ F, LOUREIRO D, et al. Cloud computing resource management through a grid middleware: a case study with DIET and Eucalyptus [ C]// IEEE International Conference on Cloud Computing. Piscataway: IEEE, 2009:569-572.
  • 6ALUPOAEI S, KATKOORI S. Ant colony optimization technique for macrocell overlap removal [ C]// Proceedings of the 17th Interna- tional Conference on VLSI Design. Washington, DC: IEEE Com- puter Society,, 2004:963 -969.
  • 7DORIGO M, Di CARO G. The ant colony optimization meta-heuris- tic [ M]// New Ideas in Optimization. Maidenhead: McGraw-Hill Ltd, 1999:11-32.
  • 8STUTZLE T, HOOS H H. Max-min ant system [ J]. Future Genera- tion Computer Systems, 2000, 16(9) : 889 -914.
  • 9DORIGO M, GAMBARDELLA L M, MIDDENDORF M, et al. Guest editorial: Special section on ant colony optimization [ J]. IEEE Transactions on Evolutionary Computation, 2002, 6(4): 317 -319.
  • 10寇晓丽 刘三阳 郑巍.一种基于模块度分簇的改进蚁群算法求解大规模TSP问题.电子学报,2009,33(5):125-130.

共引文献463

同被引文献40

引证文献9

二级引证文献34

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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