重磅信号:NVIDIA OSMO 推进适配 RustFS,新增存储备选方案

目录

[1 先搞懂:NVIDIA OSMO 是什么,业务负载有什么特殊性](#1 先搞懂:NVIDIA OSMO 是什么,业务负载有什么特殊性)

[1.1 OSMO 平台定位](#1.1 OSMO 平台定位)

[1.2 仿真场景存储核心痛点](#1.2 仿真场景存储核心痛点)

[2 英伟达选择 RustFS 四大核心原因](#2 英伟达选择 RustFS 四大核心原因)

[2.1 无 GC 底层架构,解决海量小文件并发抖动痛点](#2.1 无 GC 底层架构,解决海量小文件并发抖动痛点)

[2.2 内存调度更轻量化,长期运行资源可控](#2.2 内存调度更轻量化,长期运行资源可控)

[2.3 去中心化对等架构,适配分布式仿真横向扩容](#2.3 去中心化对等架构,适配分布式仿真横向扩容)

[2.4 Apache 2.0 协议规避商业合规风险](#2.4 Apache 2.0 协议规避商业合规风险)

[3 市场趋势:行业集体转向,RustFS 商业前景持续走高](#3 市场趋势:行业集体转向,RustFS 商业前景持续走高)

[3.1 MinIO 商业化收紧,市场替代缺口持续打开](#3.1 MinIO 商业化收紧,市场替代缺口持续打开)

[3.2 绑定英伟达顶级 AI 生态,打开全球商业化通道](#3.2 绑定英伟达顶级 AI 生态,打开全球商业化通道)

[3.3 信创双适配优势,国内政企市场增长潜力充足](#3.3 信创双适配优势,国内政企市场增长潜力充足)

[4 选型总结](#4 选型总结)

文末参考文献


在人工智能与机器人技术高速发展的今天,底层基础设施的每一次迭代都可能引发行业的重新洗牌。近日,刚刚开源的 NVIDIA 的物理 AI 和机器人领域编排平台 OSMO 正式在 GitHub 上提交了 Pull Request(PR #1054),推进集成 RustFS 作为其集群内存储后端的直接替代方案。这一举动不仅标志着 RustFS 在技术成熟度上获得了全球顶级 AI 巨头的背书,更为敏锐的揭示了 AI 原生存储市场即将迎来的巨大机遇。

作为早已纳入 NVIDIA Inception 全球创业加速器生态的存储项目,本次适配提案,也为 RustFS 打开了对接机器人仿真、具身智能场景的新可能性。结合此前两篇实测压测文章《性能碾压!RustFS 100KiB 以下小文件场景全面超越 MinIO,实测数据曝光》、《实测拆解:小文件混合负载下 RustFS 并发稳定性优势》的结论,本文重点剖析英伟达选择 RustFS 作为存储方案的核心原因,同时梳理 RustFS 当下的市场认可度与长期商业发展前景。

1 先搞懂:NVIDIA OSMO 是什么,业务负载有什么特殊性

1.1 OSMO 平台定位

OSMO 是英伟达推出的 Physical AI(物理人工智能)专属云原生流水线调度平台,核心用于统一调度 GPU 训练算力、Omniverse 仿真渲染资源、Jetson 边缘机器人设备,基于 YAML 声明式编排全链路 AI 任务,深度对接 Isaac Sim 机器人仿真引擎、数字孪生数据集管理、多模态样本版本管控,对标 Argo Workflows、Airflow 等通用工作流引擎,差异化聚焦机器人、具身智能垂直场景。

1.2 仿真场景存储核心痛点

机器人仿真、强化学习迭代过程,会持续海量生成快照文件、轨迹小样本、传感器分片日志、版本元数据,属于典型高频小文件写入、冷热混合随机读写负载,对存储提出四大硬性要求:

  1. 高并发下延迟抖动必须极低,不能出现周期性卡顿打断仿真迭代流程;

  2. 长期 7×24 小时运行内存可控,避免集群内存溢出导致流水线崩溃;

  3. 兼容标准 S3 协议,可无缝替换原有存储方案,容器化部署适配分布式集群扩容;

  4. 开源协议合规,满足商业产品二次分发、私有化部署知识产权要求。

2 英伟达选择 RustFS 四大核心原因

2.1 无 GC 底层架构,解决海量小文件并发抖动痛点

MinIO 基于 Go 语言开发,依靠 metacache 预加载全前缀元数据换取串行单次读取更低延迟。但在 OSMO 持续高并发小文件写入场景,海量短期对象频繁创建销毁,会频繁触发 Go 三色标记 GC,产生 STW 程序全局停顿,带来周期性延迟尖峰,干扰仿真任务时序稳定性。

而 RustFS 依托 Rust 编译期内存所有权模型,运行时不存在垃圾回收与 STW 停顿;搭配按需惰性元数据加载架构,仅热点元数据常驻内存,冷快照、低频分区元数据落盘存储,长时间加压延迟波动幅度可控制在 5% 以内。官方实测 4KB 典型仿真小文件场景,RustFS 吞吐量可达 MinIO 的 2.3 倍,高度匹配 OSMO 高频样本写入压力特征。

2.2 内存调度更轻量化,长期运行资源可控

MinIO 默认最多占用整机 25% 内存做元数据缓存,访问目录后会长期常驻全部前缀元数据,闲置冷目录也不会主动回收,集群长期迭代后内存水位持续走高,硬件资源浪费明显。

RustFS 采用动态冷热缓存调度机制,无静态大块内存预分配,空闲冷元数据自动回收,同等负载下节点常驻内存占用更低。在 OSMO 多流水线并行运行、大批量仿真版本迭代场景,能够有效控制整机内存开销,降低长期硬件扩容成本,适配仿真集群 7×24 小时不间断运行的生产要求。

2.3 去中心化对等架构,适配分布式仿真横向扩容

RustFS 集群所有节点完全对等,读写请求可任意投递任意节点完成元数据检索,不存在单点瓶颈;横向新增节点即可同步提升元数据处理与吞吐能力,线性扩容无上限,适配 OSMO 多机房、多仿真节点横向扩张的部署模式,基于 S3 协议可直接完成存量存储无缝迁移,无需重构上层业务链路。

2.4 Apache 2.0 协议规避商业合规风险

MinIO 社区版采用 AGPLv3 开源协议,具备网络传染性:企业私有化部署、对外提供 SaaS 服务、二次迭代分发场景,均受协议强约束,商业化落地限制较多,很容易引发知识产权纠纷。

RustFS 采用宽松友好的 Apache 2.0 开源协议,支持企业自主修改、闭源商用、私有化部署与产品内嵌集成,无开源传染约束,对于英伟达面向商业化迭代的 OSMO 产品而言,在法务合规层面具备显著优势。

3 市场趋势:行业集体转向,RustFS 商业前景持续走高

3.1 MinIO 商业化收紧,市场替代缺口持续打开

随着 MinIO 商业化策略升级,社区版逐步进入维护模式、不再新增功能迭代,叠加 AGPLv3 协议与生俱来的法律约束,越来越多 AI 企业、政企单位开始主动寻找合规高性能的对象存储替代方案。

当前 Milvus 向量数据库生态、LobeHub 大模型社区、Veeam 备份厂商等多个知名开源项目,均已完成 RustFS 适配落地;英伟达 OSMO 的主动集成评估,进一步印证 RustFS 已经成为海量小文件 AI 场景最具竞争力的替代选型,市场替换空间广阔。

3.2 绑定英伟达顶级 AI 生态,打开全球商业化通道

RustFS 早已入驻 NVIDIA Inception 全球创业加速器体系,本次 OSMO 适配推进,是项目深度融入全球头部 AI 基础设施生态的标志性事件。英伟达生态覆盖大模型训练、机器人仿真、数字孪生、边缘端 Jetson 设备全场景,获得生态认可后,RustFS 能够触达全球大量 AI 研发企业、机器人创业团队,海外商业化落地路径更加清晰。

双方远期还规划基于 DPU 硬件完成纠删码、数据压缩等存储任务卸载,实现软硬件深度协同优化,进一步拉开与传统对象存储的差异化竞争力,巩固在物理 AI、具身智能赛道的底层存储卡位优势。

3.3 信创双适配优势,国内政企市场增长潜力充足

作为国产自研分布式存储项目,RustFS 原生适配鲲鹏、海光、飞腾等国产 CPU,兼容麒麟、统信、欧拉等国产操作系统,内置国密加密能力,满足等保、信创招标各项硬性要求。

在国内数字化自主可控政策大背景下,金融、政务、能源、智能制造等行业数据存储国产化替换需求旺盛,RustFS 兼顾性能、合规、国产化三重优势,既能承接传统数据湖改造项目,也能匹配 AI 新基建新建业务,中长期商业增长确定性较强。

4 选型总结

OSMO 主动引入 RustFS 并非单次偶然技术尝试,而是英伟达针对物理 AI 海量小文件仿真负载做出的针对性选型判断。在 AI 仿真、机器人迭代、高频小文件持续写入的生产场景中,存储的并发稳定性、延迟可控性、内存长期稳定性、开源合规属性,远比单次串行读取延迟更具备工程落地价值。

依托无 GC 低抖动架构、轻量化内存调度、去中心化扩容能力、商用友好开源协议四大核心优势,RustFS 精准匹配英伟达 AI 流水线严苛运行需求。叠加 MinIO 替代浪潮、英伟达生态加持、国内信创替换三重行业红利,RustFS 已经站在 AI 原生存储升级的关键节点,长期市场认可度与商业化成长空间值得持续关注。


文末参考文献

1 NVIDIA OSMO 官方 PR #1054 提交记录:https://github.com/NVIDIA/OSMO/pull/1054

2 RustFS 官方架构文档(去中心化无独立元服务器说明):https://docs.rustfs.com/concepts/architecture.html

3 MinIO 官方 metacache 内存缓存配置文档:https://docs.min.io/aistor/reference/aistor-server/settings/cache/

4 MinIO AIStor Cache 官方配置文档:https://docs.min.io/aistor/reference/aistor-server/settings/cache/

5 Apache2.0 与 AGPLv3 开源协议官方条款说明

6 RustFS 100KiB 小文件压测原始数据集


以下是深入学习 RustFS 的推荐资源:RustFS

官方文档: RustFS 官方文档- 提供架构、安装指南和 API 参考。

GitHub 仓库: GitHub 仓库 - 获取源代码、提交问题或贡献代码。

社区支持: GitHub Discussions- 与开发者交流经验和解决方案。