數據中心網絡傳統採用TCP傳輸協議,雖然能保證穩定可靠地傳輸數據,但延時大、占用系統資源高,且採用單路徑路由,對網絡故障的容忍度低。
為此,行業紛紛基於UDP協議展開新型網絡協議的探索。UDP協議雖然速度快,但可能產生“丟包”,不能確保數據百分百送達。
為此,騰訊雲自研了高性能網絡協議——HARP(Highly Available and Reliable Protocol)。目前,HARP已在騰訊雲的塊存儲等業務上逐步落地,並已成為騰訊自研銀杉智能網卡及玄靈晶片的標準化能力。
效果上,在單個交換機故障時,騰訊雲的新一代高性能網絡,可以在100微秒內找到新的通路,實現0斷鏈,從而保證上層業務不受影響。
,通過自研的報文編號方案追蹤每個報文的發送和接收狀態,HARP以極低開銷支持亂序接收和選擇性重傳,保證了報文的可靠傳輸。
同時,HARP通過確定性多路徑傳輸和微秒級路徑切換,為上層應用提供高可用網絡服務。
除面向雲硬碟(CBS)與高性能計算(HPC)等基礎場景外,HARP作為一個高性能的通信底座,還可以被應用於數據中心對網絡性能要求較高的業務中,如AI訓練、鍵值存儲、分布式大數據應用、VPC網絡等。
來源:快科技