RoCC: robust congestion control for RDMA

RoCC: robust congestion control for RDMA
复制标题

DOI:
10.1145/3386367.3431316
复制
发表时间:
2020-11
期刊:
Proceedings of the 16th International Conference on emerging Networking EXperiments and Technologies
影响因子:
--
通讯作者:
Parvin Taheri;Danushka Menikkumbura;E. Vanini;S. Fahmy;P. Eugster;T. Edsall
Parvin Taheri;Danushka Menikkumbura;E. Vanini;S. Fahmy;P. Eugster;T. Edsall
中科院分区:
其他
文献类型:
--
作者:
Parvin Taheri;Danushka Menikkumbura;E. Vanini;S. Fahmy;P. Eugster;T. Edsall

文献摘要

被引文献

相似文献

在本文中,我们提出了基于RDMA的数据中心网络的强大拥塞控制方法,将rocc switch switch queue大小作为PI控制器的输入,该尺寸计算了队列中的公平数据速率,从而向pi源发出了近距离的范围。我们的模拟和DPDK实现结果显示与DCQC相比,ROCC在高平均负载水平下产生的PFC框架最多可以减少,而ROCC可以达到8×较低的尾部潜伏期,与DCQCN和HPCC相比。
In this paper, we present RoCC, a robust congestion control approach for datacenter networks based on RDMA. RoCC leverages switch queue size as an input to a PI controller, which computes the fair data rate of flows in the queue, signaling it to the flow sources. The PI parameters are self-tuning to guarantee stability, rapid convergence, and fair and near-optimal throughput in a wide range of congestion scenarios. Our simulation and DPDK implementation results show that RoCC can achieve up to 7× reduction in PFC frames generated under high average load levels, compared to DCQCN. At the same time, RoCC can achieve up to 8× lower tail latency, compared to DCQCN and HPCC. We also find that RoCC does not require PFC. The functional components of RoCC are implementable in P4-based and fixed-function switch ASICs.