AMP: An Adaptive Multipath TCP for Data Center Networks

被引:0
|
作者
Kheirkhah, Morteza [1 ]
Lee, Myungjin [2 ]
机构
[1] UCL, London, England
[2] Univ Edinburgh, Edinburgh, Midlothian, Scotland
基金
欧盟地平线“2020”;
关键词
D O I
10.23919/ifipnetworking46909.2019.8999392
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
MPTCP and its ECN-capable variants such as XMP and DCM have recently been introduced to effectively exploit the path diversity of modern data center networks (DCNs). Although these multipath schemes improve overall network throughput compared to single-path schemes due to their fast, host-based, load balancing ability, they failed to address the following two problems: TCP incast and last hop unfairness. Firstly, these mechanisms cause frequent TCP incast collapses when used for workloads with a many-to-one communication pattern, commonly found in DCNs. Secondly, the last hop unfairness problem severely violates network fairness as single-path flows achieve 2-5 times less throughput than multipath flows. To effectively tackle these problems, we propose the Adaptive MultiPath (AMP) 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 data transmission via multiple paths. Our evaluation results under a diverse set of scenarios in a large-scale fat-tree topology demonstrate that AMP is robust to the TCP incast problem and improves network fairness between multipath and single-path flows significantly with no performance loss.
引用
收藏
页数:9
相关论文
共 50 条
  • [1] AMP: An Adaptive Multipath TCP for Data Center Networks
    Kheirkhah, Morteza
    Lee, Myungjin
    [J]. 2019 IFIP NETWORKING CONFERENCE (IFIP NETWORKING), 2019,
  • [2] Fast Coupled Retransmission for Multipath TCP in Data Center Networks
    Hwang, Jaehyun
    Walid, Anwar
    Yoo, Joon
    [J]. IEEE SYSTEMS JOURNAL, 2018, 12 (01): : 1056 - 1059
  • [3] Fine-Grained Congestion Control for Multipath TCP in Data Center Networks
    Ye, Jin
    Feng, Luting
    Xie, Ziqi
    Huang, Jiawei
    Li, Xiaohuan
    [J]. IEEE ACCESS, 2019, 7 : 31782 - 31790
  • [4] Improving TCP Performance in Data Center Networks with Adaptive Complementary Coding
    Sun, Jiyan
    Zhang, Yan
    Tang, Ding
    Zhang, Shuli
    Xu, Zhen
    Ge, Jingguo
    [J]. 40TH ANNUAL IEEE CONFERENCE ON LOCAL COMPUTER NETWORKS (LCN 2015), 2015, : 295 - 302
  • [5] TCP improvements for Data Center Networks
    Das, Tanmoy
    Sivalingam, Krishna M.
    [J]. 2013 FIFTH INTERNATIONAL CONFERENCE ON COMMUNICATION SYSTEMS AND NETWORKS (COMSNETS), 2013,
  • [6] TCP Pacing in Data Center Networks
    Ghobadi, Monia
    Ganjali, Yashar
    [J]. 2013 IEEE 21ST ANNUAL SYMPOSIUM ON HIGH-PERFORMANCE INTERCONNECTS (HOTI), 2013, : 25 - 32
  • [7] Adaptive-Acceleration Data Center TCP
    Zhang, Tao
    Wang, Jianxin
    Huang, Jiawei
    Huang, Yi
    Chen, Jianer
    Pan, Yi
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2015, 64 (06) : 1522 - 1533
  • [8] MULTIPATH TCP IN LTE NETWORKS
    Vondrous, Ondrej
    Macejko, Peter
    Kocur, Zbynek
    [J]. ADVANCES IN ELECTRICAL AND ELECTRONIC ENGINEERING, 2014, 12 (04) : 294 - 300
  • [9] Flow-Aware Adaptive Pacing to Mitigate TCP Incast in Data Center Networks
    Zou, Shaojun
    Huang, Jiawei
    Zhou, Yutao
    Wang, Jianxin
    He, Tian
    [J]. 2017 IEEE 37TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS 2017), 2017, : 2119 - 2124
  • [10] Flow-Aware Adaptive Pacing to Mitigate TCP Incast in Data Center Networks
    Zou, Shaojun
    Huang, Jiawei
    Wang, Jianxin
    He, Tian
    [J]. IEEE-ACM TRANSACTIONS ON NETWORKING, 2021, 29 (01) : 134 - 147