Centralized Congestion Control and Scheduling in a Datacenter
Devavrat Shah, Qiaomin Xie

TL;DR
This paper proposes a centralized congestion control and scheduling policy for datacenter networks that guarantees bounded flow delays, emulating an optimal reversible queuing network to improve performance over traditional distributed approaches.
Contribution
It introduces a novel centralized policy that emulates a reversible queuing network, achieving optimal performance bounds in datacenter environments.
Findings
Guarantees per-flow delay bounds proportional to hop count and flow size.
Demonstrates emulation of reversible queuing networks with congestion control and scheduling.
Achieves baseline performance levels for datacenter traffic management.
Abstract
We consider the problem of designing a packet-level congestion control and scheduling policy for datacenter networks. Current datacenter networks primarily inherit the principles that went into the design of Internet, where congestion control and scheduling are distributed. While distributed architecture provides robustness, it suffers in terms of performance. Unlike Internet, data center is fundamentally a "controlled" environment. This raises the possibility of designing a centralized architecture to achieve better performance. Recent solutions such as Fastpass and Flowtune have provided the proof of this concept. This raises the question: what is theoretically optimal performance achievable in a data center? We propose a centralized policy that guarantees a per-flow end-to-end flow delay bound of (#hops flow-size gap-to-capacity). Effectively such an end-to-end…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCloud Computing and Resource Management · Network Traffic and Congestion Control · Interconnection Networks and Systems
