English

Steady-State Behavior of Some Load Balancing Mechanisms in Cloud Storage Systems

Probability 2018-01-10 v1

Abstract

In large storage systems, files are often coded across several servers to improve reliability and retrieval speed. We consider a system of nn servers storing files using a Maximum Distance Separable code (cf. \cite{li2016mean}). Specifically, each file is stored in equally sized pieces across LL servers such that any kk pieces can reconstruct the original file. File requests are routed using the Batch Sampling routing scheme. I.e. when a request for a file is received, a centralized dispatcher routes the job into the kk-shortest queues among the LL for which the corresponding server contains a piece of the file being requested. We study the long time behavior of this class of load balancing mechanisms. In particular, it is shown that the ODE system that describes the mean field limit of the occupancy measure process has a unique fixed point which is stable. This fixed point corresponds to a distribution on N0\mathbb{N}_0 of queue lengths with tails that decay super-exponentially. Upper and lower bounds on the decay rate are provided. Finally, we show that the unique invariant measure of the Markov occupancy measure process converges to the Dirac measure concentrated at the unique fixed point of the ODE system, establishing the interchangeability of the tt\to\infty and nn\to\infty limits.

Keywords

Cite

@article{arxiv.1801.02979,
  title  = {Steady-State Behavior of Some Load Balancing Mechanisms in Cloud Storage Systems},
  author = {Eric Friedlander},
  journal= {arXiv preprint arXiv:1801.02979},
  year   = {2018}
}

Comments

13 Pages. arXiv admin note: text overlap with arXiv:1706.09914