Litcius/Paper detail

SRCC: Sub-RTT Congestion Control for Lossless Datacenter Networks

Jinbin Hu, Shuying Rao, Min Zhu, Jiawei Huang, Jianxin Wang, Jin Wang

2024IEEE Transactions on Industrial Informatics14 citationsDOI

Abstract

To meet the stringent requirements of industrial applications, modern Ethernet datacenter networks widely deployed with remote direct memory access (RDMA) technology and priority-based flow control (PFC) scheme aim at providing low latency and high throughput transmission performance. However, the existing end-to-end congestion control cannot handle the transient congestion timely due to the round-trip-time (RTT) level control loop, inevitably resulting in PFC triggering. In this article, we propose a Sub-RTT congestion control mechanism called SRCC to alleviate bursty congestion timely. Specifically, SRCC identifies the congested flows accurately, notifies congestion directly from the hotspot to the corresponding source at the sub-RTT control loop and adjusts the sending rate to avoid PFC's head-of-line blocking. Compared to the state-of-the-art end-to-end transmission protocols, the evaluation results show that SRCC effectively reduces the average flow completion time (FCT) by up to 61%, 52%, 40%, and 24% over datacenter quantized congestion notification (DCQCN), Swift, high precision congestion control (HPCC), and photonic congestion notification (PCN), respectively.

Topics & Concepts

Network congestionComputer scienceLossless compressionComputer networkData compressionArtificial intelligenceNetwork packetCloud Computing and Resource ManagementIoT and Edge/Fog ComputingSoftware-Defined Networks and 5G