期刊文献+

云环境下基于优先级的多QoS约束工作流调度 被引量:4

Workflow Scheduling Strategy with Multi-QoS Constraint Based on Priority in Cloud Environment
下载PDF
导出
摘要 为了实现云计算环境中工作流调度的执行时间与代价的均衡优化,提出了一种截止时间与预算双QoS约束条件下的工作流均衡调度算法。该算法将最优调度方案的求解过程划分为两个阶段:资源分级调度阶段和任务分级调度阶段。资源分级调度阶段中,算法通过任务升秩值定义任务优先级,并将任务按升秩值排序后为任务选择满足双QoS约束的适合资源集;进一步,在任务分级调度阶段,算法定义了4条满足时间/代价均衡的最优资源选择规则,进而得到最优工作流调度方案。通过设计算例,详细阐述了新算法的思想。最后,通过现实科学工作流的仿真测试,将所提算法与同类算法进行了性能比较。结果表明,在不同紧密程度的约束条件下,所提算法在调度代价、调度时间和调度成功率等指标上均表现出更优的性能,可以有效实现均衡调度。 For implementing the trade-off optimization between the execution time and cost of scientific workflow scheduling in cloud environment,this paper proposed a Time-Cost trade-off workflow Task Scheduling algorithm (TCTS) under bi-constrainted condition of deadline and budget.TCTS divides the solving process of the optimal schedu- ling scheme into two stages:the resource level scheduling stage and the task level scheduling stage.In the resource level scheduling stage,the algorithm defines the priority of a task by the upward rank,and selects the suitable resource set satisfying bi-QoS constraints for tasks according to tasks’ rank.Further,in the task level scheduling stage,the algorithm defines four rules of selecting the optimal resource based upon Time-Cost trade-off,which can obtain the optimal workflow scheduling scheme.This paper elaborated the idea of the proposed algorithm by a designed example.Through the simulation tests of real-world scientific workflows,the proposed algorithm is compared with the same types of algorithms.The results show that under the constraint conditions with different tight degrees,the proposed algorithm has better perfor- mance on some indexes such as the scheduling cost,the scheduling time and the schedule success,which will effectively realize the balanced scheduling.
作者 杜艳明 肖建华 DU Yan-ming;XIAO Jian-hua(Zhejiang Industry Polytechnic College,Shaoxing,Zhejiang 312000,China;Research Center of Logistics,Nankai Univeristy,Tianjin 300071,China)
出处 《计算机科学》 CSCD 北大核心 2019年第10期128-134,共7页 Computer Science
基金 国家自然科学基金项目(60903105)资助
关键词 云计算环境 工作流调度 多QOS约束 预算约束 任务优先级 Cloud computing environment Workflow scheduling Multi-QoS constraint Budget constraint Task’s priority
  • 相关文献

参考文献4

二级参考文献32

  • 1张伟哲,胡铭曾,张宏莉,刘凯鹏.多QoS约束网格作业调度问题的多目标演化算法[J].计算机研究与发展,2006,43(11):1855-1862. 被引量:23
  • 2单冬红,杨照峰.基于遗传算法负载均衡的网格工作流技术研究[J].计算机数字与工程,2011(10):81.84.
  • 3YU Jia, BUYYA R. Scheduling scientific workflow applications with deadline and budget constraints using genetic algorithms[ J]. Scienti- fic Prog ramming, 2006,14 ( 3- 4 ) : 217- 230.
  • 4苏翔,窦培华.一种基于带熵的遗传算法在车间调度中的应用[c]//第十届中国管理科学学术年会.2008:142-146.
  • 5GAREY M R, JOHNSON D S. Computers and intractability: a guide to the theory of NP-completeness[M]. San Francisco, La. , USA : Freeman, 1979.
  • 6TOPCUOGLU H, HARIRI S, WU M. Performance-effective and low-complexity task scheduling for heterogeneous compu- ting[J]. IEEE Transactions on Parallel and Distributed Sys- tems, 2002,13(3) : 260-274.
  • 7DURILLO J J, FARD H M, PRODAN R. Moheft:a multi- objective list-based method for workflow scheduling[C]//Pro- ceedings of the 2012 IEEE 4th International Conference on Cloud Computing Technology and Science(CloudCom). Wash- ington,D. C. ,USA:IEEE,2012:185-192.
  • 8SU S, LI J, HUANG Q, et al. Cost-efficient task scheduling for executing large programs in the cloud[J]. Parallel Compu- ting,2013,39(4) :177-188.
  • 9ABRISHAMIS, NAGHIBZADEH M, EPEMA D H J. Cost-driven scheduling of grid workflows using partial critical paths[J]. IEEE Transactions on Parallel and Distributed Sys- tems,2012,23(8) :1400-1414.
  • 10WU Z, NI Z, GU L, et al. A revised discrete particle swarm optimization for cloud workflow scheduling[C]//Proceedings of the 2010 International Conference on Computational Intelli- gence and Security. Washington, D. C. , USA: IEEE, 2010: 184-188.

共引文献24

同被引文献29

引证文献4

二级引证文献4

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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