English

Size-based scheduling vs fairness for datacenter flows: a queuing perspective

Networking and Internet Architecture 2022-10-04 v1 Distributed, Parallel, and Cluster Computing Performance

Abstract

Contrary to the conclusions of a recent body of work where approximate shortest remaining processing time first (SRPT) flow scheduling is advocated for datacenter networks, this paper aims to demonstrate that per-flow fairness remains a preferable objective. We evaluate abstract queuing models by analysis and simulation to illustrate the non-optimality of SRPT under the reasonable assumptions that datacenter flows occur in batches and bursts and not, as usually assumed, individually at the instants of a Poisson process. Results for these models have significant implications for the design of bandwidth sharing strategies for datacenter networks. In particular, we propose a novel "virtual fair scheduling" algorithm that enforces fairness between batches and is arguably simple enough to be implemented in high speed devices.

Keywords

Cite

@article{arxiv.2203.12983,
  title  = {Size-based scheduling vs fairness for datacenter flows: a queuing perspective},
  author = {James Roberts and Dario Rossi},
  journal= {arXiv preprint arXiv:2203.12983},
  year   = {2022}
}

Comments

16 pages, 5 figures

R2 v1 2026-06-24T10:24:30.939Z