近日,由新一代信息技術產業研究院、賽迪未來產業研究中心共同主辦,中國電子學會區塊鏈分會、至頂科技聯合承辦的“2024未來信息技術大會暨首屆數據要素創新發展論壇”于北京成功舉辦。
中國移動云能力中心高級專家徐小虎發表了“移動云高性能網絡,智算時代堅實基礎設施底座”主題演講并在大會期間接受至頂科技采訪。
AI基礎設施要具備全新六要素能力
隨著ChatGPT等文本生成大模型的問世,以及今年初發布的Sora視頻生成大模型,標志著大模型從單模態向多模態的發展。這一演進導致智能算力需求呈現井噴式增長。全球范圍內的人工智能(AI)基礎設施建設迎來了高速發展期。據IDC預測,中國智算規模年復合增?率超50%。
徐小虎表示,面向AI的基礎設施要在計算系統、存儲系統、網絡系統、電力系統、冷卻系統以及維護系統六要素具備全新的能力。
具體而言,包括以GPU為主的異構算力 (如GPU、FPGA、ASIC等)打造的加速計算系統;為支撐AI訓練過程中Checkpoint數據的高速讀寫要求,高性能的并行文件存儲是剛需;為實現加速卡的高速互聯以及高性能并行文件存儲,高性能網絡發揮關鍵作用;高性能就意味著高的電力能源消耗,需要新的電力能源和儲能技術提供更多的更穩定的清潔能源供給。高能耗帶來更高的散熱要求,諸如液冷等更高效的冷卻系統是支撐智算中心高效運作的關鍵;高性能算力、無損網絡、液冷等新技術會帶來新的維護要求。
高性能網絡是保障AI訓練效率的關鍵
徐小虎重點分享了AI網絡建設方面的思考。隨著大模型從單模態向多模態發展,業界主流AI大模型訓練集群參數規模從千億上升到萬億,集群規模也隨之從千卡級別發展到萬卡級別;AI訓練過程中,AI集群內的GPU服務器需要進行大量數據的同步,完成服務器之間的數據并行和流水并行任務,這個數據同步過程完成的越快,GPU的利用率越高,因此AI網絡的吞吐非常關鍵,目前業界主流AI大模型集群都已經采用單GPU卡400G接入速率,單GPU卡800G接入速率預計在明后年會逐漸成為主流;AI網絡目前大多數采用RDMA技術,不論是IB還是ROCE,對網絡丟包都非常敏感,有實驗數據表明,1%的丟包率將導致網絡吞吐下降50%,網絡可靠性對于保證AI集群長期穩定訓練至關重要;動態延遲增大會增大尾延遲甚至導致擁塞丟包,進而影響GPU利用率。
綜上所述,為了保證AI大模型訓練效率,需要超大規模、超高吞吐、超高可靠、超低延遲的高性能網絡作為技術支撐。
目前業界通常采用的高性能網絡技術還是RDMA技術,具體包括IB和ROCE兩個技術路線。
傳統的IB網絡技術由于技術體系相對封閉,供應商較少、建網成本較高等因素,難以支持AI大規模建設需要。以太網具有開放技術體系,廣泛產業生態等諸多優勢,因此以太網替代IB支撐AI大規模發展逐漸成為業界共識。從2022年開始,業界頭部網絡芯片廠商陸續發布51.2T以太網交換芯片,主要面向智算網絡市場。
但是傳統以太網技術,比如基于數據包五元組哈希的逐流粒度多路徑負載均衡技術和基于ECN/PFC的流量控制/網絡擁塞控制協議,在適配智算網絡流量模型方面存在一定的不足。“智算中心GPU之間流量模型和傳統DC流量模型不一樣,往往呈現流數少,單流大,高并發的特征,傳統以太網逐流負載均衡機制與智算流量模型不匹配,在智算場景少數大象流情況下,容易導致部分鏈路擁塞而部分鏈路空閑,鏈路擁塞會導致動態延遲增大甚至丟包。
針對上述的智算網絡流量特征,特別是大象流的特征,采用更細粒度的負載均衡機制,比如逐包粒度的負載均衡機制即包噴灑機制,是非常值得探索的方向。基于ECN/PFC機制的RoCE技術由于存在ECN/PFC參數調優難度大、PFC死鎖和風暴等問題,只適合在小規模網絡部署,面對萬卡集群規模的AI網絡場景,需要對傳統以太網的流量控制和擁塞控制機制進行革新”。目前,國內外形成多個圍繞AI以太網的產業聯盟,如中國移動牽頭的GSE聯盟以及華為牽頭的超融合以太聯盟,均致力于改進以太網技術以滿足智算網絡需求。
移動云自研高性能智算網絡,支撐萬卡高速互聯
順應技術和產業發展趨勢,移動云目前正在自研基于以太網技術的高性能智算網絡系統,支撐萬卡GPU高速互聯,具體優勢包括:
端網協同,網側執行端到端路徑帶寬容量以及擁塞感知的逐包粒度自適應路由,實現無阻塞的網絡;端側DPU/RNIC實現包亂序處理、輕量化擁塞控制、網絡拓撲感知集合通信庫。
標準開放,堅持開放以太網技術路線,具備多廠商設備組網能力,同時,主導和參與智算網絡相關國際標準,比如IEEE/IETF相關標準,主導和參與智算網絡相關的國內和國際產業聯盟,比如GSE聯盟和超融合以太聯盟。
生態豐富,與網絡交換芯片、DPU/RNIC、白盒網絡設備廠商深度合作,建立廣泛產業生態。依托中國移動協同創新基地長三角區域中心(蘇州)節點,協同產業鏈上下游共建共享,推進高性能網絡技術和產業發展。
此外,結合移動云自研的SDN云網絡系統,保證通算、智算資源的無縫高速連接,構建通智算一體化的云服務能力。
中國移動智算資源規劃布局:“N+X”
移動云作為數字中國建設的國家隊、主力軍,移動云依托集團運營商稟賦優勢,構建“4+N+31+X”算網資源體系,以及“N+X”智算資源體系。
為了適應AI需求,中國移動將智算網絡資源規劃融入算網規劃,目前移動云已構建了全棧自主可控、行業領先的智算中心架構,形成了“N+X”智算資源布局體系。建設輻射全國的智算中心和區域性節點,另外,移動云還基于智算中心底層萬卡高性能算力資源,構建了從高性能算力到AI訓練推理平臺到模型服務的全棧智算產品體系。以支持大規模萬卡集群的訓練和推理一體化需求。
“N節點指的是全國型N節點和區域性N節點,全國型N節點以大規模訓練資源為主,優選低成本中心及國家“東數?算” 樞紐節點,滿足全網跨省、跨區域、大顆粒的智算業務需求。 區域性N節點以初期訓練、未來訓推一體資源為主, 滿足本省、本區域內智算業務需求。X節點指的是以快速滿足本省及區域內的業務需求主要承載中小規模資源需求業務,推理型資源按需部署建設。” 徐小虎解釋到。
可以看到,隨著呼和浩特超大規模單體智算中心和11省12個智算中心區域節點的啟動建設,中國移動將加快形成“N(全國性、區域性智算中心)+X(屬地化、定制化邊緣智算節點)”多層級、全覆蓋智算能力布局,并結合高性能網絡的技術優勢,有望在AI時代在智算領域發揮更大價值。