DocumentCode :
2521014
Title :
Multi-level Multi-server Task Assignment with Work-Conserving Migration
Author :
Jayasinghe, Malith ; Tari, Zahir ; Zeephongsekul, Panlop
Author_Institution :
Sch. of Comput. Sci. & Inf. Technol., RMIT Univ., Melbourne, VIC, Australia
fYear :
2010
fDate :
15-17 July 2010
Firstpage :
178
Lastpage :
181
Abstract :
Size-based task assignment policies have shown significant performance improvements over traditional task assignment policies under highly variable workload conditions. However, these policies are not suitable to assign tasks in time sharing systems. Moreover, these policies are not scalable and they also generate significant amount of wasted processing. This paper proposes a Multi-Level-Multi-Server Task Assignment Policy with Work-Conserving Migration (MLMS-WC-M) that addresses these issues. MLMS-WC-M has three important features. First, it gives preferential treatment to tasks with short processing requirements. Second, it utilises a 2-level variance reduction mechanism. Third, it supports work-conserving migration. We evaluate the performance of MLMS-WC-M against the performance of several well known task assignment policies. The proposed policy outperforms existing policies significantly under a wide range of workload conditions.
Keywords :
multiprocessing systems; performance evaluation; processor scheduling; distributed systems; multilevel multiserver task assignment; performance improvements; size-based task assignment policies; time sharing systems; variance reduction mechanism; work-conserving migration; Computational modeling; Computers; Performance evaluation; Processor scheduling; Technical Activities Guide - TAG; Web server; Expected waiting time; Heavy-tailed workloads; Task assignment;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Network Computing and Applications (NCA), 2010 9th IEEE International Symposium on
Conference_Location :
Cambridge, MA
Print_ISBN :
978-1-4244-7628-2
Type :
conf
DOI :
10.1109/NCA.2010.31
Filename :
5598213
Link To Document :
بازگشت