• DocumentCode
    2015732
  • Title

    Scheduling Strategies for Cycle Scavenging in Multicluster Grid Systems

  • Author

    Sonmez, Ozan ; Grundeken, Bart ; Mohamed, Hashim ; Iosup, Alexandru ; Epema, Dick

  • Author_Institution
    Delft Univ. of Technol., Delft
  • fYear
    2009
  • fDate
    18-21 May 2009
  • Firstpage
    12
  • Lastpage
    19
  • Abstract
    The use of today´s multicluster grids exhibits periods of submission bursts with periods of normal use and even of idleness. To avoid resource contention, many users employ observational scheduling, that is, they postpone the submission of relatively low-priority jobs until a cluster becomes (largely) idle. However, observational scheduling leads to resource contention when several such users crowd the same idle cluster. Moreover, this job execution model either delays the execution of more important jobs, or requires extensive administrative support for job and user priorities. Instead, in this work we investigate the use of cycle scavenging to run jobs on grid resources politely yet efficiently, and with an acceptable administrative cost. We design a two-level cycle scavenging scheduling architecture that runs unobtrusively alongside regular grid scheduling. We equip this scheduler with two novel cycle scavenging scheduling policies that enforce fair resource sharing among competing cycle scavenging users. We show through experiments with real and synthetic applications in a real multicluster grid that the proposed architecture can execute jobs politely yet efficiently.
  • Keywords
    grid computing; resource allocation; scheduling; workstation clusters; cycle scavenging; job execution model; multicluster grid system; resource contention; scheduling strategy; Application software; Costs; Delay; Distributed computing; Dynamic scheduling; Grid computing; Large-scale systems; Processor scheduling; Resource management; Workstations; cycle scavenging; fair-share scheduling; multicluster grids;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cluster Computing and the Grid, 2009. CCGRID '09. 9th IEEE/ACM International Symposium on
  • Conference_Location
    Shanghai
  • Print_ISBN
    978-1-4244-3935-5
  • Electronic_ISBN
    978-0-7695-3622-4
  • Type

    conf

  • DOI
    10.1109/CCGRID.2009.46
  • Filename
    5071849