同時滿足0丟包、低時延、高吞吐,背后的核心技術是擁塞控制算法。通用的無損網絡的擁塞控制算法DCQCN(Data Center Quantized Congestion Notification),需要網卡和網絡進行協作,每個節點需要配置數十個參數,全網的參數組合達到幾十萬;為了簡化配置,只能采用通用的配置,導致針對不同的流量模型,常常無法同時滿足這三個核心指標。
上文提到,使用以太網來承載RDMA流量,目前使用的協議為RoCE(RDMA over Converged Ethernet)v2。華為超融合數據中心網絡,使用iLossless智能無損算法構建無損以太網絡,是一系列技術的合集,通過以下三個方面技術的相互配合,真正解決傳統以太網絡擁塞丟包的問題,為RoCEv2流量提供“無丟包、低時延、高吞吐”的網絡環境,滿足RoCEv2應用的高性能需求。