• DocumentCode
    893093
  • Title

    Scheduling Policies for Processor Coallocation in Multicluster Systems

  • Author

    Bucur, Anca I D ; Epema, Dick H J

  • Author_Institution
    Philips Res. Eindhoven, Eindhoven
  • Volume
    18
  • Issue
    7
  • fYear
    2007
  • fDate
    7/1/2007 12:00:00 AM
  • Firstpage
    958
  • Lastpage
    972
  • Abstract
    Building multicluster systems out of multiple, geographically distributed clusters interconnected by high-speed wide-area networks can provide access to a larger computational power and to a wider range of resources. Jobs running on multiclusters and, more generally, in grids, may require (processor) coallocation, i.e., the simultaneous allocation of resources (processors) in different clusters or subsystems of a grid. In this paper, we propose four scheduling policies for processor coallocation in multiclusters, and we assess with simulations their performance under a wide variety of parameter settings. In particular, in our simulations we use synthetic workloads and workloads derived from the logs of actual systems and from runtime measurements. We conclude that although coallocation makes scheduling more difficult and the wide-area communication critically impacts the performance, there is a wide range of realistic applications that may benefit from coallocation. However, unrestricted coallocation is not recommended: Limiting the total job size or the number or the sizes of their components improves performance.
  • Keywords
    grid computing; processor scheduling; resource allocation; wide area networks; workstation clusters; grid clusters; grid subsystems; multicluster systems; processor coallocation scheduling; resource allocation; wide-area networks; Computational modeling; Computer networks; Distributed computing; Grid computing; Particle measurements; Power system interconnection; Processor scheduling; Resource management; Runtime; Supercomputers; Multicluster systems; coallocation; scheduling policies; simulation.;
  • fLanguage
    English
  • Journal_Title
    Parallel and Distributed Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9219
  • Type

    jour

  • DOI
    10.1109/TPDS.2007.1036
  • Filename
    4218575