| Fairness and efficiency in web server protocols |
| Full text |
Pdf
(202 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: 229 - 237
Year of Publication: 2003
ISBN:1-58113-664-1
Also published in ...
|
|
Authors
|
|
| Sponsor |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 5, Downloads (12 Months): 40, Citation Count: 10
|
|
|
ABSTRACT
We consider the problem of designing a preemptive protocol that is both fair and efficient when one is only concerned with the sojourn time of the job and not intermediate results. Our Fair Sojourn Protocol (FSP) is both efficient, in a strong sense (similar to the shortest remaining processing time protocol: SRPT), and fair, in the sense of guaranteeing that it weakly outperforms processor sharing (PS) for every job on any sample path.Our primary motivation is web serving in which the standard protocol is PS, while recent work proposes using SRPT or variants. Our work suggests both a framework in which to evaluate proposed protocols and an attractive new protocol, FSP.
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
|
Michael A. Bender , Soumen Chakrabarti , S. Muthukrishnan, Flow and stretch metrics for scheduling continuous job streams, Proceedings of the ninth annual ACM-SIAM symposium on Discrete algorithms, p.270-279, January 25-27, 1998, San Francisco, California, United States
|
| |
3
|
|
| |
4
|
|
| |
5
|
A. Demers, S. Keshav, and S. Shenker. Analysis and simulation of a fair queueing algorithm. Journal of Internetworking, 1(1):3--26, Jan. 1990.
|
| |
6
|
M. Harchol-Balter, N. Bansal, B. Schroeder, and M. Agrawal. Size-based scheduling to improve web performance. Mimeo, CMU, 2001.
|
| |
7
|
E. Modiano. Scheduling algorithms for message transmission over a satellite broadcast system. In Proceedings of IEEE MILCOM'97, pages 628---634, 1997.
|
| |
8
|
|
| |
9
|
H. Moulin. Axioms of Cooperative Decision Making. Cambridge University Press, New York, 1991.
|
| |
10
|
H. Moulin. Axiomatic cost and surplus-sharing. In Arrow, Sen, and Suzumura, editors, Handbook of Social Choice and Welfare. North-Holland, New York, 2002.
|
| |
11
|
|
| |
12
|
L. Schrage. A proof of the optimality of the shortest remaining processing time discipline. Operations Research, 16:687---690, 1968.
|
| |
13
|
D. Smith. A new proof of the optimality of the shortest remaining processing time discipline. Operations Research, 26:197---199, 1976.
|
| |
14
|
W. Stallings. Operating Systems. Prentice Hall, 2nd edition, 1995.
|
| |
15
|
|
| |
16
|
H. P. Young. Cost Allocation: Methods, Principles and Applications. Elsevier Science, New York, 1985.
|
CITED BY 10
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Chetan Gupta , Abhay Mehta , Song Wang , Umesh Dayal, Fair, effective, efficient and differentiated scheduling in an enterprise data warehouse, Proceedings of the 12th International Conference on Extending Database Technology: Advances in Database Technology, March 24-26, 2009, Saint Petersburg, Russia
|
|