• DocumentCode
    2042426
  • Title

    Using virtual grids to simplify application scheduling

  • Author

    Huang, Richard ; Casanova, Henri ; Chien, Andrew A.

  • Author_Institution
    Comput. Sci. & Eng. & Center for Networked Syst., California Univ., San Diego, CA
  • fYear
    2006
  • fDate
    25-29 April 2006
  • Abstract
    Users and developers of grid applications have access to increasing numbers of resources. While more resources generally mean higher capabilities for an application, they also raise the issue of application scheduling scalability. First, even polynomial time scheduling heuristics may take a prohibitively long time to compute a schedule. Second, and perhaps more critical, it may not be possible to gather all the resource information needed by a scheduling algorithm in a scalable manner. Our application focus is scientific workflows, which can be represented as directed acyclic graphs (DAGs). Our claim is that, in future resource-rich environments, simple scheduling algorithms may be sufficient to achieve good workflow performances. We introduce a scalable scheduling approach that uses a resource abstraction called a virtual grid (VG). Our simulations of a range of typical DAG structures and resources demonstrate that a simple greedy scheduling heuristic combined with the virtual grid abstraction is as effective and more scalable than more complex heuristic DAG scheduling algorithms on large-scale platforms
  • Keywords
    computational complexity; directed graphs; greedy algorithms; grid computing; resource allocation; directed acyclic graph; greedy scheduling heuristic; large-scale platform; polynomial time scheduling heuristic; scalable scheduling approach; virtual grid abstraction; Application software; Computer networks; Computer science; Distributed computing; Grid computing; Large-scale systems; Optimal scheduling; Polynomials; Processor scheduling; Scheduling algorithm;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Symposium, 2006. IPDPS 2006. 20th International
  • Conference_Location
    Rhodes Island
  • Print_ISBN
    1-4244-0054-6
  • Type

    conf

  • DOI
    10.1109/IPDPS.2006.1639309
  • Filename
    1639309