%0 Conference Proceedings %T CCRP: Converging Credit-Based and Reactive Protocols in Datacenters %+ College of Computer Science [Changsha] %A Bai, Yang %A Hu, Dinghuang %A Dong, Dezun %A Huang, Shan %A Liao, Xiangke %Z Part 8: Network %< avec comité de lecture %( Lecture Notes in Computer Science %B 17th IFIP International Conference on Network and Parallel Computing (NPC) %C Zhengzhou, China %Y Xin He %Y En Shao %Y Guangming Tan %I Springer International Publishing %3 Network and Parallel Computing %V LNCS-12639 %P 420-434 %8 2020-09-28 %D 2020 %R 10.1007/978-3-030-79478-1_36 %K Data center %K Credit-based and ECN-based protocol %K Multi-protocol converging %Z Computer Science [cs]Conference papers %X As the link speed has grown steadily from 10 Gbps to 100 Gbps, high-speed data center networks (DCNs) require more efficient congestion management. Therefore, proactive transports, especially credit-based congestion control, nowadays have drawn much attention because of fast convergence, near-zero queueing and low latency. However, in real deployment scenarios, it is hard to guarantee one protocol to be deployed in every host at one time. Thus, when the credit-based protocols are deployed into DCNs incrementally, the network will convert to multi-protocol state and face the following fundamental challenges: (i) unfairness, (ii) non-convergence, and (iii) high buffer occupancy. In this paper, we propose a new protocol, called CCRP, aiming for converging credit-based and reactive protocols in data centers. Targeting the mostly deployed protocol, i.e. DCQCN based on explicit congestion notification (ECN), in DCNs, CCRP leverages the forward ECN to detect the network congestion in data queue and optimizes feedback control of the credit-based transports. Our experiment results show that this design can address the unfair link allocation and converge with reactive protocols rapidly. Furthermore, CCRP achieves high utilization and low buffer occupancy at the same time. %G English %Z TC 10 %Z WG 10.3 %2 https://inria.hal.science/hal-03768736/document %2 https://inria.hal.science/hal-03768736/file/511910_1_En_36_Chapter.pdf %L hal-03768736 %U https://inria.hal.science/hal-03768736 %~ IFIP-LNCS %~ IFIP %~ IFIP-TC %~ IFIP-TC10 %~ IFIP-NPC %~ IFIP-WG10-3 %~ IFIP-LNCS-12639