• DocumentCode
    505960
  • Title

    A job scheduling framework for large computing farms

  • Author

    Capannini, Gabriele ; Baraglia, Ranieri ; Puppin, Diego ; Ricci, Laura ; Pasquali, Marco

  • Author_Institution
    Information Science and Technologies Institute, Pisa, Italy
  • fYear
    2007
  • fDate
    10-16 Nov. 2007
  • Firstpage
    1
  • Lastpage
    10
  • Abstract
    In this paper, we propose a new method, called Convergent Scheduling, for scheduling a continuous stream of batch jobs on the machines of large-scale computing farms. This method exploits a set of heuristics that guide the scheduler in making decisions. Each heuristics manages a specific problem constraint, and contributes to carry out a value that measures the degree of matching between a job and a machine. Scheduling choices are taken to meet the QoS requested by the submitted jobs, and optimizing the usage of hardware and software resources. We compared it with some of the most common job scheduling algorithms, i.e. Backfilling, and Earliest Deadline First. Convergent Scheduling is able to compute good assignments, while being a simple and modular algorithm.
  • Keywords
    Computer science; Concurrent computing; Hardware; Information science; Licenses; Permission; Processor scheduling; Scheduling algorithm; Software algorithms; Workstations; computing farm; deadline scheduling; job scheduling; software license scheduling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Supercomputing, 2007. SC '07. Proceedings of the 2007 ACM/IEEE Conference on
  • Conference_Location
    Reno, NV, USA
  • Print_ISBN
    978-1-59593-764-3
  • Electronic_ISBN
    978-1-59593-764-3
  • Type

    conf

  • DOI
    10.1145/1362622.1362695
  • Filename
    5348791