DocumentCode :
2869145
Title :
Using Residual Times to Meet Deadlines in M/G/C Queues
Author :
Tasneem, Sarah ; Lipsky, Lester ; Ammar, Reda ; Sholl, Howard
Author_Institution :
Dept. of Comput. Sci., Connecticut Univ., Storrs, CT
fYear :
2005
fDate :
27-29 July 2005
Firstpage :
128
Lastpage :
138
Abstract :
In systems where job service demands are only known probabilistically, there is very little to distinguish between jobs. Therefore, no universal optimum scheduling strategy or algorithm exists. If the distribution of job times is known, then the residual time (expected time remaining for a job), based on the service it has already received, can be calculated. In a detailed discrete event simulation, we have explored the use of this function for increasing the probability that a job will meet its deadline. We have tested many different distributions with a wide range of sigma2 and shape, four of which are reported here. We compare with RR and FCFS, and find that in all distributions studied our algorithm performs best. We also studied the use of two slow servers versus one fast server, and have found that they provide comparable performance, and in a few cases the double server system does better
Keywords :
discrete event simulation; queueing theory; scheduling; statistical distributions; M-G-C queues; discrete event simulation; double server system; job service demands; probability; residual times; scheduling; Airports; Context-aware services; Discrete event simulation; Dynamic scheduling; Meetings; Probability distribution; Scheduling algorithm; Shape; Telecommunication computing; Testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Network Computing and Applications, Fourth IEEE International Symposium on
Conference_Location :
Cambridge, MA
Print_ISBN :
0-7695-2326-9
Type :
conf
DOI :
10.1109/NCA.2005.53
Filename :
1565946
Link To Document :
بازگشت