Max-Weight Scheduling in Queueing Networks With Heavy-Tailed Traffic

We consider the problem of scheduling in a single-hop switched network with a mix of heavy-tailed and light-tailed traffic and analyze the impact of heavy-tailed traffic on the performance of Max-Weight scheduling. As a performance metric, we use the delay stability of traffic flows: A traffic flow is delay-stable if its expected steady-state delay is finite, and delay-unstable otherwise. First, we show that a heavy-tailed traffic flow is delay-unstable under any scheduling policy. Then, we focus on the celebrated Max-Weight scheduling policy and show that a light-tailed flow that conflicts with a heavy-tailed flow is also delay-unstable. This is true irrespective of the rate or the tail distribution of the light-tailed flow or other scheduling constraints in the network. Surprisingly, we show that a light-tailed flow can become delay-unstable, even when it does not conflict with heavy-tailed traffic. Delay stability in this case may depend on the rate of the light-tailed flow. Finally, we turn our attention to the class of Max-Weight-α scheduling policies. We show that if the α-parameters are chosen suitably, then the sum of the α-moments of the steady-state queue lengths is finite. We provide an explicit upper bound for the latter quantity, from which we derive results related to the delay stability of traffic flows, and the scaling of moments of steady-state queue lengths with traffic intensity.

[1]  B. Hajek Hitting-time and occupation-time bounds implied by drift analysis with applications , 1982, Advances in Applied Probability.

[2]  Ward Whitt,et al.  A central-limit-theorem version ofL=λw , 1986, Queueing Syst. Theory Appl..

[3]  P. Glynn,et al.  Central-limit-theorem version of L = λW , 1987 .

[4]  P. R. Kumar,et al.  Dynamic instabilities and stabilization methods in distributed real-time scheduling of manufacturing systems , 1989, Proceedings of the 28th IEEE Conference on Decision and Control,.

[5]  W. Whitt,et al.  On averages seen by arrivals in discrete time , 1989, Proceedings of the 28th IEEE Conference on Decision and Control,.

[6]  Ward Whitt,et al.  A review ofL=λW and extensions , 1991, Queueing Syst. Theory Appl..

[7]  David Williams,et al.  Probability with Martingales , 1991, Cambridge mathematical textbooks.

[8]  Leandros Tassiulas,et al.  Stability properties of constrained queueing systems and scheduling policies for maximum throughput in multihop radio networks , 1992 .

[9]  A. N. Rybko,et al.  On the ergodicity of stochastic processes describing functioning of open queueing networks , 1992 .

[10]  Walter Willinger,et al.  On the Self-Similar Nature of Ethernet Traffic ( extended version ) , 1995 .

[11]  Ronald W. Wolff,et al.  A Review of Regenerative Processes , 1993, SIAM Rev..

[12]  Leandros Tassiulas,et al.  Dynamic server allocation to parallel queues with randomly varying connectivity , 1993, IEEE Trans. Inf. Theory.

[13]  Walter Willinger,et al.  On the self-similar nature of Ethernet traffic , 1993, SIGCOMM '93.

[14]  Robert G. Gallager,et al.  Discrete Stochastic Processes , 1995 .

[15]  W. Willinger,et al.  On the self-similar nature of Ethernet traffic , 1995, CCRV.

[16]  Jean C. Walrand,et al.  Achieving 100% throughput in an input-queued switch , 1996, Proceedings of IEEE INFOCOM '96. Conference on Computer Communications.

[17]  Garrett van Ryzin,et al.  Optimal Control of a Multiclass, Flexible Queueing System , 1997, Oper. Res..

[18]  Walter Willinger,et al.  Self-Similar Network Traffic and Performance Evaluation , 2000 .

[19]  Walter Willinger,et al.  Self‐Similar Network Traffic: An Overview , 2002 .

[20]  A. P. Zwart,et al.  Waiting-Time Asymptotics for the M/G/2 Queue with Heterogeneous Servers , 2002, Queueing Syst. Theory Appl..

[21]  Sem C. Borst,et al.  Generalized processor sharing with light-tailed and heavy-tailed input , 2003, TNET.

[22]  Sem C. Borst,et al.  Pna Probability, Networks and Algorithms the Asymptotic Workload Behavior of Two Coupled Queues , 2022 .

[23]  Sem C. Borst,et al.  The impact of the service discipline on delay asymptotics , 2003, Perform. Evaluation.

[24]  Philip A. Whiting,et al.  SCHEDULING IN A QUEUING SYSTEM WITH ASYNCHRONOUSLY VARYING SERVICE RATES , 2004, Probability in the Engineering and Informational Sciences.

[25]  A. Stolyar MaxWeight scheduling in a generalized switch: State space collapse and workload minimization in heavy traffic , 2004 .

[26]  R. Srikant,et al.  Stable scheduling policies for fading wireless channels , 2005, IEEE/ACM Transactions on Networking.

[27]  Devavrat Shah,et al.  Optimal Scheduling Algorithms for Input-Queued Switches , 2006, Proceedings IEEE INFOCOM 2006. 25TH IEEE International Conference on Computer Communications.

[28]  Leandros Tassiulas,et al.  Resource Allocation and Cross-Layer Control in Wireless Networks , 2006, Found. Trends Netw..

[29]  Bert Zwart,et al.  Tails in scheduling , 2007, PERV.

[30]  Eytan Modiano,et al.  Optimal Transmission Scheduling in Symmetric Communication Models With Intermittent Connectivity , 2007, IEEE Transactions on Information Theory.

[31]  Dharam J. Shah,et al.  Lower bound and optimality in switched networks , 2008, 2008 46th Annual Allerton Conference on Communication, Control, and Computing.

[32]  M.J. Neely,et al.  Order Optimal Delay for Opportunistic Scheduling in Multi-User Wireless Uplinks and Downlinks , 2008, IEEE/ACM Transactions on Networking.

[33]  Michael J. Neely,et al.  Order Optimal Delay for Opportunistic Scheduling in Multi-User Wireless Uplinks and Downlinks , 2008, IEEE/ACM Transactions on Networking.

[34]  Mihalis G. Markakis,et al.  Scheduling policies for single-hop networks with heavy-tailed traffic , 2009, 2009 47th Annual Allerton Conference on Communication, Control, and Computing (Allerton).

[35]  Alexander L. Stolyar,et al.  Novel Architectures and Algorithms for Delay Reduction in Back-Pressure Scheduling and Routing , 2009, IEEE INFOCOM 2009.

[36]  John N. Tsitsiklis,et al.  Optimal scaling of average queue sizes in an input-queued switch: an open problem , 2011, Queueing Syst. Theory Appl..

[37]  Mihalis G. Markakis,et al.  Queue-Length Asymptotics for Generalized Max-Weight Scheduling in the Presence of Heavy-Tailed Traffic , 2010, IEEE/ACM Transactions on Networking.

[38]  Devavrat Shah,et al.  Optimal queue-size scaling in switched networks , 2011, SIGMETRICS '12.

[39]  R. Srikant,et al.  Stochastic models of load balancing and scheduling in cloud computing clusters , 2012, 2012 Proceedings IEEE INFOCOM.

[40]  V. Anantharam,et al.  Hurst index of functions of long-range-dependent Markov chains , 2012 .

[41]  Venkat Anantharam,et al.  Hurst Index of Functions of Long-Range-Dependent Markov Chains , 2012, J. Appl. Probab..

[42]  Mihalis G. Markakis,et al.  Delay Stability Regions of the Max-Weight Policy under Heavy-Tailed Traffic , 2012, ArXiv.

[43]  Mihalis G. Markakis Scheduling in Switched Queueing Networks with Heavy-Tailed Trac , 2013 .

[44]  Adam Wierman,et al.  When Heavy-Tailed and Light-Tailed Flows Compete: The Response Time Tail Under Generalized Max-Weight Scheduling , 2013, IEEE/ACM Transactions on Networking.