SQF: A slowdown queueing fairness measure

Expected slowdown has been proposed as a criterion to evaluate queue fairness. In this work we examine how the constant slowdown principle can be used as a basis for a queueing fairness measure. We propose the Slowdown Queueing Fairness (SQF) measure based on the principle that customers' waiting time should be proportional to their service time. We analyze its properties and examine how they react to both seniority and service requirements. We also examine whether its behavior fits intuition. Its values for a variety of single-server scheduling policies as well as for multi-server architectures are derived.

[1]  Frank Kelly,et al.  Reversibility and Stochastic Networks , 1979 .

[2]  Mor Harchol-Balter,et al.  Analysis of SRPT scheduling: investigating unfairness , 2001, SIGMETRICS '01.

[3]  G. J. A. Stern,et al.  Queueing Systems, Volume 2: Computer Applications , 1976 .

[4]  W. Sandmann,et al.  A discrimination frequency based queueing fairness measure with regard to job seniority and service requirement , 2005, Next Generation Internet Networks, 2005.

[5]  Sangsuree Vasupongayya,et al.  On Job Fairness in Non-Preemptive Parallel Job Scheduling , 2005, IASTED PDCS.

[6]  J. F. C. Kingman The effect of queue discipline on waiting time variance , 1962 .

[7]  Benjamin Avi-Itzhak,et al.  Locality of reference and the use of sojourn time variance for measuring queue unfairness , 2007, Oper. Res. Lett..

[8]  Benjamin Avi-Itzhak,et al.  QUANTIFYING FAIRNESS IN QUEUING SYSTEMS , 2008, Probability in the Engineering and Informational Sciences.

[9]  S. Wittevrongel,et al.  Queueing Systems , 2019, Introduction to Stochastic Processes and Simulation.

[10]  D. G. Tambouratzis On a property of the variance of the waiting time of a queue , 1968 .

[11]  Benjamin Avi-Itzhak,et al.  Server sharing with a limited number of service positions and symmetric queues , 1987 .

[12]  J. Mehdi Stochastic Models in Queueing Theory , 1991 .

[13]  Michael A. Bender,et al.  Flow and stretch metrics for scheduling continuous job streams , 1998, SODA '98.

[14]  Adam Wierman,et al.  Asymptotic convergence of scheduling policies with respect to slowdown , 2002, Perform. Evaluation.

[15]  Hideaki Takagi,et al.  Queueing analysis: a foundation of performance evaluation , 1993 .

[16]  Werner Sandmann,et al.  Analysis of a queueing fairness measure , 2006, MMB.

[17]  Adam Wierman,et al.  Classifying scheduling policies with respect to higher moments of conditional response time , 2005, SIGMETRICS '05.

[18]  Sangsuree Vasupongayya,et al.  Performance problems of using system-predicted runtimes for parallel job scheduling , 2007 .

[19]  Sarah M. Ryan Stochastic Models in Queueing Theory (2nd ed.) , 2005 .

[20]  Yutaka Takahashi,et al.  Queueing analysis: A foundation of performance evaluation, volume 1: Vacation and priority systems, Part 1: by H. Takagi. Elsevier Science Publishers, Amsterdam, The Netherlands, April 1991. ISBN: 0-444-88910-8 , 1993 .

[21]  Benjamin Avi-Itzhak,et al.  Fairness considerations of scheduling in multi-server and multi-queue systems , 2006, valuetools '06.

[22]  Michael H. Rothkopf,et al.  Perspectives on Queues: Combining Queues is Not Always Beneficial , 1987, Oper. Res..

[23]  T. Ott THE SOJOURN-TIME DISTRIBUTION IN THE M/G/1 QUEUE , 1984 .

[24]  B. Avi-Itzhak,et al.  On measuring fairness in queues , 2004, Advances in Applied Probability.

[25]  Benjamin Avi-Itzhak,et al.  Locality of reference and the use of sojourn time variance for queue fairness ∗ , 2005 .

[26]  Anat Rafaeli,et al.  The Effects of Queue Structure on Attitudes , 2002 .

[27]  Adam Wierman,et al.  Classifying scheduling policies with respect to unfairness in an M/GI/1 , 2003, SIGMETRICS '03.

[28]  Richard C. Larson,et al.  OR Forum - Perspectives on Queues: Social Justice and the Psychology of Queueing , 1987, Oper. Res..

[29]  P. Sadayappan,et al.  Unfairness Metrics for Space-Sharing Parallel Job Schedulers , 2005, JSSPP.

[30]  Benjamin Avi-Itzhak,et al.  A resource-allocation queueing fairness measure , 2004, SIGMETRICS '04/Performance '04.

[31]  Sarah Williams,et al.  Computer applications , 1988 .

[32]  R. F. Brown,et al.  PERFORMANCE EVALUATION , 2019, ISO 22301:2019 and business continuity management – Understand how to plan, implement and enhance a business continuity management system (BCMS).

[33]  Ethel Sherry Gordon New problems in queues--social injustice and server production management , 1987 .