Abstract
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.
Author supplied keywords
Cite
CITATION STYLE
Taheri, P., Menikkumbura, D., Vanini, E., Fahmy, S., Eugster, P., & Edsall, T. (2020). RoCC: Robust congestion control for RDMA. In CoNEXT 2020 - Proceedings of the 16th International Conference on Emerging Networking EXperiments and Technologies (pp. 17–30). Association for Computing Machinery, Inc. https://doi.org/10.1145/3386367.3431316
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.