XClose

Institute of Communications and Connected Systems

Home
Menu

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

Computer Communications | Kheirkhah M, Lee M | In recent years several multipath data transport mechanisms, such as MPTCP and XMP, have been introduced to effectively exploit the path diversity of ...

1 September 2020

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

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.

Publication Type:Journal Article
Publication Sub TypeArticle
Authors:Kheirkhah M, Lee M
Publisher:Elsevier
Publication date:01/09/2020
JournalComputer Communications
StatusPublished
Print ISSN0140-3664
DOI:http://dx.doi.org/10.1016/j.comcom.2020.07.034
Full Text URL:

https://discovery.ucl.ac.uk/id/eprint/10112030/

                                                                                                            


Explore how UCL research is advancing the future technologies of a connected world: