skip to main content
10.1145/1064212.1064265acmconferencesArticle/Chapter ViewAbstractPublication PagesmetricsConference Proceedingsconference-collections
Article

Fair operation of multi-server and multi-queue systems

Published: 06 June 2005 Publication History

Abstract

This work aims at studying the fairness of multi-queue and multi-server queueing systems. We deal with the issues of queue-multiplicity, queue joining policy and queue jockeying and use a quantitative measure (RAQFM) to evaluate them. Our results yield the relative fairness of the mechanisms as a function of the system configuration and parameters. Practitioners can use these results to quantitatively account for system fairness and to weigh efficiency aspects versus fairness aspects in designing and controlling their queueing systems. In particular, we quantitatively demonstrate that: 1) Joining the shortest queue increases fairness, 2) A single "combined" queue system is more fair than "separate" (multi) queue system and 3) Jockeying from the head of a queue is more fair than jockeying from its tail.

References

[1]
B. Avi-Itzhak and H. Levy. On measuring fairness in queues. Advances in Applied Probability, 36(3):919--936, September 2004.
[2]
B. Avi-Itzhak, H. Levy, and D. Raz. Quantifying fairness in queueing systems: Principles and applications. Technical Report RRR-26-2004, RUTCOR, Rutgers University, July 2004. URL http://rutcor.rutgers.edu/pub/rrr/reports2004/26_2004.pdf. Submitted.
[3]
N. Bansal and M. Harchol-Balter. Analysis of SRPT scheduling: investigating unfairness. In Proceedings of ACM Sigmetrics 2001 Conference on Measurement and Modeling of Computer Systems, pages 279--290, 2001.
[4]
M. Harchol-Balter, B. Schroeder, N. Bansal, and M. Agrawal. Size-based scheduling to improve web performance. ACM Transactions on Computer Systems, 21(2):207--233, May 2003.
[5]
I. Mann. Queue culture: The waiting line as a social system. Am. J. Sociol., 75:340--354, 1969.
[6]
C. Palm. Methods of judging the annoyance caused by congestion. Tele. (English Ed.), 2:1--20, 1953.
[7]
A. Rafaeli, G. Barron, and K. Haber. The effects of queue structure on attitudes. Journal of Service Research, 5(2):125--139, 2002.
[8]
D. Raz, H. Levy, and B. Avi-Itzhak. RAQFM: A resource allocation queueing fairness measure. Technical Report RRR-32-2004, RUTCOR, Rutgers University, September 2004. URL http://rutcor.rutgers.edu/pub/rrr/reports2004/32_2004.ps.
[9]
D. Raz, B. Avi-Itzhak, and H. Levy. Fairness considerations in multi-server and multi-queue systems. Technical Report RRR-11-2005, RUTCOR, Rutgers University, February 2005. URL http://rutcor.rutgers.edu/pub/rrr/reports2005/11_2005.pdf. Submitted for publication.
[10]
D. Raz, H. Levy, and B. Avi-Itzhak. A resource-allocation queueing fairness measure. In Proceedings of Sigmetrics 2004/Performance 2004 Joint Conference on Measurement and Modeling of Computer Systems, pages 130--141, New York, NY, June 2004. Also appears in Performance Evaluation Review, 32(1):130--141.
[11]
M. H. Rothkopf and P. Rech. Perspectives on queues: Combining queues is not always beneficial. Operations Research, 35:906--909, 1987.
[12]
A. Wierman and M. Harchol-Balter. Classifying scheduling policies with respect to unfairness in an M/GI/1. In Proceedings of ACM Sigmetrics 2003 Conference on Measurement and Modeling of Computer Systems, pages 238 -- 249, San Diego, CA, June 2003.
[13]
W. Winston. Optimality of the shortest line discipline. Journal of Applied Probability, 14:181--189, 1977.

Cited By

View all

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
SIGMETRICS '05: Proceedings of the 2005 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
June 2005
428 pages
ISBN:1595930221
DOI:10.1145/1064212
  • cover image ACM SIGMETRICS Performance Evaluation Review
    ACM SIGMETRICS Performance Evaluation Review  Volume 33, Issue 1
    Performance evaluation review
    June 2005
    417 pages
    ISSN:0163-5999
    DOI:10.1145/1071690
    Issue’s Table of Contents
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 06 June 2005

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. FCFS
  2. fairness
  3. job scheduling
  4. multi-queue
  5. multi-server
  6. resource allocation
  7. unfairness

Qualifiers

  • Article

Conference

SIGMETRICS05

Acceptance Rates

Overall Acceptance Rate 459 of 2,691 submissions, 17%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)6
  • Downloads (Last 6 weeks)2
Reflects downloads up to 07 Mar 2025

Other Metrics

Citations

Cited By

View all
  • (2020)Dynamic Job Scheduling Strategy Using Jobs Characteristics in Cloud ComputingSymmetry10.3390/sym1210163812:10(1638)Online publication date: 6-Oct-2020
  • (2008)Quantifying fairness in queuing systemsProbability in the Engineering and Informational Sciences10.1017/S026996480800030222:4(495-517)Online publication date: 1-Oct-2008
  • (2021)To Pool or Not to PoolOperations Research10.1287/opre.2019.197669:6(1866-1885)Online publication date: 1-Nov-2021
  • (2013)Scheduling packets over multiple interfaces while respecting user preferencesProceedings of the ninth ACM conference on Emerging networking experiments and technologies10.1145/2535372.2535387(109-120)Online publication date: 9-Dec-2013

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media