• DocumentCode
    3299385
  • Title

    Workflow scheduling in computational grids: Opportunistic vs. planned

  • Author

    Aziz, Abdul ; El-Rewini, Hesham

  • Author_Institution
    Southern Methodist Univ., Dallas
  • fYear
    2008
  • fDate
    March 31 2008-April 4 2008
  • Firstpage
    268
  • Lastpage
    275
  • Abstract
    One of the prime-most issues that is faced by the parallel systems in the past and is inherited by the grid systems of today, is the mapping and the execution of jobs on the available machines. Various scheduling approaches that were suggested in classical parallel systems literature are adopted for the grid systems with appropriate modifications. Although these modifications made them suitable for execution in grid environment, these approaches failed to deliver on the performance front. Dynamic availability of resources, data dependence among the tasks and communication latencies are some of the factors that negatively affected the outcome of these scheduling algorithms. Various grid management systems implemented their custom tailored versions of scheduling algorithms for task execution in the grid. These approaches suffer from various shortcomings such as inefficient utilization of the execution queues and/or failure to cater for the dependencies among the tasks in a job. In this paper, we will compare the two prevalent scheduling models in the grid; opportunistic and planned. Opportunistic model is used in DAGMan for scheduling workflow applications, which in-turn is an integral component of Condor and Condor-G. Planned scheduling, on the other hand, is used by the grid management architectures such as GrADS and MARS.
  • Keywords
    grid computing; scheduling; workflow management software; Condor-G; DAGMan; GrADS; MARS; computational grids; dynamic availability; grid management systems; opportunistic model; planned scheduling; workflow scheduling; Biology computing; Computer science; Delay; Grid computing; Image processing; Mars; Processor scheduling; Resource management; Scheduling algorithm; Workstations;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Systems and Applications, 2008. AICCSA 2008. IEEE/ACS International Conference on
  • Conference_Location
    Doha
  • Print_ISBN
    978-1-4244-1967-8
  • Electronic_ISBN
    978-1-4244-1968-5
  • Type

    conf

  • DOI
    10.1109/AICCSA.2008.4493545
  • Filename
    4493545