RaceCC: A rapidly converging explicit congestion control for datacenter networks

被引:0
|
作者
Shao, Jiang [1 ]
Li, Minglin [1 ]
Li, Xinyi [1 ]
Liu, Guowei [2 ]
Liu, Sen [1 ]
Liu, Bin [2 ]
Xu, Yang [1 ,3 ]
机构
[1] Fudan Univ, Sch Comp Sci, Shanghai, Peoples R China
[2] Tsinghua Univ, Dept Comp Sci & Technol, Beijing, Peoples R China
[3] Peng Cheng Lab, Shenzhen, Guangdong, Peoples R China
基金
上海市自然科学基金; 中国国家自然科学基金;
关键词
Datacenter network; Congestion control; Fairness; Convergence;
D O I
10.1016/j.jnca.2023.103673
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Congestion control (CC) in datacenter networks has three primary goals: high link utilization, low queuing delay, and rapid convergence to fairness. Most of the host-driven CC schemes perform well in achieving the first two goals, while it is difficult to converge to fairness rapidly. Switch-driven CC schemes can be a compelling alternative to achieve fairness since switches explicitly provide feedback to hosts. However, we found that existing switch-driven CC schemes converge slowly or sometimes could not guarantee low queues. Based on these observations, in this paper, we propose RaceCC, a RApidly Converging Explicit CC to achieve the three primary goals simultaneously. As a switch-driven CC scheme, RaceCC enables flows to reach a fair rate after the first RTT and guarantees high link utilization and low queue length. To converge rapidly, RaceCC adjusts flow rates through an intuitive MIMD method with additive-decrease for short queues and precise update for increase. Meanwhile, RaceCC can be implemented with several simple operations. We theoretically analyze the stability of RaceCC and evaluate its performance through micro-benchmark and large-scale simulations. The results show that RaceCC reduces the overall average and tail flow completion time (FCT) by 20% & SIM; 57% and 15% & SIM; 63%, compared to DCQCN, TIMELY, HPCC, PowerTCP, RCP and RoCC.
引用
收藏
页数:14
相关论文
共 50 条
  • [1] Fast-Converging Congestion Control in Datacenter Networks
    Zhou, Yukun
    Dong, Dezun
    Pang, Zhengbin
    Ye, Junhong
    Jin, Feng
    2022 27TH IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS (IEEE ISCC 2022), 2022,
  • [2] EQF: An Explicit Queue-length Feedback for TCP Congestion Control in Datacenter Networks
    Lu, Yifei
    Fan, Xiaoting
    Qian, Lei
    2017 FIFTH INTERNATIONAL CONFERENCE ON ADVANCED CLOUD AND BIG DATA (CBD), 2017, : 69 - 74
  • [3] Flow-aware explicit congestion notification for datacenter networks
    Pan Zhou
    Hongfang Yu
    Gang Sun
    Long Luo
    Shouxi Luo
    Zilong Ye
    Cluster Computing, 2019, 22 : 1431 - 1446
  • [4] Flow-aware explicit congestion notification for datacenter networks
    Zhou, Pan
    Yu, Hongfang
    Sun, Gang
    Luo, Long
    Luo, Shouxi
    Ye, Zilong
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2019, 22 (04): : 1431 - 1446
  • [5] Congestion Control for Cross-Datacenter Networks
    Zeng, Gaoxiong
    Bai, Wei
    Chen, Ge
    Chen, Kai
    Han, Dongsu
    Zhu, Yibo
    Cui, Lei
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2022, 30 (05) : 2074 - 2089
  • [6] Congestion Control for Cross-Datacenter Networks
    Zeng, Gaoxiong
    Bai, Wei
    Chen, Ge
    Chen, Kai
    Han, Dongsu
    Zhu, Yibo
    Cui, Lei
    2019 IEEE 27TH INTERNATIONAL CONFERENCE ON NETWORK PROTOCOLS (IEEE ICNP), 2019,
  • [7] Congestion Control for Datacenter Networks: A Control-Theoretic Approach
    Menikkumbura, Danushka
    Taheri, Parvin
    Vanini, Erico
    Fahmy, Sonia
    Eugster, Patrick
    Edsall, Tom
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2023, 34 (05) : 1682 - 1696
  • [8] Pulser: Fast Congestion Response Using Explicit Incast Notifications for Datacenter Networks
    Almasi, Hamidreza
    Rezaei, Hamed
    Chaudhry, Muhammad Usama
    Vamanan, Balajee
    2019 25TH IEEE INTERNATIONAL SYMPOSIUM ON LOCAL AND METROPOLITAN AREA NETWORKS (IEEE LANMAN 2019), 2019,
  • [9] Towards Coordinated Congestion Control and Load Balancing in Datacenter Networks
    Zhao, Zhengwei
    Jiang, Zhixiong
    Lu, Chunyang
    Cai, Yushan
    Bi, Jingping
    2013 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2013, : 1285 - 1290
  • [10] GTCP: Hybrid Congestion Control for Cross-Datacenter Networks
    Zou, Shaojun
    Huang, Jiawei
    Liu, Jingling
    Zhang, Tao
    Jiang, Ning
    Wang, Jianxin
    2021 IEEE 41ST INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS 2021), 2021, : 932 - 942