破解AI集群擴展中的關鍵瓶頸
人工智能(AI)正以前所未有的速度向前發展,整個市場迫切需要更加強大、更加高效的數據中心來夯實技術底座。為此,各個國家以及不同類型的企業正在加大對人工智能基礎設施的投入。據《福布斯》報道,2025年,泛科技領域對人工智能的支出將超過2500億美元,其中大部分投入將用于基礎設施建設。到 2029 年,全球對包括數據中心、網絡和硬件在內的人工智能基礎設施的投資將達到4230億美元。
然而,人工智能技術的快速創新迭代也給數據中心網絡帶來了前所未有的壓力。例如,Meta最近發布的有關Llama 3 405B模型訓練集群的論文顯示,該模型在預訓練階段需要超過700 TB的內存和16000顆英偉達H100 GPU芯片。據Epoch AI預計,到2030年,人工智能模型所需的計算能力將是目前領先模型的1萬倍。
如果企業擁有數據中心,那么部署人工智能只是時間問題。此篇是德科技署名文章旨在探討人工智能集群擴展面臨的關鍵挑戰,同時揭示為何“網絡會是新的瓶頸”。
人工智能集群的崛起
所謂人工智能集群就是一個高度互聯的大型計算資源網絡,用于處理人工智能工作負載。
與傳統的計算集群不同,人工智能集群針對人工智能模型訓練、推理和實時分析等工作任務進行了優化。它們依靠數千個GPU、高速互連和低時延的網絡來滿足人工智能對密集計算和數據吞吐量的要求。
建設人工智能集群
人工智能集群的核心功能類似于一個小型網絡。構建人工智能集群需要將GPU連接起來,形成一個高性能計算網絡,讓數據在GPU之間實現無縫傳輸。這其中強大的網絡連接至關重要,因為分布式訓練往往需要使用數千個GPU進行長時間并行計算。
人工智能集群的關鍵組成部分
如圖1所示,人工智能集群由多個重要部分組成。
圖1 AI數據中心集群
● 計算節點如同人工智能集群的大腦,由成千上萬個GPU組成并連接到了機架頂部的交換機。隨著復雜性的提升,對GPU的需求也在增加。
● 以太網等高速互聯技術可實現計算節點之間的快速數據傳輸。
● 網絡基礎設施包括網絡硬件和協議,它們能夠支持在數千個GPU之間進行長時間的數據通信。
擴展人工智能集群
人工智能集群可進行擴展,以應對日益增長的人工智能工作負載和復雜性。直到近期,由于網絡帶寬、時延等因素的限制,人工智能集群的規模局限在約3萬個GPU。然而,xAI Colossus超級計算機項目打破了這一局限,將所使用的GPU數量擴展到了超過10萬顆英偉達H100 GPU芯片,網絡和內存技術的進步使得這一突破成為可能。
擴展面臨的關鍵挑戰
隨著人工智能模型的相關參數增長到數萬億個,人工智能集群的擴展會遇到大量來自技術和財務層面的阻礙。
網絡挑戰
GPU可以有效地執行并行計算。然而,當數千個甚至幾十萬個GPU在人工智能集群中共同執行同一工作任務時,如果其中一個GPU缺乏所需的數據或遇到延遲等情況,其他GPU的工作就會停滯不前。這種長時間的數據包延遲或網絡擁堵造成的數據包丟失會導致需要重新傳輸數據包,從而大幅延長了任務完成時間(JCT),造成價值數百萬美元的GPU閑置。
此外,人工智能工作負載產生的東西向流量,也就是數據中心內部計算節點之間的數據遷移,急劇增加,如果傳統的網絡基礎設施沒有針對這些負載進行優化,可能會出現網絡擁堵和延遲問題。
互聯挑戰
隨著人工智能集群規模的拓展,傳統的互連技術可能難以支持必要的吞吐量。為了避免瓶頸問題,企業必須進行升級迭代,采用更高速的互連技術,如800G甚至1.6T的解決方案。然而,要滿足人工智能工作負載的嚴格要求,部署和驗證此類高速鏈路并非易事。高速串行路徑必須經過仔細調試和測試,以確保最佳的信號完整性、較低的誤碼率和長距可靠的前向糾錯(FEC)性能。高速串行路徑中的任何不穩定因素都會降低可靠性并減慢人工智能訓練的速度。企業需要采用高精度、高效率的測試系統,在高速互聯技術部署前對其進行驗證。
財務挑戰
擴展人工智能集群的總成本遠遠不止于購買GPU的花費。企業必須將電源、冷卻、網絡設備和更廣泛的數據中心基礎設施等相關投入考慮在內。然而,通過采用更出色的互連技術并借助經過優化的網絡性能來加速處理人工智能工作負載,可以縮短訓練周期,并釋放資源用于執行其他任務。這也意味著每節省一天的培訓時間,就能大幅降低成本,因此對于財務風險和技術風險需要給予同等的重視。
測試和驗證面臨的挑戰
優化人工智能集群的網絡性能需要對網絡架構和GPU之間的互連技術進行性能測試和基準測試。然而,由于硬件、架構設計和動態工作負載特性之間的關系錯綜復雜,對這些器件和系統進行驗證具有很大的挑戰性。主要有三個常見的驗證問題需要解決。
第一,實驗室部署方面的限制
人工智能硬件成本高昂、可用的設備有限以及對專業網絡工程師的需求缺口,使得全盤復制變得不切實際。此外,實驗室環境通常在空間、電力和散熱方面受到限制,與現實世界的數據中心條件不同。
第二,對生產系統的影響
減少對生產系統的測試可能會造成破壞,并影響關鍵的人工智能操作。
第三,復雜的人工智能工作負載
人工智能工作負載和數據集的性質多種多樣,在規模和通信模式上也有很大差異,因此很難重現問題并執行一致性的基準測試。
人工智能將重塑數據中心的產業格局,因此構建面向未來的網絡基礎設施對于在技術和標準快速演進的過程中保持領先地位至關重要。是德科技先進的仿真解決方案可在部署前對網絡協議和系統運行的場景進行全面驗證,進而幫助企業獲得關鍵優勢。是德科技致力于幫助網絡工程師降低人工智能工作負載的復雜性并優化網絡性能,從而確保系統的可擴展性、效率,并為應對人工智能需求做好充分準備。
評論