计算机科学
排队
模型预测控制
实时计算
网络拥塞
数据中心
流量控制(数据)
测距
计算机网络
排队论
控制(管理)
流量(数学)
在线算法
流量网络
数据丢失
滑动窗口协议
窗口(计算)
数据建模
调度(生产过程)
交通拥挤
计算复杂性理论
数据流图
分布式计算
缓冲区溢出
弹道
中心(范畴论)
流量(计算机网络)
最优控制
交通模型
算法
流动队列
网络模型
作者
Yiming Zheng,K. Zhang,Haoran Qi,Zhan Shu,Qing Zhao
标识
DOI:10.1109/tnse.2025.3626049
摘要
This paper is concerned with congestion control (CC) of data center networks (DCN) from a control theoretical perspective. We first establish a discrete-time state-space model to capture the behaviors between the queue length and congestion window (CWND) size. Leveraging this model, we propose a model predictive congestion control (MPCC) algorithm in remote direct memory access-enabled DCNs. As a window-based CC, MPCC dynamically adjusts the flow's CWND size according to the observed network conditions. To further enhance MPCC performance, an explicit MPCC (EMPCC) is also constructed, which can be pre-solved offline to reduce online computational cost guided by the explicit model predictive control (MPC) method. Through experiments ranging from bursty incast to real-world traffic patterns, we demonstrate that (E)MPCC significantly reduces occupied switch queue length and flow completion time while maintaining flow fairness and throughput, outperforming other well-known and widely adopted DCN-special CC algorithms such as DCTCP, DCQCN, TIMELY, SWIFT, and HPCC.
科研通智能强力驱动
Strongly Powered by AbleSci AI