UCL Discovery
UCL home » Library Services » Electronic resources » UCL Discovery

A solution to MPTCP's inefficiencies under the incast problem for Data Center Networks

Kheirkhah, M; Lee, M; (2020) A solution to MPTCP's inefficiencies under the incast problem for Data Center Networks. Computer Communications , 161 pp. 238-247. 10.1016/j.comcom.2020.07.034. Green open access

[thumbnail of amp_comcom.pdf]
Preview
Text
amp_comcom.pdf - Published Version

Download (1MB) | Preview

Abstract

In recent years several multipath data transport mechanisms, such as MPTCP and XMP, have been introduced to effectively exploit the path diversity of data center networks (DCNs). However, these multipath schemes have not been widely deployed in DCNs. We argue that two key factors among others impeded their adoption: TCP incast and minimum window syndrome . First, these mechanisms are ill-suited for workloads with a many-to-one communication pattern, commonly found in DCNs, causing frequent TCP incast collapses. Second, the syndrome we discover for the first time, results in 2-5 times lower throughput for single-path flows than multipath flows, thus severely violating network fairness. To effectively tackle these problems, we propose AMP: an adaptive multipath congestion control mechanism that quickly detects the onset of these problems and transforms its multipath flow into a single-path flow. Once these problems disappear, AMP safely reverses this transformation and continues its data transmission via multiple paths. Our evaluation results under a diverse set of scenarios in a fat-tree topology with realistic workloads demonstrate that AMP is robust to the TCP incast problem and improves network fairness between multipath and single-path flows significantly with little performance loss.

Type: Article
Title: A solution to MPTCP's inefficiencies under the incast problem for Data Center Networks
Open access status: An open access version is available from UCL Discovery
DOI: 10.1016/j.comcom.2020.07.034
Publisher version: https://doi.org/10.1016/j.comcom.2020.07.034
Language: English
Additional information: This version is the author accepted manuscript. For information on re-use, please refer to the publisher’s terms and conditions.
Keywords: Data Center Network, Multipath Transport, Congestion Control, Flow Scheduling
UCL classification: UCL
UCL > Provost and Vice Provost Offices > UCL BEAMS
UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science
UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science > Dept of Electronic and Electrical Eng
URI: https://discovery.ucl.ac.uk/id/eprint/10112030
Downloads since deposit
60Downloads
Download activity - last month
Download activity - last 12 months
Downloads by country - last 12 months

Archive Staff Only

View Item View Item