Explicit multipath congestion control for data center networks
2013 | conference paper
Jump to: Cite & Linked | Documents & Media | Details | Version history
Cite this publication
Explicit multipath congestion control for data center networks
Cao, Y.; Xu, M.; Fu, X. & Dong, E. (2013)
Proceedings of the ninth ACM conference on Emerging networking experiments and technologies pp. 73-84. CoNEXT '13, Santa Barbara, California, USA.
Association for Computing Machinery. DOI: https://doi.org/10.1145/2535372.2535384
Documents & Media
Details
- Authors
- Cao, Yu; Xu, Mingwei; Fu, Xiaoming ; Dong, Enhuan
- Abstract
- The vast majority of application traffic in modern data center networks (DCNs) can be classified into two categories: throughput-sensitive large flows and latency-sensitive small flows. These two types of flows have the conflicting requirements on link buffer occupancy. Existing data transfer proposals either do not fully utilize the path diversity of DCNs to improve the throughput of large flows, or cannot achieve a controllable link buffer occupancy to meet the low latency requirement of small flows. Aiming to balance throughput with latency, we develop the eXplicit MultiPath (XMP) congestion control scheme for DCNs. XMP comprises two components: the BOS algorithm brings link queue buffers consumed by large flows under control, while the TraSh algorithm is responsible for shifting traffic from more congested paths to less congested ones, thus achieving high throughput. We implemented XMP and evaluated its performance on traffic shifting, fairness, goodput, buffer occupancy and link utilization by conducting comprehensive experiments and simulations. The results show that XMP outperforms existing schemes and achieves a reasonable tradeoff between throughput and latency.
- Issue Date
- 2013
- Publisher
- Association for Computing Machinery
- Conference
- CoNEXT '13
- ISBN
- 978-1-4503-2101-3
- Conference Place
- Santa Barbara, California, USA
- Event start
- 2013-12-09
- Event end
- 2013-12-12
- Language
- English