• DocumentCode
    3190177
  • Title

    Genetic algorithm based scheduler for computational grids

  • Author

    Aggarwal, Mona ; Kent, Robert D. ; Ngom, Alioune

  • Author_Institution
    Sch. of Comput. Sci., Windsor Univ., Ont., Canada
  • fYear
    2005
  • fDate
    15-18 May 2005
  • Firstpage
    209
  • Lastpage
    215
  • Abstract
    In the context of highly scalable distributed resource management architectures for grid computing, we present a genetic algorithm based scheduler. A scheduler must use the available resources efficiently, while satisfying competing and mutually conflicting goals. The grid workload may consist of multiple jobs, with quality-of-service constraints. A directed acyclic graph (DAG) represents each job, taking into account arbitrary precedence constraints and arbitrary processing time. The scheduler has been designed to be compatible with other tools being developed by our grid research group. We present the design, implementation and test results for such a scheduler in which we minimize make-span, idle time of the available computational resources, turn-around time and the specified deadlines provided by users. The architecture is hierarchical and the scheduler is usable at either the lowest or the higher tiers. It can also be used in both the intra-grid of a large organization and in a research grid consisting of large clusters, connected through a high bandwidth dedicated network.
  • Keywords
    bandwidth allocation; directed graphs; genetic algorithms; grid computing; quality of service; resource allocation; scheduling; workstation clusters; directed acyclic graph; distributed resource management architecture; genetic algorithm; grid computing; grid workload; quality-of-service; scheduling; Algorithm design and analysis; Computer architecture; Computer science; Genetic algorithms; Grid computing; Processor scheduling; Quality of service; Resource management; Testing; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Computing Systems and Applications, 2005. HPCS 2005. 19th International Symposium on
  • ISSN
    1550-5243
  • Print_ISBN
    0-7695-2343-9
  • Type

    conf

  • DOI
    10.1109/HPCS.2005.27
  • Filename
    1430073