网易首页 > 网易号 > 正文 申请入驻

NVIDIA Run:ai平台正式开源,助力AI工厂生态建设

0
分享至


英伟达近日宣布,将完整的NVIDIA Run:ai平台以开源软件形式对外开放,为客户、开发者和生态系统合作伙伴提供生产级AI工作负载和GPU编排能力。此次发布是对NVIDIA DSX AI Factory平台的重要扩展,将NVIDIA Run:ai打造成一个开放基础平台,使更广泛的生态系统能够更快地将差异化解决方案推向市场,以应对不断变化的客户需求。

过去几年,NVIDIA Run:ai帮助众多组织在Kubernetes上大规模运行AI工作负载,通过动态分配GPU资源并管理从数据处理、训练到推理的全生命周期工作负载。

通过将NVIDIA Run:ai平台能力作为NVIDIA DSX AI Factory的一部分进行开源,现在每一个NVIDIA DSX生态合作伙伴和AI云服务商都能够提升工作负载吞吐量、改善GPU利用率,并更高效地运营共享AI基础设施。

本文详细介绍此次开源发布的内容,其中包括完整的NVIDIA Run:ai平台以及四个可独立采用的组件:KAI调度器、GPU分割算子、KAI资源管理、工作负载映射。这些组件连同额外的平台代码一起构成了完整的NVIDIA Run:ai平台。平台团队和生态合作伙伴可以整体采用NVIDIA Run:ai,在其基础上构建自己的产品和服务,也可以根据需求集成单个组件。

如何采用开源NVIDIA Run:ai

NVIDIA Run:ai可以直接作为开源软件采用,也可以通过NVIDIA DSX生态合作伙伴提供的方案接入。

直接部署开源平台

NVIDIA Run:ai的完整源代码已发布在NVIDIA DSX AI Factory GitHub组织下的NVIDIA Run:ai代码仓库中。团队可以查看代码、参与开发贡献、在平台基础上进行构建,或独立采用其模块化组件。

完整的开源NVIDIA Run:ai平台也已在NVIDIA NGC上作为社区产品提供,并附有用于安装集成化技术栈的Helm图表。

需要说明的是,NVIDIA Run:ai源代码受其适用的开源许可证约束。从NGC下载社区产品需要接受适用的NVIDIA软件许可协议以及NVIDIA AI产品的特定条款。使用该社区产品不需要付费的NVIDIA Run:ai订阅或NVIDIA支持权益,且不包含NVIDIA企业级支持服务。

通过NVIDIA DSX生态合作伙伴采用开源NVIDIA Run:ai

开源的NVIDIA Run:ai使NVIDIA DSX生态合作伙伴能够直接获取AI工作负载和GPU编排方面的创新成果,并将其应用于自身的NVIDIA DSX AI工厂解决方案中。通过采用完整平台或集成单个组件,合作伙伴能够更快地将这些创新推向市场,更迅速地响应不断变化的客户及运营需求。

Crusoe公司将NVIDIA Run:ai与Crusoe托管Kubernetes服务集成,将GPU工作负载编排与托管Kubernetes及GPU基础设施相结合。

Mirantis公司通过NVIDIA Run:ai扩展k0rdent AI,打造具备全生命周期管理能力的"从硬件到模型"AI工厂技术栈,实现基础设施自动化配置和GPU利用率最大化。

Nebius公司在其Nebius AI Cloud中以一键式应用部署的方式提供NVIDIA Run:ai,使客户能够在Nebius托管Kubernetes服务上更便捷地部署和运行完整平台。

OpenNebula Systems公司通过OneKS将NVIDIA Run:ai与OpenNebula AI Cloud平台集成,将GPU工作负载编排与基础设施配置及生命周期管理相结合,服务于开放和自主可控的AI云。

Rafay公司正在扩展其NVIDIA Run:ai集成方案,将其打造成完全托管的服务。Rafay自动化整个技术栈,从GPU基础设施、集群到NVIDIA Run:ai控制平面和租户管理,使AI云服务商和企业能够通过自己的自助服务目录提供该服务。

Saturn Cloud公司集成NVIDIA Run:ai,帮助AI云运营商通过其Token Factory平台推出白标AI推理服务,将GPU编排与专用及多租户模型服务、按Token计量以及自动计费相结合。

Spectro Cloud公司将NVIDIA Run:ai集成到PaletteAI中,使客户能够通过PaletteAI Studio进行部署,并采用与其AI基础设施相同的生命周期自动化管理方式。

vCluster公司通过预验证的部署模板提供NVIDIA Run:ai,为每个租户建立完整环境,使运营商能够在强化租户边界的同时,让NVIDIA Run:ai继续在统一的GPU资源池上进行调度。

针对NVIDIA Enterprise AI Factory部署场景,NVIDIA Run:ai将继续通过NVIDIA支持的商业方案提供,包括作为独立产品、通过NVIDIA Mission Control和NVIDIA AI Enterprise,以及部分云市场。具体的可用性、授权及支持条款因不同方案而异。

对于已拥有自有平台、仅需补足特定能力缺口的团队,以下内容介绍了各模块化组件可独立使用的方式与场景。

NVIDIA Run:ai平台的模块化开源组件

本部分详细介绍此次开源发布中包含的四个组件:KAI调度器、GPU分割算子、KAI资源管理和工作负载映射。结合额外的平台代码,这些组件构成了完整集成的NVIDIA Run:ai平台。用户可以整体采用NVIDIA Run:ai,也可以根据自身需求集成单个组件。

KAI调度器:NVIDIA Run:ai背后的调度引擎

KAI调度器是驱动NVIDIA Run:ai平台的Kubernetes原生调度器。英伟达已将KAI调度器以Apache 2.0许可证形式开源,并将其贡献给云原生计算基金会(CNCF)作为沙箱项目。KAI仍然是NVIDIA Run:ai背后的核心引擎,所有调度器相关开发工作都在社区代码仓库中进行,确保每一项改进都流入同一代码库。英伟达将持续为该项目的维护者提供支持,并与更广泛的生态系统合作,推动大规模AI工作负载调度技术的发展。

KAI调度器专为大规模GPU工作负载打造,协调以下能力:

支持预调度内存模拟的组调度,确保多Pod任务按"全部或无"的原则进行放置,避免不必要的驱逐

公平共享(包括基于时间的公平共享)和配额分配,保持团队间资源份额的平衡

调度决策层面的拓扑感知和资源紧凑排布

支持多种GPU共享方式,允许多个工作负载共享单个或多个GPU(包括MIG、MPS、时间片共享、HaMi、CUDA 13.4 MPS分割)

支持动态资源分配(DRA)

要了解更多核心功能,请访问KAI调度器的GitHub代码仓库。

对于需要公平访问集群资源和拓扑感知放置的多样化AI工作负载,可以使用KAI调度器。它能够在现有集群中与当前软件技术栈并行部署,而不需要完整的NVIDIA Run:ai平台。

欢迎关注该项目,在CNCF Slack的#kai-scheduler频道中提问,并在KAI调度器GitHub代码仓库中参与贡献。

GPU分割算子:面向Kubernetes的GPU分割算子

长期以来,NVIDIA Run:ai平台一直支持GPU分割分配,使多个工作负载能够在具备硬性内存隔离的情况下共享一块GPU。分割可以按需申请并即时配置,不需要管理员提前为每个节点进行设置。这是机器学习团队中使用最广泛的能力之一,适用于不需要占用GPU全部显存的工作负载,包括交互式笔记本和较小模型的推理任务。NVIDIA Run:ai率先通过自有专有实现方式提供了这一体验。

GPU分割算子将CUDA原生GPU分割能力引入Kubernetes,此前的专有实现已被弃用,转而采用CUDA 13.4中提供的原生能力。CUDA驱动程序会为每个工作负载强制设置GPU显存的硬性上限,每个工作负载只能看到分配给自身分割部分的显存。而仍然需要解决的问题是,如何在Kubernetes上以简洁的方式使用这一能力。这正是GPU分割算子所提供的:一个能够在集群上启用CUDA GPU分割的算子,同时配备指标导出工具,可实现对每个Pod分割使用情况的可见性监控。它是一个Kubernetes集成层,使工作负载能够使用CUDA原生分割能力,并且与调度器无关。

对于能够共享未被充分利用的GPU容量的工作负载,包括笔记本、开发环境和较小模型,可以使用GPU分割算子。GPU分割算子与KAI调度器集成,将可用的GPU容量转化为实际的放置决策,同时也与其他调度器保持兼容。

GPU分割算子将CUDA 13.4原生GPU分割能力引入Kubernetes,并与KAI调度器集成。如需开始使用,请参阅GPU分割算子相关文档。

KAI资源管理:组织管理层

调度器决定工作负载如何放置,而KAI资源管理则决定谁能获得什么资源:

项目与部门:这是一种组织架构,即"组织层",将资源映射到使用这些资源的团队和项目上。

基于组织层级的资源管理:能够按照组织架构在团队间分配、保障和共享GPU容量,并支持公平共享和配额机制。

节点池:对异构硬件进行分组和定向调度,确保工作负载落在合适的资源上。

通过这些功能,平台团队能够超越基础的Kubernetes调度能力,按照组织实际运作方式来管理GPU:按团队、按部门、按项目、按资源保障进行管理。

对于由多个团队共享、需要明确容量份额分配的异构集群,可以使用KAI资源管理。例如,平台团队可以将集群50%的资源保障给研究团队,同时防止任何单一团队占用剩余容量。如果目前仍在用表格手动跟踪配额权限,或为每个团队手动维护命名空间,这一层正好可以替代这些工作。它可以与KAI调度器结合,在集群中共同使用。

关于这些概念如何映射到实际部署场景的更多内容,请参阅KAI资源管理相关文档。

工作负载映射:面向Kubernetes的工作负载管理契约

工作负载映射是NVIDIA Run:ai用来支持任意工作负载类型的契约机制。KAI调度器利用它实现调度和组调度语义;平台的其他部分则利用它实现工作负载发现、监控和生命周期管理。

在Kubernetes中,AI工作负载几乎从来不是简单的Deployment或Job资源,而通常是PyTorchJob、RayCluster、JobSet、KServe推理服务、Dynamo图部署,或是企业自定义的资源类型。每种类型都有自身的内部结构、具有不同角色的组件(如驱动与工作节点、主节点与工作节点、预填充与解码节点)、各自的扩缩容和组调度语义,以及各自的状态报告方式。

工作负载映射提供了一种一致的方式,将这些工作负载在整个生命周期中作为一等对象处理:

描述Pod、组件及其角色

提交与配置

支持组调度和拓扑感知的调度

持续一致地观测状态与健康情况

在准入或运行阶段应用策略

这一工作负载管理层位于Kubernetes基础原语与为用户服务的调度器、仪表盘、SRE和故障排查工具、成本管理工具、备份工具以及机器学习平台之间。工作负载映射为每种工作负载类型定义一次统一标准,而不是让每个工具针对每种自定义资源(CRD)单独构建局部的私有集成,从而使任何平台或工具都能一致地对其进行调度、观测、操作和治理,而无需为每种CRD硬编码处理逻辑。

对于需要理解和管理多种Kubernetes工作负载类型、且不希望为每种CRD硬编码处理逻辑的平台和工具,可以使用工作负载映射。它以Go语言库形式发布,可以在非结构化对象上离线运行,因此采用时无需向集群中添加任何额外组件。它的设计定位十分明确:工作负载映射仅描述工作负载结构,不负责调度、排队、自动扩缩容或跨集群传播。

更多内容请参阅dsx-ai-factory/workload-map的GitHub代码仓库,并查看相关采用项目案例。

相关开源平台软件

以下开源项目解决了AI基础设施领域的其他相关挑战,可以独立采用,也可以整合进包含完整NVIDIA Run:ai平台或部分组件的更广泛解决方案中。

Model Streamer:降低冷启动延迟

在Kubernetes上冷启动一个推理工作负载可能需要数分钟时间,在此期间GPU已被分配却处于闲置状态,仅用于完成一个步骤:将模型权重从存储加载到GPU中。Model Streamer能够并发读取权重数据,并将其直接流式传输到GPU显存中,从而大幅缩短大模型的加载时间。

自发布以来,Model Streamer已在整个推理技术栈中得到广泛采用,包括多家推理引擎、云服务商和存储平台厂商。

推理引擎

Model Streamer已被上游集成到vLLM和SGLang中,可通过--load-format runai_streamer参数启用,同时也集成到ModelExpress中。其支持范围涵盖本地文件系统、S3兼容存储以及网络文件共享,还包括下文详述的多个云端后端。

云服务商

各大云服务商现已在自身文档中对Model Streamer进行了说明。

亚马逊云科技(AWS):Model Streamer已集成在vLLM深度学习容器中,并成为官方EKS文档中推荐用于运行AI/机器学习推理任务的快速方案,针对S3进行了并发性和分块大小的调优。

谷歌云:与英伟达合作构建的原生Cloud Storage支持,包括GKE文档中介绍的从存储桶直接流式传输到加速器显存的方法。

微软Azure:由微软和NVIDIA Run:ai联合开发的Azure Blob Storage集成方案,为Azure客户提供一流的模型流式加载体验。公开发布的基准测试数据显示,在8张英伟达H100虚拟机上,加载速度比默认加载方式快3至6倍,并能保持约80 Gbps的稳定速率,而默认方案约为40 Gbps。

存储平台

多家AI数据基础设施合作伙伴已独立对Model Streamer进行了基准测试并公布了结果:

WEKA仅用3.5秒即完成显存加载,比从本地NVMe加载快约40%,使企业能够构建PB级的共享模型库,加快模型就绪速度,而无需在推理环境中维护重复的模型副本所带来的时间、精力和容量成本。

VAST Data测得加载时间为1.7秒,相比从本地NVMe加载提升了60%。

DDN在8张GPU上实现了65.5GB的Qwen3-32B模型在4秒以内完成流式传输,并据此测算,相比使用本地存储,每日最多可节省10%的GPU运行成本。

当新副本启动、模型权重加载成为主要瓶颈时,可以使用Model Streamer。

Grove:一套API,适配任意推理架构

新兴的工作负载模式,包括智能体流水线、解耦式服务以及混合专家模型训练,通常由多个相互连接、需要协同扩缩容的组件组成。Grove提供了一套用于编排此类工作负载的Kubernetes API,适用范围从单个Pod到跨越数万张GPU的大规模部署。

Grove提供拓扑感知的自动扩缩容和分层组调度能力,使预填充和解码等组件能够以"全部或无"的方式启动。在英伟达GB200 NVL72上,它还能够自动管理ComputeDomain资源,仅通过一个注释即可实现多节点NVLink性能,而无需手动编写YAML配置文件。

Grove是NVIDIA Dynamo中的一个模块化组件,可独立使用,目前已在多家企业的大规模训练和推理流水线中投入使用。近期的开发工作包括对llm-d和Volcano调度器后端的支持,Kueue支持也正在推进中。

对于具有明确角色划分和耦合扩缩容需求的图结构工作负载,可以使用Grove。

开始使用开源NVIDIA Run:ai

NVIDIA Run:ai现已作为开源软件在NVIDIA DSX AI Factory GitHub组织中发布。要了解更多信息并开始使用,可参考以下资源:

NVIDIA Run:ai完整平台

KAI调度器调度引擎

用于项目、部门、配额和节点池管理的KAI资源管理

用于Kubernetes上CUDA GPU分割、带有每Pod指标的GPU分割算子

工作负载映射工作负载管理契约

相关开源项目包括:

用于快速模型权重加载的Model Streamer

用于多组件推理编排的Grove

我们非常期待将这项工作带给开源社区,并以开放的方式共同构建下一代AI工作负载和GPU编排技术。我们欢迎各界的贡献、问题反馈和建议。

Q&A

Q1:NVIDIA Run:ai开源后包含哪些核心组件?

A:此次开源包括完整的NVIDIA Run:ai平台以及四个可独立采用的组件:KAI调度器、GPU分割算子、KAI资源管理和工作负载映射,这些组件共同构成了完整的平台能力。

Q2:企业如何获取和使用开源的NVIDIA Run:ai?

A:可以直接从NVIDIA DSX AI Factory GitHub组织获取完整源代码并自行部署,也可以通过Crusoe、Nebius、Rafay等多家NVIDIA DSX生态合作伙伴提供的集成方案接入使用。

Q3:Model Streamer能带来什么实际效果?

A:Model Streamer通过并发读取并流式传输模型权重到GPU显存,大幅缩短大模型加载时间,多家存储厂商测试显示加载速度比本地NVMe提升40%至60%,有效降低冷启动延迟和GPU闲置成本。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
远离满嘴“家国大义”的人

远离满嘴“家国大义”的人

难得君
2026-10-04 14:53:26
雅思停考风波背后:巅峰时内地一天7万人次考试,主办方近5财年累计净亏损1.84亿英镑,欲以藏品抵债!

雅思停考风波背后:巅峰时内地一天7万人次考试,主办方近5财年累计净亏损1.84亿英镑,欲以藏品抵债!

每日经济新闻
2026-10-15 14:59:23
于大宝晒与毛伟杰合影:偶遇大连太子,祝国家队球员早日康复

于大宝晒与毛伟杰合影:偶遇大连太子,祝国家队球员早日康复

懂球帝
2026-10-16 17:52:16
余文乐宣布离婚

余文乐宣布离婚

扬子晚报
2026-07-20 14:21:04
茶艺大师被无缝衔接!

茶艺大师被无缝衔接!

八卦疯叔
2026-10-16 10:53:19
巴西25个州失去选票份额、716个市镇被逆转!卢拉翻盘难度太大了

巴西25个州失去选票份额、716个市镇被逆转!卢拉翻盘难度太大了

墨策讲历史
2026-10-16 10:03:57
30次投标零中标,20次投诉横跨十省:这家公司靠"合法投诉",成了全国环卫招标的编外考官

30次投标零中标,20次投诉横跨十省:这家公司靠"合法投诉",成了全国环卫招标的编外考官

环卫在线网
2026-10-14 15:49:53
梅根再次试图与凯特较量,精心策划抢风头,彻底透支英国公众好感

梅根再次试图与凯特较量,精心策划抢风头,彻底透支英国公众好感

书写传奇
2026-10-15 15:44:24
猛龙120-122输尼克斯!此战看到5个事实:7换1交易很值得

猛龙120-122输尼克斯!此战看到5个事实:7换1交易很值得

篮球大视野
2026-10-16 10:50:12
TA:皇马更衣室文化严重恶化;穆帅私下里满意对罗马的胜利

TA:皇马更衣室文化严重恶化;穆帅私下里满意对罗马的胜利

懂球帝
2026-10-16 10:48:13
津门虎克“南”,赢下卡位大战!

津门虎克“南”,赢下卡位大战!

新浪财经
2026-10-16 21:54:50
俄乌最新停火方案中,出现一个诱人条件,泽连斯基普京都很心动?

俄乌最新停火方案中,出现一个诱人条件,泽连斯基普京都很心动?

知法而形
2026-10-16 17:26:39
福建百万粉网红回村结婚,新娘被要求挑水干活,重量级嘉宾穿白衣

福建百万粉网红回村结婚,新娘被要求挑水干活,重量级嘉宾穿白衣

仙味少女心
2026-10-16 03:25:13
嫁78岁法国老头水落石出,42岁李宇春私生活曝光,丝毫不感到意外

嫁78岁法国老头水落石出,42岁李宇春私生活曝光,丝毫不感到意外

夏末的晨溪
2026-09-08 11:55:33
从陕北放羊娃到“中国波霸”,她靠身材被记住十年,也被困了十年

从陕北放羊娃到“中国波霸”,她靠身材被记住十年,也被困了十年

观史搜寻着
2026-10-03 04:45:11
斯瓦泰克展望波兰德比战!奥胖弃双保单避谈决赛,武网4强出炉

斯瓦泰克展望波兰德比战!奥胖弃双保单避谈决赛,武网4强出炉

排球黄金眼
2026-10-17 03:08:12
欠薪2300万元!估值140亿的机器人巨头,如今连工资都发不出来了

欠薪2300万元!估值140亿的机器人巨头,如今连工资都发不出来了

李砍柴
2026-10-07 18:56:23
华人家庭惨剧!62岁母亲疑被长期照护重压逼到绝境,杀害25岁自闭症儿子后跳桥

华人家庭惨剧!62岁母亲疑被长期照护重压逼到绝境,杀害25岁自闭症儿子后跳桥

华人生活网
2026-10-17 02:28:45
中国当前最危险的,可能不是台湾,更不是美日!真正致命的,是一双藏在暗处的手,正在不声不响地扼住我们的咽喉

中国当前最危险的,可能不是台湾,更不是美日!真正致命的,是一双藏在暗处的手,正在不声不响地扼住我们的咽喉

扶苏聊历史
2026-10-12 10:16:50
特朗普送华一份大礼,美俄韩朝元首有望齐聚中国,百年来头一回

特朗普送华一份大礼,美俄韩朝元首有望齐聚中国,百年来头一回

铁锤侃侃而谈
2026-10-16 10:00:34
2026-10-17 04:44:49
至顶科技 incentive-icons
至顶科技
科技产业媒体与 AI 产业服务机构
22628文章数 49737关注度
往期回顾 全部

科技要闻

杨天若院士:AI是中国弯道超车的机会

头条要闻

李斌、何小鹏等多人发声 "特斯拉会飞"有三大疑问待解

头条要闻

李斌、何小鹏等多人发声 "特斯拉会飞"有三大疑问待解

体育要闻

工资一分不要,曼联名将想把母队带回西甲

娱乐要闻

郭富城现身香港大学,袁咏仪夫妇全程冷漠不搭话

财经要闻

港交所拟2028年下半年实施T+1结算

汽车要闻

特斯拉会飞?全新Roadster亮相

态度原创

健康
手机
本地
游戏
数码

看着很健康的人,怎么会突然猝死?

手机要闻

2026网易未来公开课开启:第二期对话杨天若院士

本地新闻

因新荣记出圈,这座浙东小城才是吃货天堂

终末地刚开新版本就画大饼,玩家却说香疯了?

数码要闻

曝英特尔将推8E + 4Xe版"Panther Lake"锐炫G掌机处理器

无障碍浏览 进入关怀版