NVIDIA 將完整的 Run:ai 平台開源,為建置私有 AI 基礎架構的企業帶來了實際的轉捩點。企業不再只能調整封閉式排程器與資源共享層,如今可以檢視並修改 KAI Scheduler、GPU Fractioning Operator、KAI Resource Management 和 Workload Map。這種透明度至關重要:平台團隊現在擁有經過正式環境驗證、以 Kubernetes 為原生基礎的架構,其中已內建群組排程、拓撲感知、公平共享配額,以及原生 CUDA 記憶體分割功能。直接的效益是減少自行拼湊的解決方案、更快整合現有叢集工具,並為多元件 AI 工作負載建立通用的協作介面。
在營運層面,Run:ai 著眼於企業長期面臨的三大痛點。第一,GPU 使用率偏低:透過硬性 GPU 分割與排程器感知的資源共享,團隊可同時執行多個較小的工作負載,而不必超額配置記憶體。第二,多團隊治理:KAI Resource Management 引入能辨識組織架構的配額模型,讓研究、平台與正式環境團隊都能取得明確的資源保障,並落實公平共享。第三,工作負載異質性:Workload Map 將不同的 CRD 與多 Pod 工作標準化,讓工具和 SRE 流程能以一致方式處理。這些功能相輔相成,可減少手動排程作業,並讓容量規劃更可預測。
從技術堆疊的角度來看,Run:ai 能自然融入以 Kubernetes 為核心的 AI 工廠。KAI Scheduler 是專為此用途打造、貢獻至 CNCF 沙盒的排程器,可與其他排程器並行部署,並整合拓撲感知放置、群組排程機制與 GPU 共享訊號。GPU Fractioning Operator 將 CUDA 13.4 原生分割功能銜接至 Kubernetes,提供每個 Pod 的記憶體配置與指標。Workload Map 則省去儀表板、自動擴縮工具及成本管理工具間重複處理 CRD 的工作。對已採用 Kubernetes 的企業來說,這代表需要自行打造的控制器更少,也能更清楚地從臨時腳本遷移至宣告式編排。
實際採用方式可因需求而異。小型團隊可先部署所需元件,例如在維持現有排程器的同時,加入 GPU Fractioning Operator,以降低筆記本與推論工作負載的成本。希望統一管理的平台團隊,則可一起採用 KAI Scheduler 和 KAI Resource Management,並考慮將符合自身環境需求的改進回饋至上游。生態系合作夥伴與代管服務供應商,則可為需要更快投入正式環境或企業級支援的團隊提供預先整合並完成驗證的技術堆疊。無論採取哪種方式,開源都能降低整合阻力,並擴大修正與創新得以發揮的範圍。


