NVIDIA Open Sources Run:ai Under Apache 2.0 for Kubernetes GPU Orchestration

2026年10月19日 03:19
站內 AI 整理稿

NVIDIA has released the full NVIDIA Run:ai platform as open source software.The source code ships under the Apache 2.0 license on GitHub.NVIDIA Run:ai open source puts production GPU scheduling, quotas and workload management in developers’ hands.

The release, makes Run:ai part of the NVIDIA DSX AI Factory platform.Platform teams can now inspect, fork and self-host the stack without a paid subscription.TL;DR Size: Monorepo with control plane, cluster services, installer, CLI and MCP server.Local dev builds about 50 Go services.

Runs on: Kubernetes or OpenShift clusters with NVIDIA GPUs.Local dev runs on macOS or Linux with 8 simulated Tesla-A10 GPUs, no GPU needed.Performance: NVIDIA published no platform-level benchmark for this release.

Best: The related Model Streamer loaded models 3x to 6x faster on 8 NVIDIA H100 VMs on Azure.Worst: The community edition has no NVIDIA enterprise support.Local builds need 16 GB RAM and 100 GB disk on Linux.What is NVIDIA Run:ai?

NVIDIA Run:ai is an AI workload and GPU orchestration platform for Kubernetes from NVIDIA.It schedules development, training and inference workloads across shared GPU clusters.It runs on top of Kubernetes and does not replace it.

The control plane handles workload submission, resource management and monitoring.Cluster services run on each Kubernetes cluster and add GPU-aware scheduling.Users reach it through a web UI, CLI, REST API and an MCP server for AI assistants.What are the 4 modular components?

NVIDIA split the release into 4 components that teams can adopt independently: KAI Scheduler is the Kubernetes-native scheduling engine.It is Apache 2.0 and a CNCF Sandbox project.It covers gang scheduling, time-based fair-share, topology awareness, bin-packing and DRA support.

GPU Fractioning Operator brings CUDA 13.4-native GPU fractions to Kubernetes.The CUDA driver enforces a hard memory limit per workload.NVIDIA retired its older proprietary fractioning in favor of this approach.The operator is scheduler-agnostic and exports per-pod metrics.

KAI Resource Management adds projects, departments, quotas and node pools.NVIDIA’s example guarantees 50% of a cluster to a research team.Workload Map is a Go library that describes workload types such as PyTorchJob, RayCluster and KServe services.

It works offline and does not schedule, queue or autoscale.How do developers run NVIDIA Run:ai locally?The local development guide stands on 1 script, local-dev.sh.It builds about 50 Go services from source inside containers.It then creates a 5-node Kind cluster pinned to Kubernetes v1.32.5.

A fake GPU operator simulates 8 Tesla-A10 GPUs, so no GPU hardware is required.Supported hosts: macOS or Linux, on amd64 or arm64.Windows is not supported.Linux hosts need 4 CPUs, 16 GB RAM and 100 GB free disk.macOS Podman VMs need at least 12 GB RAM.1 full build leaves about 44 GB of caches.

The --gpu-operator flag switches to real NVIDIA GPUs.That mode needs Linux, Docker and the NVIDIA Container Toolkit.AMD and Intel accelerators are not supported.How can teams deploy it in production?Dev teams can deploy from source or from the NGC Community Product Helm chart.

That edition needs no paid subscription but excludes NVIDIA enterprise support.Teams can also adopt it through 8 DSX ecosystem partners.These are Crusoe, Mirantis, Nebius, OpenNebula Systems, Rafay, Saturn Cloud, Spectro Cloud and vCluster.

Supported commercial editions continue through NVIDIA AI Enterprise, NVIDIA Mission Control and select cloud marketplaces.What related open source projects ship alongside?Two adjacent projects round out the stack.Model Streamer streams model weights directly into GPU memory.

vLLM and SGLang enable it with --load-format runai_streamer.Microsoft’s published benchmark used 8 NVIDIA H100 VMs.It showed 3x to 6x faster loading than the default loader.Throughput held at 80 Gbps versus about 40 Gbps on the default path.Grove orchestrates multicomponent inference workloads.

It starts components such as prefill and decode as all-or-nothing units.(function(){var f=document.getElementById('mtp-runai-embed');window.addEventListener('message',function(e){if(e.data&&e.data.mtpRunaiHeight&&f&&e.source===f.contentWindow){f.style.height=e.data.

mtpRunaiHeight+'px';}});})(); How does NVIDIA Run:ai compare with other open source Kubernetes schedulers?FeatureNVIDIA Run:ai (open source)VolcanoKueueApache YuniKornLicenseApache 2.0Apache 2.0Apache 2.0Apache 2.

0GovernanceNVIDIA DSX AI Factory org (KAI Scheduler: CNCF Sandbox)CNCF Incubatingkubernetes-sigs (wg-batch)Apache Software FoundationScopeFull platform: control plane, UI, CLI, REST API, MCP serverBatch scheduling systemJob queueing controllerScheduler, alternative to defaultReplaces kube-schedulerNo, extends it with KAI SchedulerNot disclosedNoYes, as an alternativeGang schedulingYesYesTimeout-based all-or-nothingYesQuota hierarchyProjects, departments, node poolsMulti-level queuesCohorts, fair sharingHierarchical queuesGPU sharingCUDA 13.

4-native fractions with hard memory limitsvGPU, dynamic MIGDRA-based GPU quota; fractioning not in overviewNot disclosedTopology-awareYesYesYesNot disclosedMulti-clusterYes, via control planeYesYes, MultiKueueNot disclosedWeb UIYesSeparate dashboard projectNot disclosedNot disclosed The key difference is scope.

Volcano, Kueue and YuniKorn focus on scheduling or queueing.Run:ai ships a full management platform on top of its scheduler.Key Takeaways NVIDIA Run:ai is now fully open source under Apache 2.0.4 components ship standalone: KAI Scheduler, GPU Fractioning, Resource Management, Workload Map.

GPU fractioning now uses CUDA 13.4-native memory isolation.Local dev runs on a 5-node Kind cluster with 8 simulated GPUs.The free edition excludes NVIDIA enterprise support.Check out the GitHub repo, the local dev guide and NVIDIA’s technical blog.All credit goes to the researcher of this project.

Also, feel free to follow us on Twitter and don’t forget to join our 150k+ML SubReddit and Subscribe to our Newsletter.Wait!are you on telegram?now you can join us on telegram as well.The post NVIDIA Open Sources Run:ai Under Apache 2.

0 for Kubernetes GPU Orchestration appeared first on MarkTechPost.

Related

相關文章

演員吳越遭 AI 換臉帶貨,微信視頻號:涉事賬號永久封禁、內容清空

她曬出的錄屏顯示,該賬號發佈了一段"吳越"出鏡的 AI 視頻:開頭便是"吳越"在帶貨,隨後拼接她公開活動的畫面,並借"吳越"的口吻稱"這個產品不是他們找我,是我找他們的……效果是真的非常直觀"。更離譜的是,視頻末尾還出現了疑似鄧亞萍的帶貨片段,一人冒用牽連多人。

2 小時前5800
雷峰網模型更新

特斯拉飛行汽車被質疑是噱頭!網友:若是國內廠商,分分鐘被罵到退市;王自如稱「想與羅永浩和解」 ;OpenAI透露人形機器人項目進展

要聞提示1.特斯拉飛行汽車被質疑是噱頭!網友:若是國內廠商,分分鐘被罵到退市2.加價大幾千買iPhone Duo消費者發聲:想成為朋友圈第一個用上的人3.王自如稱“想與羅永浩和解”4.DeepSeek V4.1 Flash新版本發佈!網友怒贊:太上進,超級斬殺線5.

3 小時前
MarkTechPost AI模型更新

Google 開源 Harness²:遞迴代理程式框架,無需新模型也能提升效能

Google Cloud AI Research 開源了 Harness²,這是一個遞迴代理程式框架,透過改良凍結模型周圍的程式碼與檔案來增強效能。對開發者而言,重點很簡單:你的代理程式無需更強大的模型也能進步。重點摘要:規模為框架而非模型,訓練參數為0,包含8個可編輯的框架元件,版本0.1.0。執行環境為Linux、Python 3.12或3.13搭配uv,模型呼叫則透過Vertex AI。GPU需求未公開。效能方面:一次改良步驟即可在3個基準測試中,提升所有4個模型與框架組合的表現。最佳成果:GLM-5搭配OpenCode在WorkBuddy-Bench上從64.2提升至75.7(+11.5點);最差表現:GLM-5搭配Codex在JobBench上僅提升1.2點(23.6至24.8)。什麼是Harness²?它是Google研究推出的即插即用框架。

20 小時前
MarkTechPost AI模型更新

認識 Kyutai REKI:2.4B VLA 模型為機器人操控帶來高效記憶

Kyutai 與 Inria 及 École des Ponts 合作,推出了 REKI——一個用於機器人操控的 2.4B 參數視覺-語言-動作模型(VLA)。該模型僅使用公開數據進行預訓練,並配備了輕量級的近期記憶功能。在三個分佈外基準測試中,僅有規模約為其兩倍的模型能超越它。所有模型權重已於今日在 Hugging Face 上公開。核心資訊:規模:2.4B 參數(2.2B Qwen3.5-2B VLM + 0.2B 流匹配動作專家)。記憶涵蓋最近 3 幀,間隔 1 秒。運行環境:在 1 張 NVIDIA H100 上進行基準測試。從兩個 256×256 攝像頭輸入,編譯後每個動作區塊耗時 21.8 毫秒。權重以 BF16 格式提供,暫無量化版本。性能:在 LIBERO-Plus 和 RoboTwin Clean2Rand 基準測試中,為公開數據預訓練的 VLA 模型中最優;在 LIBERO-Plus 上達到 90.4% 的最高分。

1 天前