ACM Home Page
Please provide us with feedback. Feedback
Analysis of LAS scheduling for job size distributions with high variance
Full text PdfPdf (327 KB)
Source Joint International Conference on Measurement and Modeling of Computer Systems archive
Proceedings of the 2003 ACM SIGMETRICS international conference on Measurement and modeling of computer systems table of contents
San Diego, CA, USA
SESSION: Scheduling table of contents
Pages: 218 - 228  
Year of Publication: 2003
ISBN:1-58113-664-1
Also published in ...
Authors
Idris A. Rai  Institut Eurecom, Sophia-Antipolis, France
Guillaume Urvoy-Keller  Institut Eurecom, Sophia-Antipolis, France
Ernst W. Biersack  Institut Eurecom, Sophia-Antipolis, France
Sponsor
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 1,   Downloads (12 Months): 47,   Citation Count: 24
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/781027.781055
What is a DOI?

ABSTRACT

Recent studies of Internet traffic have shown that flow size distributions often exhibit a high variability property in the sense that most of the flows are short and more than half of the total load is constituted by a small percentage of the largest flows. In the light of this observation, it is interesting to revisit scheduling policies that are known to favor small jobs in order to quantify the benefit for small and the penalty for large jobs. Among all scheduling policies that do not require knowledge of job size, the least attained service (LAS) scheduling policy is known to favor small jobs the most. We investigate the M/G/1/LAS queue for both, load ? < 1 and ? = 1. Our analysis shows that for job size distributions with a high variability property, LAS favors short jobs with a negligible penalty to the few largest jobs, and that LAS achieves a mean response time over all jobs that is close to the mean response time achieved by SRPT.Finally, we implement LAS in the ns-2 network simulator to study its performance benefits for TCP flows. When LAS is used to schedule packets over the bottleneck link, more than 99% of the shortest flows experience smaller mean response times under LAS than under FIFO and only the largest jobs observe a negligible increase in response time. The benefit of using LAS as compared to FIFO is most pronounced at high load.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
2
 
3
 
4
 
5
R. W. Conway, W. L. Maxwell, and L. W. Miller, Theory of Scheduling, Addison-Wesley Publishing Company, 1967.
 
6
 
7
M. Crovella, R. Frangioso, and M. Harchol-Balter, "Connection Scheduling in Web Servers", In USENIX Symposium on Internet Technologies and Systems (USITS '99), pp. 243--254, Boulder, Colorodo, October 1999.
 
8
9
 
10
M. J. Fischer, D. Gross, D. M. B. Masi, and J. F. Shortle, "Analyzing the Waiting Time Process in Internet Queueing Systems With the Transform Approximation Method", The Telecommunications Review, pp. 21--32, 2001.
 
11
 
12
W. Gong, Y. Liu, V. Misra, and D. Towsley, "On the Tails of Web File Size Distributions", In Proc. of 39-th Allerton Conference on Communication, Control, and Computing, October 2001.
 
13
L. Guo and I. Matta, "Differentiated Control of Web Traffic: A Numerical Analysis", In SPIE ITCOM'2002: Scalability and Traffic Control in IP Networks, August 2002.
14
 
15
 
16
 
17
L. Kleinrock, Queuing Systems, Volume II: Computer Applications, Wiley, New York, 1976.
 
18
H. Krayl, E. J. Neuhold, and C. Unger, Grundlagen der Betriebssysteme, Walter de Gruyter, Berlin, New York, 1975.
 
19
D. S. Mitrinovic, Analytic Inequalities, Springer-Verlag, 1970.
 
20
 
21
 
22
R. Schassberger, "A Detailed Steady State Analysis of the M/G/1 Queue under various Time Sharing Disciplines", In P. J. C. In O.J. Boxma G. Iazeolla, editor, Computer Performance and Reliability, pp. 431--442, North Holland, 1987.
 
23
R. Schassberger, "The Steady State Distribution of Spent Service Times Present in the M/G/1 Foreground-Background Processor-sharing Queue", Journal of Applied Probability, 25(7):194--203, 1988.
 
24
L. E. Schrage, "The queue M/G/1 with feedback to lower priority queues", Management Science, 13(7):466--474, 1967.
 
25
L. E. Schrage, "A Proof of the Optimality of the Shortest Remaining Service Time Discipline", Operations Research, 16:670--690, 1968.
 
26
L. E. Schrage and L. W. Miller, "The queue M/G/1 with the shortest processing remaining time discipline", Operations Research, 14:670--684, 1966.
27
 
28
R. W. Wolff, "Time Sharing with Priorities", SIAM Journal of Applied Mathematics, 19(3):566--574, 1970.
 
29
S. Yang and G. Veciana, "Size-based Adaptive bandwidth Allocation: Optimizing the Average QoS for Elastic Flows", In Infocom 2002, 2002.

CITED BY  24

Collaborative Colleagues:
Idris A. Rai: colleagues
Guillaume Urvoy-Keller: colleagues
Ernst W. Biersack: colleagues