DocumentCode :
3042077
Title :
Optimising static workload allocation in multiclusters
Author :
He, Ligang ; Jarvis, Stephen A. ; Spooner, Daniel P. ; Nudd, Graham R.
Author_Institution :
Dept. of Comput. Sci., Warwick Univ., Coventry, UK
fYear :
2004
fDate :
26-30 April 2004
Firstpage :
39
Abstract :
Summary form only given. Workload allocation and job dispatching are two fundamental components in static job scheduling for distributed systems. We address the static workload allocation techniques for two types of job stream in multicluster systems, namely, nonreal-time job streams and soft-real-time job streams, which request different qualities of service. Two workload allocation strategies (called ORT and OMR) are developed by establishing and numerically solving two optimisation equation sets. The ORT strategy achieves the optimised mean response time for the nonreal-time job stream; while the OMR strategy can gain the optimised mean miss rate for the soft-real-time job stream over multiple clusters (these strategies can also be applied in a single cluster system). The effectiveness of both strategies is demonstrated through theoretical analysis. The proposed workload allocation schemes are combined with two job dispatching strategies (weighted random and weighted round-robin) to generate new static job scheduling algorithms for multicluster environments. These algorithms are evaluated through extensive experimental studies and the results show that compared with static approaches without the optimisation techniques, the proposed workload allocation schemes can significantly improve the performance of static job scheduling in multiclusters, in terms of both the mean response time (for the nonreal-time jobs) and the mean miss rate (for soft-real-time jobs).
Keywords :
optimisation; processor scheduling; real-time systems; resource allocation; workstation clusters; distributed systems; job dispatching; multicluster systems; nonreal-time job streams; optimisation equation sets; optimised mean miss rate; optimised mean response time; soft-real-time job streams; static job scheduling; static workload allocation optimisation; weighted random strategy; weighted round-robin strategy; Computer science; Contracts; Delay; Dispatching; Dynamic scheduling; Equations; Helium; Ordinary magnetoresistance; Processor scheduling; Scheduling algorithm;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Processing Symposium, 2004. Proceedings. 18th International
Print_ISBN :
0-7695-2132-0
Type :
conf
DOI :
10.1109/IPDPS.2004.1302954
Filename :
1302954
Link To Document :
بازگشت