计算机应用 ›› 2010, Vol. 30 ›› Issue (12): 3184-3186.

• 网络与通信 • 上一篇    下一篇

网格环境中基于负载均衡的工作流调度算法

王命全1,于炯2,田园3,韩云4   

  1. 1. 新疆大学,信息科学与工程学院,计算机应用技术
    2. 新疆大学软件学院
    3. 新疆乌鲁木齐市胜利路14号新疆大学信息学院08级研究生
    4.
  • 收稿日期:2010-05-19 修回日期:2010-08-04 发布日期:2010-12-22 出版日期:2010-12-01
  • 通讯作者: 王命全
  • 基金资助:
    自然科学基金项目;新疆大学博士科研启动基金

Workflow scheduling algorithm based on load balance in grid

  • Received:2010-05-19 Revised:2010-08-04 Online:2010-12-22 Published:2010-12-01

摘要: 由于网格工作流任务之间存在时序和数据依赖等关系,使得网格环境中工作流的调度问题成为一个NP完全问题。针对有向无环图(DAG)类型工作流提出一种调度算法,先确定关键路径,从而优先调度关键路径成员节点,该算法追求在最优时间跨度下的系统均衡负载,最后通过实验验证了该算法的有效性。

关键词: 网格, 工作流, 调度, 关键路径, 负载均衡, 时间跨度

Abstract: Since the time order and the data dependence exist in the grid workflow, the workflow scheduling in grid is a complete NP-hard. Concerning the Directed Acyclic Graph (DAG)-based workflow in the grid, the paper presented a scheduling algorithm, which confirmed the critical path and scheduled the member nodes on the critical path firstly. This algorithm results in the better system load balancing under the best makespan. The simulation shows the validity of the proposed algorithm.

Key words: grid, workflow, scheduling, critical path, load balance, makespan