Analysis of dynamic heuristics for workflow scheduling on grid systems

被引:0
|
作者
Lopez, Maria M. [1 ]
Heymann, Elisa [1 ]
Senar, Miquel A. [1 ]
机构
[1] Univ Autonoma Barcelona, Dept Arquitectura Ordinadors Sistemas Operatius, E-08193 Barcelona, Spain
关键词
workflows; scheduling; grid;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Scheduling is an important factor for the efficient execution of computational workflows on Grid environments. A large number of static scheduling heuristics has been presented in the literature. These algorithms allocate tasks before job execution starts and assume a precise knowledge of timing information, which may be difficult to obtain in general. To overcome this limitation of static strategies, dynamic scheduling strategies may be needed for a changing environment such as the Grid. While they, incur run-time overheads, they may better adapt to timing changes during job execution. In this work, we analyse five well-known heuristics (min-min, max-min, sufferage, HEFT and random) when used as static and dynamic scheduling strategies in a grid environment in which computing resources exhibit congruent performance differences. The analysis shows that non-list based heuristics are more sensitive than list-based heuristics to inaccuracies in timing information. Static list-based heuristics perform well in the presence of low or moderate inaccuracies. Dynamic versions of these heuristics may be needed only in environments where high, inaccuracies are observed. Our analysis also shows that list-based heuristics significantly outperform non-list based heuristics in all cases and, therefore, constitute the most suitable strategies by which to schedule workflows either statically, or dynamically.
引用
收藏
页码:199 / +
页数:3
相关论文
共 50 条
  • [1] SENSITIVITY ANALYSIS OF WORKFLOW SCHEDULING ON GRID SYSTEMS
    Lopez, Maria M.
    Heymann, Elisa
    Senar, Miquel A.
    [J]. SCALABLE COMPUTING-PRACTICE AND EXPERIENCE, 2007, 8 (03): : 301 - 311
  • [2] Dynamic task scheduling of the grid workflow
    Gao, LW
    Yao, YW
    [J]. ICESS 2005: SECOND INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS, 2005, : 507 - 512
  • [3] Workflow Heuristics for Resource Scheduling in Grid Computing Supporting QoS
    Bhardwaj, Neha
    Singh, Karambir
    Jangra, Ajay
    [J]. 2015 4TH INTERNATIONAL CONFERENCE ON RELIABILITY, INFOCOM TECHNOLOGIES AND OPTIMIZATION (ICRITO) (TRENDS AND FUTURE DIRECTIONS), 2015,
  • [4] Cost-effective heuristics for workflow scheduling in grid computing economy
    Yuan, Yingchun
    Li, Xiansong
    Sun, Chenxia
    [J]. SIXTH INTERNATIONAL CONFERENCE ON GRID AND COOPERATIVE COMPUTING, PROCEEDINGS, 2007, : 322 - +
  • [5] Research on Scheduling Algorithm of Grid Workflow Dynamic
    Tian, Wei
    Tian, Qiu-Yan
    [J]. INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND COMMUNICATION ENGINEERING (CSCE 2015), 2015, : 693 - 698
  • [6] Grid workflow based on dynamic modeling and scheduling
    Zhang, SH
    Gu, N
    Li, SH
    [J]. ITCC 2004: INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY: CODING AND COMPUTING, VOL 2, PROCEEDINGS, 2004, : 35 - 39
  • [7] Cost-effective Heuristics for Grid Workflow Scheduling Based on Segment Leveling
    Long Hao
    Di Rui-Hua
    Long Hao
    Huang Ming-He
    [J]. 2009 WASE INTERNATIONAL CONFERENCE ON INFORMATION ENGINEERING, ICIE 2009, VOL I, 2009, : 496 - +
  • [8] Performance analysis of task scheduling heuristics in grid
    Munir, Ehsan Ullah
    Li, Jian-Zhong
    Shi, Sheng-Fei
    Rasool, Qaisar
    [J]. PROCEEDINGS OF 2007 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-7, 2007, : 3093 - 3098
  • [9] Dynamic Programming Based Grid Workflow Scheduling Algorithm
    Luo, Hui-min
    Yan, Chao-kun
    Luo, Jun-wei
    [J]. SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING: THEORY AND PRACTICE, VOL 1, 2012, 114 : 993 - +
  • [10] Dynamic Scheduling Algorithms for Workflow Applications in Grid Environment
    Simion, Alina
    Sbirlea, Dragos
    Pop, Florin
    Cristea, Valentin
    [J]. 11TH INTERNATIONAL SYMPOSIUM ON SYMBOLIC AND NUMERIC ALGORITHMS FOR SCIENTIFIC COMPUTING (SYNASC 2009), 2009, : 254 - 261