ICTCP: Incast Congestion Control for TCP in Data-Center Networks

被引:135
|
作者
Wu, Haitao [1 ]
Feng, Zhenqian [1 ]
Guo, Chuanxiong [1 ]
Zhang, Yongguang [1 ]
机构
[1] Microsoft Res Asia MSRA, Wireless & Networking Grp, Beijing 100080, Peoples R China
关键词
Data-center networks; incast congestion; TCP;
D O I
10.1109/TNET.2012.2197411
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Transport Control Protocol (TCP) incast congestion happens in high-bandwidth and low-latency networks when multiple synchronized servers send data to the same receiver in parallel. For many important data-center applications such as MapReduce and Search, this many-to-one traffic pattern is common. Hence TCP incast congestion may severely degrade their performances, e.g., by increasing response time. In this paper, we study TCP incast in detail by focusing on the relationships between TCP throughput, round-trip time (RTT), and receive window. Unlike previous approaches, which mitigate the impact of TCP incast congestion by using a fine-grained timeout value, our idea is to design an Incast congestion Control for TCP (ICTCP) scheme on the receiver side. In particular, our method adjusts the TCP receive window proactively before packet loss occurs. The implementation and experiments in our testbed demonstrate that we achieve almost zero timeouts and high goodput for TCP incast.
引用
收藏
页码:345 / 358
页数:14
相关论文
共 50 条
  • [21] M21TCP: Overcoming TCP Incast Congestion in Data Centres
    Adesanmi, Akintomide
    Mhamdi, Lotfi
    2015 IEEE 4TH INTERNATIONAL CONFERENCE ON CLOUD NETWORKING (CLOUDNET), 2015, : 20 - 25
  • [22] Incast-Aware Switch-Assisted TCP Congestion Control for Data Centers
    Abdelmoniem, Ahmed M.
    Bensaou, Brahim
    2015 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2015,
  • [23] Mitigating incast-TCP congestion in data centers with SDN
    Ahmed M. Abdelmoniem
    Brahim Bensaou
    Amuda James Abu
    Annals of Telecommunications, 2018, 73 : 263 - 277
  • [24] Mitigating incast-TCP congestion in data centers with SDN
    Abdelmoniem, Ahmed M.
    Bensaou, Brahim
    Abu, Amuda James
    ANNALS OF TELECOMMUNICATIONS, 2018, 73 (3-4) : 263 - 277
  • [25] An Effective Approach to Preventing TCP Incast Throughput Collapse for Data Center Networks
    Zheng, Hongyun
    Qiao, Chunming
    2011 IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE (GLOBECOM 2011), 2011,
  • [26] IDTCP: An effective approach to mitigating the TCP incast problem in data center networks
    Wang, Guodong
    Ren, Yongmao
    Dou, Ke
    Li, Jun
    INFORMATION SYSTEMS FRONTIERS, 2014, 16 (01) : 35 - 44
  • [27] IDTCP: An effective approach to mitigating the TCP incast problem in data center networks
    Guodong Wang
    Yongmao Ren
    Ke Dou
    Jun Li
    Information Systems Frontiers, 2014, 16 : 35 - 44
  • [28] Fine-Grained Congestion Control for Multipath TCP in Data Center Networks
    Ye, Jin
    Feng, Luting
    Xie, Ziqi
    Huang, Jiawei
    Li, Xiaohuan
    IEEE ACCESS, 2019, 7 : 31782 - 31790
  • [29] IA-TCP: A Rate Based Incast-Avoidance Algorithm for TCP in Data Center Networks
    Hwang, Jaehyun
    Yoo, Joon
    Choi, Nakjung
    2012 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2012,
  • [30] Flow-Aware Congestion Control to Improve Throughput under TCP Incast in Datacenter Networks
    Lee, Chunghan
    Nakagawa, Yukihiro
    Hyoudou, Kazuki
    Kobayashi, Shinji
    Shiraki, Osamu
    Shimizu, Takeshi
    IEEE 39TH ANNUAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE WORKSHOPS (COMPSAC 2015), VOL 3, 2015, : 155 - 162