期刊文献+

一种面向通信开销的网格工作流调度算法

Grid Workflow Scheduling Algorithm Based on Communication Cost
下载PDF
导出
摘要 采用任务—资源分配图定义了网格任务调度模型,运用动态规划的方法提出了面向通信开销的工作流任务调度算法。采用扩展的拓扑排序算法对具有依赖关系的工作流任务进行划分,根据划分的任务子集得到相应的调度阶段,在每一阶段选择满足约束条件和以计算开销、通信开销以及任务执行成功率为最优目标函数的资源节点进行任务分配,从而使工作流任务调度目标函数最优。应用Grid Sim工具包实现了该调度算法,并与Min-Min算法进行对比分析。仿真结果表明,基于动态规划的网格工作流调度算法具有良好的适应性,且能较好地处理不同网络环境下任务间存在大量数据传输的网格调度问题。 In this text ,the author uses DAG graph and task-resource allocation graph to define the grid task scheduling model ,and utilizes dynamic programming method to propose workflow task scheduling algorithm based on communication cost. By using extended topological sorting algorithm ,dependent tasks are divided into subsets ,according to them ,obtains corresponding phases. At each stage ,carries out task allocation of resource nodes which meet constraint conditions and optimal objective function based on computing cost,communication cost and the success rate of implementation,so it can get the most optimal workflow task scheduling. Uses the GridSim tool package to realize the scheduling algorithm ,and compares with the Min-Min algorithm. Simulation results show that the proposed algorithm has good adaptability ,and can solve grid scheduling problem better under different network environment and large number of data transmission circumstances.
作者 朱晓虹
出处 《江汉大学学报(自然科学版)》 2015年第3期278-282,共5页 Journal of Jianghan University:Natural Science Edition
基金 福建省教育厅A类科技项目(JA12403)
关键词 网格计算 工作流 动态规划 通信开销 grid computing workflow dynamic planning communication cost
  • 相关文献

参考文献8

二级参考文献30

  • 1林剑柠,吴慧中.基于遗传算法的网格资源调度算法[J].计算机研究与发展,2004,41(12):2195-2199. 被引量:70
  • 2魏天宇,曾文华,黄宝边.基于Min-Min改进后的网格调度算法[J].计算机应用,2005,25(5):1190-1192. 被引量:32
  • 3刘祥瑞,朱建勇,樊孝忠.基于GridSim的网格调度模拟[J].计算机工程,2006,32(2):42-44. 被引量:15
  • 4Braun T D, Siegel H J, Beck N. A Comparison of Eleven Static Heuristics for Mapping a Class of Independent Tasks onto Heterogeneous Distributed Compuling System[J]. Jour nal of Parallel and Distributed Computing, 2001,61 (6) :810-837.
  • 5Strijkers R, Toorop W, van Hoof A, et al. AMOS: Using the Cloud for On-Demand Execution of e-Science Applications[C]//Proc of the 6th Int'l Conf on e-Science,2010:331 -338.
  • 6Bittencourt L F, Senna C R, Madeira E R M. Enabling Exe- cution of Service Workflows in Grid/Cloud Hybrid Systems [C]//Proc of the Int' 1 Conf on Network Operations and Management Symposium, 2010 : 343 349.
  • 7Ostermann S, Prodan R, Fahringer T. Resource Management for Hybrid Grid and Cloud Computing. In Cloud Compu- ting.- Computer Communications and Networks[M]. Berlin: Springer Press,2010.
  • 8Droegemeier K, Brewster K, Xue M, et al. Service-Oriented Environments for Dynamically Interacting with Mesoscale Weather[J]. Computing in Science and Engineering, 2005, 17(6) ;12-29.
  • 9Ramakrishnan I., Koelbel C, Kee Y, et al. VGrADS Enab- ling e-Science Workflows on Grids and Clouds with Fault Tolerance[C]//Proc of the ACM/IEEE SC Conference on High Performance Computing, Networking, Storage and A nalysis, 2009:369 376.
  • 10Vecchiola C, Calheiros R N, Karunamoorthy D,et al. Dead- line-Driven Provisioning of Resources for Scientific Applica- tions in Hybrid Clouds with Aneka[J]. Future Generation Computer Systems, 2012,28(1) :58-65.

共引文献43

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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