Reinforcement Learning for Datacenter Congestion Control
Not on the map. Why?
Abstract (arXiv)
We approach the task of network congestion control in datacenters using Reinforcement Learning (RL). Successful congestion control algorithms can dramatically improve latency and overall network throughput. Until today, no such learning-based algorithms have shown practical potential in this domain. Evidently, the most popular recent deployments rely on rule-based heuristics that are tested on a predetermined set of benchmarks. Consequently, these heuristics do not generalize well to newly-seen scenarios. Contrarily, we devise an RL-based algorithm with the aim of generalizing to different configurations of real-world datacenter networks. We overcome challenges such as partial-observability, non-stationarity, and multi-objectiveness. We further propose a policy gradient algorithm that leverages the analytical structure of the reward function to approximate its derivative and improve stability. We show that this scheme outperforms alternative popular RL approaches, and generalizes to scenarios that were not seen during training. Our experiments, conducted on a realistic simulator that emulates communication networks' behavior, exhibit improved performance concurrently on the multiple considered metrics compared to the popular algorithms deployed today in real datacenters. Our algorithm is being productized to replace heuristics in some of the largest datacenters in the world.
Key facts. Cited by 11 papers in the map (data through 7 Oct 2026). Builds on 7 of its 35 references that are in the map. First posted on arXiv 18 Feb 2021.
Builds on
7 of 35 references.
References · 7
- 2017Proximal Policy Optimization Algorithmscited by 14,441
- 2015Continuous control with deep reinforcement learningcited by 3,279
- 2019Dota 2 with Large Scale Deep Reinforcement Learningcited by 1,084
- 2018Reward Constrained Policy Optimizationcited by 397
- 2020Integer Quantization for Deep Learning Inference: Principles and Empirical Evaluationcited by 183
- 2018Simple random search provides a competitive approach to reinforcement learningcited by 75
- 2020Stable Policy Optimization via Off-Policy Divergence Regularizationcited by 16
Built on by
Citing papers per year: 2021: 2; 2022: 3; 2023: 3; 2024: 1; 2025: 1; 2026: 1.
11 papers.
- 2022Efficient Risk-Averse Reinforcement Learningcited by 41
- 2021Adaptive Discretization in Online Reinforcement Learningcited by 12
- 2021Learning and Information in Stochastic Networks and Queuescited by 8
- 2023Low-Rank MDPs with Continuous Action Spacescited by 4
- 2022Implementing Reinforcement Learning Datacenter Congestion Control in NVIDIA NICscited by 2
- 2022A Reinforcement Learning Approach to Optimize Available Network Bandwidth Utilizationcited by 2
- 2024Reinforcement Learning for Sustainable Energy: A Surveycited by 2
- 2023RayNet: A Simulation Platform for Developing Reinforcement Learning-Driven Network Protocolscited by 1
- 2023JoinGym: An Efficient Query Optimization Environment for Reinforcement Learningcited by 1
- 2025Demonstration of effective UCB-based routing in skill-based queues on real-world datacited by 0
- 2026Analyzing Symbolic Properties for DRL Agents in Systems and Networkingcited by 0
- 2026Analyzing Symbolic Properties for DRL Agents in Systems and Networking6 Apr 2026
- 2025Demonstration of effective UCB-based routing in skill-based queues on real-world data25 Jun 2025
- 2024Reinforcement Learning for Sustainable Energy: A Survey26 Jul 2024
- 2023Low-Rank MDPs with Continuous Action Spaces6 Nov 2023
- 2023JoinGym: An Efficient Query Optimization Environment for Reinforcement Learning21 Jul 2023
- 2023RayNet: A Simulation Platform for Developing Reinforcement Learning-Driven Network Protocols9 Feb 2023
- 2022A Reinforcement Learning Approach to Optimize Available Network Bandwidth Utilization22 Nov 2022
- 2022Implementing Reinforcement Learning Datacenter Congestion Control in NVIDIA NICs5 Jul 2022
- 2022Efficient Risk-Averse Reinforcement Learning10 May 2022
- 2021Adaptive Discretization in Online Reinforcement Learning29 Oct 2021
- 2021Learning and Information in Stochastic Networks and Queues18 May 2021