Harmonia: Explicit Congestion Notification and Credit-Reservation Transport Converged Congestion Control in Datacenters

被引:0
|
作者
Hu, Ding-Huang [1 ]
Dong, De-Zun [1 ]
Bai, Yang [1 ]
Huang, Shan [1 ]
Zhou, Ze-Jia [1 ]
Wei, Zi-Hao [1 ]
Liao, Xiang-Ke [1 ]
机构
[1] Natl Univ Def Technol, Coll Comp Sci & Technol, Changsha 410073, Peoples R China
关键词
datacenter; credit-reservation protocol; ECN-based (explicit congestion notification based) protocol; multi-protocol converging; TCP; AVOIDANCE;
D O I
10.1007/s11390-021-1243-x
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Bursty traffic and thousands of concurrent flows incur inevitable network congestion in datacenter networks (DCNs) and then affect the overall performance. Various transport protocols are developed to mitigate the network congestion, including reactive and proactive protocols. Reactive schemes use different congestion signals, such as explicit congestion notification (ECN) and round trip time (RTT), to handle the network congestion after congestion arises. However, with the growth of scale and link speed in datacenters, reactive schemes encounter a significant problem of slow responding to congestion. On the contrary, proactive protocols (e.g., credit-reservation protocols) are designed to avoid congestion before it occurs, and they have the advantages of zero data loss, fast convergence and low buffer occupancy. But credit-reservation protocols have not been widely deployed in current DCNs (e.g., Microsoft, Amazon), which mainly deploy ECN-based protocols, such as data center transport control protocol (DCTCP) and data center quantized congestion notification (DCQCN). And in an actual deployment scenario, it is hard to guarantee one protocol to be deployed in every server at one time. When credit-reservation protocol is deployed to DCNs step by step, the network will be converted to multi-protocol state and will face the following fundamental challenges: 1) unfairness, 2) high buffer occupancy, and 3) heavy tail latency. Therefore, we propose Harmonia, aiming for converging ECN-based and credit-reservation protocols to fairness with minimal modification. To the best of our knowledge, Harmonia is the first to address the trouble of harmonizing proactive and reactive congestion control. Targeting the common ECN-based protocols-DCTCP and DCQCN, Harmonia leverages forward ECN and RTT to deliver real-time congestion information and redefines feedback control. After the evaluation, the results show that Harmonia effectively solves the unfair link allocation, eliminating the timeouts and addressing the buffer overflow.
引用
下载
收藏
页码:1071 / 1086
页数:16
相关论文
共 50 条
  • [1] Harmonia: Explicit Congestion Notification and Credit-Reservation Transport Converged Congestion Control in Datacenters
    Ding-Huang Hu
    De-Zun Dong
    Yang Bai
    Shan Huang
    Ze-Jia Zhou
    Zi-Hao Wei
    Xiang-Ke Liao
    Journal of Computer Science and Technology, 2021, 36 : 1071 - 1086
  • [2] EC4: ECN and Credit-Reservation Converged Congestion Control
    Wei, Zihao
    Dong, Dezun
    Huang, Shan
    Xiao, Liquan
    2019 IEEE 25TH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS), 2019, : 209 - 216
  • [3] ExpressPass plus : ECN-friendly Credit Reservation Congestion Control for Datacenters
    Wei, Zihao
    Dong, Dezun
    Huang, Shan
    Xiao, Liquan
    PROCEEDINGS OF THE 2019 ACM SIGCOMM CONFERENCE POSTERS AND DEMOS (SIGCOMM '19), 2019, : 169 - 171
  • [4] On window-based congestion control with explicit congestion notification
    Byun, HJ
    Lim, JT
    IEICE TRANSACTIONS ON COMMUNICATIONS, 2003, E86B (01) : 421 - 427
  • [5] Window-based congestion control in TCP with explicit congestion notification: Multiple congestion
    Byun, HJ
    Lim, JT
    7TH WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL VII, PROCEEDINGS, 2003, : 60 - 62
  • [6] Congestion control using multilevel explicit congestion notification in satellite networks
    Durresi, A
    Sridharan, M
    Liu, CL
    Goyal, M
    Jain, R
    TENTH INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATIONS AND NETWORKS, PROCEEDINGS, 2001, : 483 - 488
  • [7] Fair TCP congestion control in heterogeneous networks with explicit congestion notification
    Byun, HJ
    Lim, JT
    IEE PROCEEDINGS-COMMUNICATIONS, 2005, 152 (01): : 13 - 21
  • [8] A Proactive Transport Mechanism with Explicit Congestion Notification for NDN
    Zhou, Jianer
    Wu, Qinghua
    Li, Zhenyu
    Kaafar, Mohamed Ali
    Xie, Gaogang
    2015 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2015, : 5242 - 5247
  • [9] The power of explicit congestion notification
    Kuzmanovic, A
    ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2005, 35 (04) : 61 - 72
  • [10] Adaptive explicit congestion notification
    Zheng, ZC
    Kinicki, R
    ISCC 2002: SEVENTH INTERNATIONAL SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS, PROCEEDINGS, 2002, : 855 - 860