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

被引:3
|
作者
Kheirkhah, Morteza [1 ]
Lee, Myungjin [2 ]
机构
[1] UCL, Dept Elect & Elect Engn, London, England
[2] Univ Edinburgh, Sch Informat, Edinburgh, Midlothian, Scotland
关键词
Data Center Network; Multipath transport; Congestion control; Flow scheduling; TCP; ALGORITHMS;
D O I
10.1016/j.comcom.2020.07.034
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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 manyto-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.
引用
收藏
页码:238 / 247
页数:10
相关论文
共 50 条
  • [1] MPTCP Incast in Data Center Networks
    Li Ming
    Lukyanenko, Andrey
    Tarkoma, Sasu
    Yla-Jaaski, Antti
    [J]. CHINA COMMUNICATIONS, 2014, 11 (04) : 25 - 37
  • [2] Balanced Multipath Transport Protocol for Mitigating MPTCP Incast in Data Center Networks
    Suryavanshi, Mahendra
    Kumar, Ajay
    Yadav, Jyoti
    [J]. INTERNATIONAL JOURNAL OF NEXT-GENERATION COMPUTING, 2021, 12 (03): : 328 - 342
  • [3] Transmission Control of MPTCP Incast Based on Buffer Balance Factor Allocation in Data Center Networks
    Pang, Shanchen
    Yao, Jiamin
    Wang, Xun
    Ding, Tong
    Zhang, Li
    [J]. IEEE ACCESS, 2019, 7 : 183428 - 183434
  • [4] Modeling and Solving TCP Incast Problem in Data Center Networks
    Zhang, Jiao
    Ren, Fengyuan
    Tang, Li
    Lin, Chuang
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2015, 26 (02) : 478 - 491
  • [5] IDTCP: An effective approach to mitigating the TCP incast problem in data center networks
    Wang, Guodong
    Ren, Yongmao
    Dou, Ke
    Li, Jun
    [J]. INFORMATION SYSTEMS FRONTIERS, 2014, 16 (01) : 35 - 44
  • [6] Curbing of TCP Incast in Data Center Networks
    Amrutha, R.
    Nithya, V.
    [J]. 2015 4TH INTERNATIONAL CONFERENCE ON RELIABILITY, INFOCOM TECHNOLOGIES AND OPTIMIZATION (ICRITO) (TRENDS AND FUTURE DIRECTIONS), 2015,
  • [7] A survey on TCP Incast in data center networks
    Ren, Yongmao
    Zhao, Yu
    Liu, Pei
    Dou, Ke
    Li, Jun
    [J]. INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2014, 27 (08) : 1160 - 1172
  • [8] IDTCP: An effective approach to mitigating the TCP incast problem in data center networks
    Guodong Wang
    Yongmao Ren
    Ke Dou
    Jun Li
    [J]. Information Systems Frontiers, 2014, 16 : 35 - 44
  • [9] On Mitigating TCP Incast in Data Center Networks
    Zhang, Yan
    Ansari, Nirwan
    [J]. 2011 PROCEEDINGS IEEE INFOCOM, 2011, : 51 - 55
  • [10] Queue length feedback-based solution of TCP Incast in data center networks
    Ahmed, Hasnain
    Arshad, Muhammad Junaid
    [J]. TURKISH JOURNAL OF ELECTRICAL ENGINEERING AND COMPUTER SCIENCES, 2019, 27 (03) : 2068 - 2080