• DocumentCode
    780249
  • Title

    Allocating non-real-time and soft real-time jobs in multiclusters

  • Author

    He, Ligang ; Jarvis, Stephen A. ; Spooner, Daniel P. ; Jiang, Hong ; Dillenberger, Donna N. ; Nudd, Graham R.

  • Author_Institution
    Dept. of Comput. Sci., Warwick Univ., Coventry, UK
  • Volume
    17
  • Issue
    2
  • fYear
    2006
  • Firstpage
    99
  • Lastpage
    112
  • Abstract
    This paper addresses workload allocation techniques for two types of sequential jobs that might be found in multicluster systems, namely, non-real-time jobs and soft real-time jobs. Two workload allocation strategies, the optimized mean response time (ORT) and the optimized mean miss rate (OMR), are developed by establishing and numerically solving two optimization equation sets. The ORT strategy achieves an optimized mean response time for non-real-time jobs, while the OMR strategy obtains an optimized mean miss rate for soft real-time jobs over multiple clusters. Both strategies take into account average system behaviors (such as the mean arrival rate of jobs) in calculating the workload proportions for individual clusters and the workload allocation is updated dynamically when the change in the mean arrival rate reaches a certain threshold. The effectiveness of both strategies is demonstrated through theoretical analysis. These strategies are also evaluated through extensive experimental studies and the results show that when compared with traditional strategies, the proposed workload allocation schemes significantly improve the performance of job scheduling in multiclusters, both in terms of the mean response time (for non-real-time jobs) and the mean miss rate (for soft real-time jobs).
  • Keywords
    optimisation; processor scheduling; resource allocation; workstation clusters; job scheduling; multicluster system; nonreal-time job allocation; optimization equation; optimized mean miss rate; optimized mean response time; soft real-time job allocation; workload allocation technique; Computer Society; Computer architecture; Computer science; Delay; Dispatching; Helium; Ordinary magnetoresistance; Processor scheduling; Real time systems; Resource management; Scheduling; distributed systems; numerical algorithms.; parallel systems; real-time systems;
  • fLanguage
    English
  • Journal_Title
    Parallel and Distributed Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9219
  • Type

    jour

  • DOI
    10.1109/TPDS.2006.18
  • Filename
    1566589