20212021 IEEE 5th Information Technology,Networking,Electronic and Automation Control Conference (ITNEC)Requires access

DCQCN Advanced (DCQCN-A) : Combining ECN and RTT for RDMA Congestion Control

Yongrui Hu, Zheng Shi, Yang Nie, Liguo Qian

Open publisher page 7 citations

Abstract

Since DCQCN was proposed in 2015, it has gradually become a common congestion control solution for remote direct memory access (RDMA), which is rapidly becoming a basic feature of high-speed clusters and data center networks. However, DCQCN has performance problems in the face of the ultralow latency and high bandwidth requirements of large data centers. As an explicit congestion notification (ECN) dominated congestion control (CC) algorithm, DCQCN is prone to queuing and causing delay and even packet loss in large-scale communications. Therefore, this paper proposes DCQCN-A, an algorithm that combines ECN and Round-Trip Time (RTT) to improve congestion control capabilities. In simulation, DCQCN-A can handle incast congestion of at least 2048 flows, which is 4 times more than that of DCQCN. The performance in microbenchmarks shows the convergence, fairness and adaptability of DCQCN-A. As for realistic loads, the average latency of DCQCN-A in Websearch load is 13.2µs, and it is 45% lower than DCQCN. In FB_Hadoop, DCQCN-A has a 15% lower average latency than DCQCN.

About this research paper

What this paper is about

Since DCQCN was proposed in 2015, it has gradually become a common congestion control solution for remote direct memory access (RDMA), which is rapidly becoming a basic feature of high-speed clusters and data center networks. However, DCQCN has performance problems in the face of the ultralow latency and high bandwidth requirements of large data centers. As an explicit congestion notification (ECN) dominated congestion control (CC) algorithm, DCQCN is prone to queuing and causing delay and even packet loss in large-scale communications. Therefore, this paper proposes DCQCN-A, an algorithm that combines ECN and Round-Trip Time (RTT) to improve congestion control capabilities. In simulation, DCQCN-A can handle incast congestion of at least 2048 flows, which is 4 times more than that of DCQCN. The performance in microbenchmarks shows the convergence, fairness and adaptability of DCQCN-A. As for realistic loads, the average latency of DCQCN-A in Websearch load is 13.2µs, and it is 45% lower than DCQCN. In FB_Hadoop, DCQCN-A has a 15% lower average latency than DCQCN.

Why it matters

OpenAlex reports 7 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

Since DCQCN was proposed in 2015, it has gradually become a common congestion control solution for remote direct memory access (RDMA), which is rapidly becoming a basic feature of high-speed clusters and data center networks. However, DCQCN has performance problems in the face of the ultralow latency and high bandwidth requirements of large data centers. As an explicit congestion notification (ECN) dominated congestion control (CC) algorithm, DCQCN is prone to queuing and causing delay and even packet loss in large-scale communications. Therefore, this paper proposes DCQCN-A, an algorithm that combines ECN and Round-Trip Time (RTT) to improve congestion control capabilities. In simulation, DCQCN-A can handle incast congestion of at least 2048 flows, which is 4 times more than that of DCQCN. The performance in microbenchmarks shows the convergence, fairness and adaptability of DCQCN-A. As for realistic loads, the average latency of DCQCN-A in Websearch load is 13.2µs, and it is 45% lower than DCQCN. In FB_Hadoop, DCQCN-A has a 15% lower average latency than DCQCN.

Key concepts: Remote direct memory access, Computer science, Network congestion, Explicit Congestion Notification, Computer network, Latency (audio), Queueing theory, Network packet

Related papers

Back to paper searchBrowse research topicsOriginal source
DCQCN Advanced (DCQCN-A) : Combining ECN and RTT for RDMA Congestion Control — Research Paper | ScholarLens