Throughput optimization of TCP incast congestion control in large-scale datacenter networks

被引:12
|
作者
Xu, Lei [1 ]
Xu, Ke [1 ]
Jiang, Yong [2 ]
Ren, Fengyuan [1 ]
Wang, Haiyang [3 ]
机构
[1] Tsinghua Univ, Dept Comp Sci & Technol, Beijing, Peoples R China
[2] Tsinghua Univ, Grad Sch Shenzhen, Shenzhen, Guangdong, Peoples R China
[3] Univ Minnesota, Dept Comp Sci, Duluth, MN 55812 USA
基金
国家高技术研究发展计划(863计划);
关键词
Datacenter networks; Transport protocol; Switch queue; Incast; Congestion control;
D O I
10.1016/j.comnet.2017.06.004
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The many-to-one traffic pattern in datacenter networks leads to Transmission Control Protocol (TCP) in cast congestion and puts unprecedented pressure to cloud service providers. The abnormal TCP behaviors in incast increase system response time and unavoidably reduce the applicability of cloud-based system deployments. This paper proposes Receiver-oriented Congestion Control (RCC) to address heavy incast in large-scale datacenter networks. RCC is motivated by oscillatory queue size of switch when handling heavy incast and substantial potential of receiver in congestion control when using TCP. RCC makes effective use of centralized scheduler and Explicit Congestion Notification (ECN) at receiver. The RCC prototype is realized in network simulator 3 (ns3) which implements TCP exactly. This paper details the RCC design and evaluates its performance in diverse and heavy workloads. The evaluation results indicate that RCC has an average decreases of 47.5% in the mean queue size and 51.2% in the 99th-percentile latency in the heavy incast over TCP. (C) 2017 Elsevier B.V. All rights reserved.
引用
收藏
页码:46 / 60
页数:15
相关论文
共 50 条
  • [1] Enhancing TCP Incast Congestion Control Over Large-scale Datacenter Networks
    Xu, Lei
    Xu, Ke
    Jiang, Yong
    Ren, Fengyuan
    Wang, Haiyang
    [J]. 2015 IEEE 23RD INTERNATIONAL SYMPOSIUM ON QUALITY OF SERVICE (IWQOS), 2015, : 225 - 230
  • [2] 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
    [J]. IEEE 39TH ANNUAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE WORKSHOPS (COMPSAC 2015), VOL 3, 2015, : 155 - 162
  • [3] Session-Aware Congestion Control for TCP Incast in Datacenter Networks
    Li, Dagang
    Li, Shuyi
    Du, Zheng
    [J]. 2016 IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATION (ISCC), 2016, : 1227 - 1232
  • [4] Understanding TCP Incast Throughput Collapse in Datacenter Networks
    Chen, Yanpei
    Griffith, Rean
    Liu, Junda
    Katz, Randy H.
    Joseph, Anthony D.
    [J]. WREN 2009, 2009, : 73 - 82
  • [5] Improving the Incast Performance of Datacenter TCP by Using Rate-Based Congestion Control
    Wang, Jingyuan
    Jiang, Yunjing
    Li, Chao
    Ouyang, Yuanxin
    Xiong, Zhang
    [J]. IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2014, E97A (07): : 1654 - 1658
  • [6] ICON: Incast Congestion Control using Packet Pacing in Datacenter Networks
    Rezaei, Hamed
    Chaudhry, Muhammad Usama
    Almasi, Hamidreza
    Vamanan, Balajee
    [J]. 2019 11TH INTERNATIONAL CONFERENCE ON COMMUNICATION SYSTEMS & NETWORKS (COMSNETS), 2019, : 160 - 167
  • [7] On scalable modeling of TCP congestion control mechanism for large-scale IP networks
    Ohsaki, H
    Ujiie, J
    Imase, M
    [J]. 2005 SYMPOSIUM ON APPLICATIONS AND THE INTERNET, PROCEEDINGS, 2005, : 361 - 368
  • [8] ICTCP: Incast Congestion Control for TCP in Data-Center Networks
    Wu, Haitao
    Feng, Zhenqian
    Guo, Chuanxiong
    Zhang, Yongguang
    [J]. IEEE-ACM TRANSACTIONS ON NETWORKING, 2013, 21 (02) : 345 - 358
  • [9] DCQCN plus : Taming Large-scale Incast Congestion in RDMA over Ethernet Networks
    Gao, Yixiao
    Yang, Yuchen
    Chen, Tian
    Zheng, Jiaqi
    Mao, Bing
    Chen, Guihai
    [J]. 2018 IEEE 26TH INTERNATIONAL CONFERENCE ON NETWORK PROTOCOLS (ICNP), 2018, : 110 - 120
  • [10] Proactive Incast Congestion Control in a Datacenter Serving Web Applications
    Wang, Haoyu
    Shen, Haiying
    [J]. IEEE CONFERENCE ON COMPUTER COMMUNICATIONS (IEEE INFOCOM 2018), 2018, : 19 - 27