Mean-Field Analysis of Loss Models with Mixed-Erlang Distributions under Power-of-d Routing

In this paper, we study the behavior of a large number N of parallel loss servers operating under a randomized power-of-d routing scheme for the arrivals. Such models are of importance in several cloud architectures that offer IaaS (Infrastructure as a Service). The probabilistic behavior of such modelshas previously been analyzed for jobs with exponential holding times. However, in most realistic applications, the assumption of exponential holding times does not holdand therefore it is of importance to understand the performance of the power-of-d routing scheme under more general holding time distributions. In this paper, we analyze the dynamics of the system under mixed-Erlang service time distributions since any distribution on [0,∞) can be approximated by the mixed-Erlangdistribution with arbitrary accuracy. We focus on the limiting regime when N → ∞. This leads to a mean-field dynamicsthat are significantly more difficult to analyze than the exponential case since the stateof each server is multi-dimensional with no monotonicity properties. In particular we show that that the mean-field equation (MFE) has a unique fixed-point that corresponds to the fixed-point obtained with exponential assumptions on the holding times showing that the fixed-point is insensitive to the parameters of the mixed-Erlang distribution and only depends on the mean. This has important implications for practical systems.

[1]  W. Whitt,et al.  Analysis of join-the-shortest-queue routing for web server farms , 2007, Perform. Evaluation.

[2]  Fabrice Guillemin,et al.  The Power of Randomized Routing in Heterogeneous Loss Systems , 2015, 2015 27th International Teletraffic Congress.

[3]  D. W. Stroock,et al.  Multidimensional Diffusion Processes , 1979 .

[4]  R. Srikant,et al.  Power of d Choices for Large-Scale Bin Packing , 2015, SIGMETRICS.

[5]  Fabrice Guillemin,et al.  Mean field and propagation of chaos in multi-class heterogeneous loss models , 2015, Perform. Evaluation.

[6]  A. Stolyar,et al.  Large-scale heterogeneous service systems with general packing constraints , 2015, Advances in Applied Probability.

[7]  C. Graham,et al.  Propagation of chaos for a fully connected loss network with alternate routing , 1993 .

[8]  Avishai Mandelbaum,et al.  Statistical Analysis of a Telephone Call Center , 2005 .

[9]  Shelby Brumelle A Generalization of Erlang's Loss System to State Dependent Arrival and Service Rates , 1978, Math. Oper. Res..

[10]  Reza Aghajani,et al.  Mean-field Dynamics of Load-Balancing Networks with General Service Distributions , 2015, 1512.05056.

[11]  Ravi Mazumdar,et al.  Analysis of Randomized Join-the-Shortest-Queue (JSQ) Schemes in Large Heterogeneous Processor-Sharing Systems , 2016, IEEE Transactions on Control of Network Systems.

[12]  S. Ethier,et al.  Markov Processes: Characterization and Convergence , 2005 .

[13]  Peter Kolesar,et al.  Stalking the Endangered CAT: A Queueing Analysis of Congestion at Automatic Teller Machines , 1984 .

[14]  Ravi Mazumdar,et al.  Rate-based randomized routing in large heterogeneous processor sharing systems , 2014, 2014 26th International Teletraffic Congress (ITC).

[15]  Michael Mitzenmacher,et al.  The Power of Two Choices in Randomized Load Balancing , 2001, IEEE Trans. Parallel Distributed Syst..

[16]  S. Turner,et al.  The Effect of Increasing Routing Choice on Resource Pooling , 1998, Probability in the Engineering and Informational Sciences.

[17]  C. Graham,et al.  Stochastic particle approximations for generalized Boltzmann models and convergence estimates , 1997 .

[18]  Yi Lu,et al.  Randomized load balancing with general service time distributions , 2010, SIGMETRICS '10.

[19]  Yu. M. Suhov,et al.  Fast Jackson networks , 1999 .

[20]  R. L. Dobrushin,et al.  Queueing system with selection of the shortest of two queues: an assymptotic approach , 1996 .

[21]  S. Asmussen,et al.  Applied Probability and Queues , 1989 .

[22]  Yi Lu,et al.  Asymptotic independence of queues under randomized load balancing , 2012, Queueing Syst. Theory Appl..

[23]  Eli Upfal,et al.  Balanced Allocations , 1999, SIAM J. Comput..

[24]  Ness B. Shroff,et al.  When queueing meets coding: Optimal-latency data retrieving scheme in storage clouds , 2014, IEEE INFOCOM 2014 - IEEE Conference on Computer Communications.