Universality of Power-of-d Load Balancing in Many-Server Systems

From MaRDI portal
Publication:5113886

DOI10.1287/STSY.2018.0016zbMATH Open1446.60073arXiv1612.00723OpenAlexW3102247904WikidataQ128679219 ScholiaQ128679219MaRDI QIDQ5113886FDOQ5113886

Johan S. H. van Leeuwaarden, Phil Whiting, Sem Borst, Debankur Mukherjee

Publication date: 18 June 2020

Published in: Stochastic Systems (Search for Journal in Brave)

Abstract: We consider a system of N parallel single-server queues with unit exponential service rates and a single dispatcher where tasks arrive as a Poisson process of rate lambda(N). When a task arrives, the dispatcher assigns it to a server with the shortest queue among d(N) randomly selected servers (1leqd(N)leqN). This load balancing strategy is referred to as a JSQ(d(N)) scheme, marking that it subsumes the celebrated Join-the-Shortest Queue (JSQ) policy as a crucial special case for d(N)=N. We construct a stochastic coupling to bound the difference in the queue length processes between the JSQ policy and a scheme with an arbitrary value of d(N). We use the coupling to derive the fluid limit in the regime where lambda(N)/Nolambda<1 as Noinfty with d(N)oinfty, along with the associated fixed point. The fluid limit turns out not to depend on the exact growth rate of d(N), and in particular coincides with that for the JSQ policy. We further leverage the coupling to establish that the diffusion limit in the critical regime where as Noinfty with d(N)/(sqrtNlog(N))oinfty corresponds to that for the JSQ policy. These results indicate that the optimality of the JSQ policy can be preserved at the fluid-level and diffusion-level while reducing the overhead by nearly a factor O(N) and O(sqrtN/log(N)), respectively.


Full work available at URL: https://arxiv.org/abs/1612.00723





Cites Work


Cited In (14)






This page was built for publication: Universality of Power-of-d Load Balancing in Many-Server Systems

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q5113886)