Abstract:
In modern datacenter networks (DCNs), mainstream congestion control (CC) mechanisms essentially rely on Explicit Congestion Notification (ECN) to reflect congestion. The ...Show MoreMetadata
Abstract:
In modern datacenter networks (DCNs), mainstream congestion control (CC) mechanisms essentially rely on Explicit Congestion Notification (ECN) to reflect congestion. The traditional static ECN threshold performs poorly under dynamic scenarios, and setting a proper ECN threshold under various traffic patterns is challenging and time-consuming. The recently proposed reinforcement learning (RL) based ECN Tuning algorithm (ACC) consumes a large number of computational resources, making it difficult to deploy on switches. In this paper, we present a lightweight and hierarchical automated ECN tuning algorithm called LAECN, which can fully exploit the performance benefits of deep reinforcement learning with ultra-low overhead. The simulation results show that LAECN improves performance significantly by reducing latency and increasing throughput in stable network conditions, and also shows consistent high performance in small flows network environments. For example, LAECN effectively improves throughput by up to 47%, 34%, 32% and 24% over DCQCN, TIMELY, HPCC and ACC, respectively.
Published in: IEEE Transactions on Network and Service Management ( Volume: 21, Issue: 6, December 2024)
Funding Agency:
Keywords assist with retrieval of results and provide a means to discovering other relevant content. Learn more.
- IEEE Keywords
- Index Terms
- Deep Reinforcement Learning ,
- Explicit Congestion Notification ,
- High Performance ,
- Network State ,
- Stable Network ,
- Network Environment ,
- Traffic Patterns ,
- Small Flow ,
- Modern Networks ,
- Static Threshold ,
- Series Of Experiments ,
- Network Performance ,
- Performance Degradation ,
- Stable Environment ,
- Computational Overhead ,
- Leaf Node ,
- Reward Function ,
- Network Patterns ,
- Markov Decision Process ,
- Reinforcement Learning Agent ,
- Queue Length ,
- Network Congestion ,
- Dynamic Adjustment ,
- Complex Topology ,
- Experimental Scenarios ,
- CPU Resources ,
- Gamma Value ,
- Deep Q-learning
- Author Keywords
Keywords assist with retrieval of results and provide a means to discovering other relevant content. Learn more.
- IEEE Keywords
- Index Terms
- Deep Reinforcement Learning ,
- Explicit Congestion Notification ,
- High Performance ,
- Network State ,
- Stable Network ,
- Network Environment ,
- Traffic Patterns ,
- Small Flow ,
- Modern Networks ,
- Static Threshold ,
- Series Of Experiments ,
- Network Performance ,
- Performance Degradation ,
- Stable Environment ,
- Computational Overhead ,
- Leaf Node ,
- Reward Function ,
- Network Patterns ,
- Markov Decision Process ,
- Reinforcement Learning Agent ,
- Queue Length ,
- Network Congestion ,
- Dynamic Adjustment ,
- Complex Topology ,
- Experimental Scenarios ,
- CPU Resources ,
- Gamma Value ,
- Deep Q-learning
- Author Keywords