• DocumentCode
    2724366
  • Title

    A Dynamic Critical Path Algorithm for Scheduling Scientific Workflow Applications on Global Grids

  • Author

    Rahman, Mustafizur ; Venugopal, Srikumar ; Buyya, Rajkumar

  • Author_Institution
    Univ. of Melbourne, Melbourne
  • fYear
    2007
  • fDate
    10-13 Dec. 2007
  • Firstpage
    35
  • Lastpage
    42
  • Abstract
    Effective scheduling is a key concern for the execution of performance driven grid applications. In this paper, we propose a dynamic critical path (DCP) based workflow scheduling algorithm that determines efficient mapping of tasks by calculating the critical path in the workflow task graph at every step. It assigns priority to a task in the critical path which is estimated to complete earlier. Using simulation, we have compared the performance of our proposed approach with other existing heuristic and meta-heuristic based scheduling strategies for different type and size of workflows. Our results demonstrate that DCP based approach can generate better schedule for most of the type of workflows irrespective of their size particularly when resource availability changes frequently.
  • Keywords
    grid computing; scheduling; scientific information systems; workflow management software; dynamic critical path; global grids; scientific workflow; workflow scheduling algorithm; workflow task graph; Application software; Availability; Dynamic scheduling; Electrical capacitance tomography; Grid computing; Heuristic algorithms; Laboratories; Processor scheduling; Scheduling algorithm; Software algorithms;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    e-Science and Grid Computing, IEEE International Conference on
  • Conference_Location
    Bangalore
  • Print_ISBN
    978-0-7695-3064-2
  • Type

    conf

  • DOI
    10.1109/E-SCIENCE.2007.3
  • Filename
    4426869