• DocumentCode
    2204107
  • Title

    A Multi-criteria Job Scheduling Framework for Large Computing Farms

  • Author

    Baraglia, Ranieri ; Dazzi, Patrizio ; Capannini, Gabriele ; Pagano, Giancarlo

  • Author_Institution
    Inf. Sci. & Technol. Inst. A. Faedo, Italian Nat. Res. Council, Italy
  • fYear
    2010
  • fDate
    June 29 2010-July 1 2010
  • Firstpage
    187
  • Lastpage
    194
  • Abstract
    In this paper, we propose a multi-criteria job scheduler for scheduling a continuous stream of batch jobs on largescale computing farms, called Convergent Scheduling 2.0 (CS 2.0), which is an enhancement of the scheduler described in. CS 2.0 exploits a set of heuristics that drive the scheduler in taking decisions. Each heuristics manages a specific constraint, and contributes to compute the measurement of the matching degree between a job and a machine. Scheduling choices are taken both to meet the QoS requested by the submitted jobs and to optimize the exploitation of hardware and software resources. In order to validate CS 2.0, we compared it versus two common job scheduling algorithms: Easy and Flexible backfilling. CS 2.0 demonstrated to be able to compute good assignments that allow a better exploitation of resources with respect to the other algorithms.
  • Keywords
    processor scheduling; CS 2.0; Convergent Scheduling 2.0; batch jobs; continuous stream; job scheduling algorithms; large computing farms; largescale computing farms; multicriteria job scheduler; multicriteria job scheduling framework; Availability; Computational modeling; Licenses; Schedules; Scheduling; Scheduling algorithm; QoS; computing farms; heuristics; multi-criteria job scheduling; stream of batch jobs;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer and Information Technology (CIT), 2010 IEEE 10th International Conference on
  • Conference_Location
    Bradford
  • Print_ISBN
    978-1-4244-7547-6
  • Type

    conf

  • DOI
    10.1109/CIT.2010.69
  • Filename
    5578454