期刊文献+

成本约束的网格工作流时间优化方法 被引量:25

Time Optimization Heuristics for Scheduling Budget-Constrained Grid Workflows
下载PDF
导出
摘要 针对成本约束有向无环图DAG(directed acyclic graph)表示的网格工作流完工时间最小化问题,提出两个基于优先级规则的迭代启发算法.算法利用并行活动特征定义正向分层和逆向分层两个概念,将其分别引入最大收益规则MP(maximum profit),得到正分层最大收益规则MPTL(maximum profit with top level)和逆分层最大收益规则MPBL(maximum profit with bottom level).两规则每次迭代尽量以完工时间的最小增加换取总费用的最大降低,逐步将分层初始解构造为满足成本约束的可行解.模拟结果表明,两规则在获得较少迭代次数和运行时间的同时,能显著改进MP规则的平均性能,且MPBL优于MPTL. Workflow scheduling which guarantees anticipated QoS (quality of service) is a fundamental and complex problem in grids. In this paper, the budget-constrained scheduling of workflows represented by DAG (directed acyclic graph) with the objective of time optimization is considered. In general, the optimization problem is NP-hard. Two new iterative heuristics based on priority rules are proposed. According to the property of parallel activities in DAG, two concepts called TL (top level) and BL (bottom level) are defined. By incorporating them with priority rule MP (maximum profit) respectively, two priority rules, i.e. MPTL (maximum profit with top level) and MPBL (maximum profit with bottom level) are designed. They are implemented in iterative heuristics to generate iteratively feasible solutions from leveling-based initial solutions which need bigger total costs. In each step, MPTL and MPBL manage to take into account the maximum decrease in the total cost but the minimum increase of workflow duration. Computational experiments show that MPTL and MPBL can considerably improve the average performance of MP within a few iterations and a little computation time. Moreover, MPBL outperforms MPTL. As well, the impact of budget constraints and the number of Web services on the two heuristics are analyzed.
出处 《计算机研究与发展》 EI CSCD 北大核心 2009年第2期194-201,共8页 Journal of Computer Research and Development
基金 国家自然科学基金项目(60672092 60504029 60873236) 国家"八六三"高技术研究发展计划基金项目(2008AA04Z103) 河北省科学技术研究与发展计划基金项目(072135126)~~
关键词 服务网格 工作流 迭代启发算法 正向分层 逆向分层 service grid workflow iterative heuristics top level bottom level
  • 相关文献

参考文献15

  • 1范玉顺.工作流管理技术基础[M].北京:清华大学出版社,2001.
  • 2Deelman E, Blythe J, et al. Mapping abstract complex workflows onto grid environments [J]. Journal of Grid Computing, 2003, 1(1) : 25-39
  • 3Buyya R, Yu J. Taxonomy of scientific workflow systems for grid computing[J]. SIGMOD RECORD, 2005, 34(3): 44- 49
  • 4Foster I, Kesselman C. The Grid: Blueprint for a Future Computing Infrastructure [M]. San Francisco: Morgan Kaufmann, 1999
  • 5Foster I, Kesselman C, Nick J M, et al. Grid service for distributed system integration [J]. IEEE Computer, 2002, 35(6) : 37-46
  • 6金海,陈汉华,吕志鹏,宁小敏.CGSP作业管理器合成服务的QoS优化模型及求解[J].计算机学报,2005,28(4):578-588. 被引量:53
  • 7Zhang C W, Su S, Chen J J. DiGA: Population diversity handling genetic algorithm for QoS-aware Web services selection [J]. Computer Communications, 2007, 30 (3): 1082-1090
  • 8张伟哲,胡铭曾,张宏莉,刘凯鹏.多QoS约束网格作业调度问题的多目标演化算法[J].计算机研究与发展,2006,43(11):1855-1862. 被引量:23
  • 9Buyya R, Abramson D, Giddy J, et al. Economic models for resource management and scheduling in grid computing[J]. Journal on Concurrency and Computation: Practice and Experience, Special Issue on Grid Computing Environments, 2002, 14(13 15): 1507-1542
  • 10Lin M, Lin Z X. A cost-effective critical path approach for service priority selections in grid computing economy [J]. Decision Support Systems, 2006, 42(3) : 1628-1640

二级参考文献63

共引文献475

同被引文献254

引证文献25

二级引证文献105

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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