• DocumentCode
    508096
  • Title

    Evaluating Heuristics for Grid Workflow Scheduling

  • Author

    Falzon, Geoffrey ; Li, Maozhen

  • Author_Institution
    Sch. of Eng. & Design, Brunel Univ., Uxbridge, UK
  • Volume
    4
  • fYear
    2009
  • fDate
    14-16 Aug. 2009
  • Firstpage
    227
  • Lastpage
    231
  • Abstract
    Job scheduling plays a critical role in utilising resources in grid computing environments. However, the heterogeneity of grid resources adds some challenges to the work of job scheduling especially when jobs have dependencies. It is widely recognised that scheduling m jobs to n resources with an objective to achieve a minimum makespan has shown to be NP-complete requiring the development of heuristics. Although a number of heuristics are available for job scheduling optimisation, selecting the best heuristic to use in a given grid environment remains a difficult problem due to the fact that the performance of each original heuristic is usually evaluated under different assumptions. This paper evaluates 12 representative heuristics for dependent job scheduling under one set of common assumptions. The results are presented and analysed which provides an even basis in comparison of the performance of those heuristics.
  • Keywords
    computational complexity; grid computing; optimisation; scheduling; NP-complete scheduling; grid computing environments; grid resources; grid workflow scheduling heuristics; job scheduling optimisation; Computer networks; Design engineering; Graphical user interfaces; Grid computing; Java; Job design; Monitoring; Performance analysis; Processor scheduling; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Natural Computation, 2009. ICNC '09. Fifth International Conference on
  • Conference_Location
    Tianjin
  • Print_ISBN
    978-0-7695-3736-8
  • Type

    conf

  • DOI
    10.1109/ICNC.2009.437
  • Filename
    5365426