A receiver-driven transport protocol using differentiated algorithms for differential congestion in datacenters.

Xuhui Zhang,Qing Li , Feixue Han,Yong Jiang

Comput. Networks(2024)

引用 0|浏览2
暂无评分
摘要
With the continuous development of applications, data centers run application traffic from various service providers, and the requirements for data center networks are also increasing. Congestion control has always been a hot topic of discussion. Prevalent sender-driven transport protocols require adjusting their sending rate after network congestion occurs, and the long feedback delay makes them susceptible to a buffer overflow. Therefore, receiver-driven transport protocols are proposed, and the receiver adopts credits to allocate downlink bandwidth to overcome network congestion. This type of scheme solves last-hop congestion and reduces congestion feedback latency. However, the existing receiver-driven transport protocol is insensitive to congestion location and thus reacts inaccurately to congestion. To address this problem, this paper proposes a congestion control algorithm with congestion location awareness. In this scheme, 1) we first design an ECN-based congestion detection method to achieve lightweight congestion types awareness, i.e., instantaneous congestion and continuous congestion. 2) Based on this, we further design a differentiated transmission control strategy. For instantaneous congestion, we adopt adaptive backoff and delay control algorithms. For continuous congestion, we employ a rate control algorithm to reduce in-network congestion. This does not require complex modifications to the switch. In our evaluation, the overall average flow completion time (FCT) of DCC is up to 21%, 89%, 1.5×, and 3.4× better than Homa, ExpressPass, Timely, and pHost, respectively.
更多
查看译文
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要