• DocumentCode
    2530315
  • Title

    Improving small job response time for opportunistic scheduling

  • Author

    Ghare, Gaurav D. ; Leutenegger, Scott T.

  • Author_Institution
    Dept. of Math. & Comput. Sci., Denver Univ., CO, USA
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    557
  • Lastpage
    564
  • Abstract
    Opportunistic scheduling utilizes idle workstations to execute batch jobs. Other than ensuring that each batch user receives a fair allocation of service, no work addressing opportunistic scheduling of batch jobs has been done. The authors propose two simple scheduling policies to be used in conjunction with the Condor Up-Down scheduling algorithm. We show that an order of magnitude reduction in mean job slowdown can be achieved by rotating a user´s batch jobs within their queue. Furthermore, this improved slowdown can be achieved without a significant loss of throughput. The reduced slowdowns result in a more interactive nature of the system, thus increasing its appeal. Our proposed modifications to the algorithms would require very little effort to implement
  • Keywords
    batch processing (computers); interactive systems; resource allocation; scheduling; virtual machines; workstations; Condor Up-Down scheduling algorithm; batch jobs; batch user; fair service allocation; idle workstations; interactive system; mean job slowdown; opportunistic scheduling; order of magnitude reduction; scheduling policies; slowdown; small job response time; Computer networks; Computer science; Delay; Feedback; Mathematics; Processor scheduling; Round robin; Scheduling algorithm; Throughput; Workstations;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Modeling, Analysis and Simulation of Computer and Telecommunication Systems, 2000. Proceedings. 8th International Symposium on
  • Conference_Location
    San Francisco, CA
  • ISSN
    1526-7539
  • Print_ISBN
    0-7695-0728-X
  • Type

    conf

  • DOI
    10.1109/MASCOT.2000.876584
  • Filename
    876584