• DocumentCode
    1751270
  • Title

    Livelock avoidance for Meta-schedulers

  • Author

    Jardine, John ; Snell, Quinn ; Clement, Mark

  • Author_Institution
    Dept. of Comput. Sci., Brigham Young Univ., Provo, UT, USA
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    141
  • Lastpage
    146
  • Abstract
    Meta-scheduling, a process which allows a user to schedule a job across multiple sites, has a potential for livelock. Current systems avoid livelock by locking down resources at multiple sites and allowing a meta-scheduler to control the resources during the lock down period or by limiting job size to that which will fit on one site. The former approach leads to poor utilization; the later poses limitations on job size. This research uses BYU´s Meta-scheduler (YMS) which allows jobs to be scheduled across multiple sites without the need for locking down the nodes. YMS avoids livelock through exponential back-off. This research quantifies the potential for livelock, determines a suitable back-off period, and provides a structure upon which to test theoretical local schedulers. The results show that livelock exists and that a suitable exponential back-off not only avoids livelock but reduces the scheduling time for each job
  • Keywords
    concurrency control; local area networks; resource allocation; scheduling; Ethernet; Meta-schedulers; exponential back-off; job scheduling; job size; livelock avoidance; local scheduling; meta-scheduling; resource control; supercomputing; Computer science; Control systems; Ethernet networks; Intellectual property; Processor scheduling; Size control; Supercomputers; System recovery; Testing; USA Councils;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Distributed Computing, 2001. Proceedings. 10th IEEE International Symposium on
  • Conference_Location
    San Francisco, CA
  • ISSN
    1082-8907
  • Print_ISBN
    0-7695-1296-8
  • Type

    conf

  • DOI
    10.1109/HPDC.2001.945184
  • Filename
    945184