提交智能体收藏0
技术动态

NVIDIA 开源 NodeWright:面向 GPU 集群的 Kubernetes 主机配置管理器

NVIDIA 开发者博客介绍开源项目 NodeWright,一个 Kubernetes 原生的主机操作系统包管理器,用于在 GPU 集群上声明式地配置和更新节点,并在变更过程中尽量不影响运行中的工作负载。

用途与变化

根据 NVIDIA 开发者博客(2026 年 9 月 23 日),NodeWright 是一个开源、Kubernetes 原生的包管理器,用于在 GPU 集群上声明式地配置和更新主机操作系统。该文将此前以 Skyhook 名称在 NVIDIA 内部生产环境运行的项目正式命名为 NodeWright。

其核心机制是 operator 在目标节点上按顺序执行:cordon、等待关键 Pod、drain、应用包、按需中断、uncordon,并遵循 PodDisruptionBudget 与非中断工作负载标签。DeploymentPolicy 资源支持按固定、线性或指数批次策略进行渐进式滚动,并配置成功与失败阈值。包以容器镜像形式承载脚本、配置和二进制,可涵盖内核参数调整、CVE 修复、安全代理安装、崩溃转储配置等主机级操作,并带有验证脚本。

适用场景

面向需要批量维护 GPU 节点的 Kubernetes 集群,例如在不中断长时间训练任务的前提下更新内核参数或修复 CVE。文档提到其与 NVIDIA AI Cluster Runtime 集成,应用版本锁定配方中的主机层部分,并与 NVCRE、NVSentinel 配合用于预工作负载验证与运行时故障监控。它管理的是 GPU Operator 和网络 Operator 之下的主机 OS 层。

限制与待核实事项

上文为官方博客对项目定位与功能的描述,属厂商自述。具体安装方式、包覆盖范围、与既有集群工具的兼容性及实际效果,需结合官方文档和自身环境验证;本摘要未做运行验证,也未核实未在来源中出现的版本、价格或性能数据。

来源与核对说明

  1. NVIDIA 开发者官方博客 ↗https://developer.nvidia.com/blog/manage-kubernetes-node-fleets-with-nodewright/

本文经 AI 整理及独立自动校对,未做运行验证;自动校对仍可能遗漏问题,请以原始资料为准。

这篇内容对你有帮助吗?

点赞人数由服务器记录,收藏保存在当前浏览器。

继续阅读

NVIDIA 发布开放智能体安全平台参考设计 →

NVIDIA 发布 cuObject 库并扩展 SCADA 服务端 SDK →

Google Research 发布智能体隐私与安全研讨会报告 →

Cloudflare 推出 Verified 机器人持续问责评估机制 →