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 条
  • [31] Dual Channel Adaptive Congestion Control for Datacenters
    Xu, Cong
    Tu, Boyan
    Li, Guoping
    Yuan, Tingqiu
    Yang, Jiahai
    IEEE CONFERENCE ON COMPUTER COMMUNICATIONS WORKSHOPS (IEEE INFOCOM 2019 WKSHPS), 2019, : 514 - 521
  • [32] APCC: Agile and Precise Congestion Control in Datacenters
    Zhou, Renjie
    Yuan, Guoyuan
    Dong, Dezun
    Huang, Shan
    2020 IEEE INTL SYMP ON PARALLEL & DISTRIBUTED PROCESSING WITH APPLICATIONS, INTL CONF ON BIG DATA & CLOUD COMPUTING, INTL SYMP SOCIAL COMPUTING & NETWORKING, INTL CONF ON SUSTAINABLE COMPUTING & COMMUNICATIONS (ISPA/BDCLOUD/SOCIALCOM/SUSTAINCOM 2020), 2020, : 649 - 656
  • [33] Multicast Congestion Control with Quantized Congestion Notification in Data Center Networks
    Tanisawa, Yuki
    Yamamoto, Miki
    IEICE TRANSACTIONS ON COMMUNICATIONS, 2014, E97B (06) : 1121 - 1129
  • [34] Enabling Internet-Wide Deployment of Explicit Congestion Notification
    Trammell, Brian
    Uhlewind, Mirja K.
    Boppart, Damiano
    Learmonth, Iain
    Fairhurst, Gorry
    Scheffenegger, Richard
    PASSIVE AND ACTIVE MEASUREMENT (PAM 2015), 2015, 8995 : 193 - 205
  • [35] Applicability of explicit congestion notification in very high speed networks
    Laalaoua, R
    Dotaro, E
    Atmaca, T
    INTERNET II: QUALITY OF SERVICE AND FUTURE DIRECTIONS, 1999, 3842 : 38 - 48
  • [36] 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
  • [37] Reliability consideration of window flow control scheme for a communication system with explicit congestion notification
    Kimura, Mitsutaka
    Imaizumi, Mitsuhiro
    Yasui, Kazumi
    RECENT ADVANCES IN STOCHASTIC OPERATIONS RESEARCH, 2007, : 101 - +
  • [38] Fairness improvement method using explicit congestion notification for QUIC
    Uchida, Nobuhiro
    Nobayashi, Daiki
    Cavendish, Dirceu
    Ikenaga, Takeshi
    IEICE COMMUNICATIONS EXPRESS, 2024, 13 (06): : 222 - 226
  • [39] 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
  • [40] Explicit Congestion Notification (ECN) in TCP over wireless network
    Ramani, R
    Karandikar, A
    2000 IEEE INTERNATIONAL CONFERENCE ON PERSONAL WIRELESS COMMUNICATIONS, 2000, : 495 - 499