FAR: Fast and Accurate Rate Control for Lossless Datacenter Networks

View at publisher
Authors: Jingling Liu, Shengwen Zhou, Zhaoyi Li, Yijun Li, Zihao Chen, Xiaojun Zhu, Jing Shao, Sitan Li, Wanchun Jiang, Jianxin Wang, Ping Zhong, Jiawei Huang
Cited by: 2
References: 31

Abstract

In recent years, end-to-end congestion control algorithms or flow pausing mechanisms are proposed to achieve high throughput and low latency in datacenter networks. However, prior end-to-end congestion control works without complex signals fail to achieve fast convergence to a stable equilibrium state and effectively handle the transient congestion, while existing flow pausing mechanisms are decoupled from congestion control, which leads to long convergence time after transient states and incomplete queue elimination in equilibrium states. To address these issues, we present FAR, a rate control protocol that combines the advantages of flow pausing and congestion control. At its heart, FAR couples the bandwidth-estimation-based congestion control and the end-to-end flow pausing mechanisms. After flow pausing, FAR quickly explore the available bandwidth with a binary-search probe to achieve high throughput and low latency. Meanwhile, FAR employs a probe staggering mechanism to address the queue oscillation issue in high-concurrency scenarios. We implement the prototype of FAR using DPDK. Extensive evaluation results demonstrate that our protocol achieves accurate bandwidth estimation and reduces the tail flow completion time (FCT) by up to 67% compared with the state-of-the-art designs.

Fields of Study & Subjects

Cloud Computing and Resource Management Software-Defined Networks and 5G Network Traffic and Congestion Control

Publication details

Journal / source
IEEE Transactions on Networking
Publisher
Institute of Electrical and Electronics Engineers (IEEE)
Volume
34
Pages
2939–2953
Publication date
1 January 2026