易君召
发布于 2026-09-17 / 作者:易君召 / 8 阅读
0

🦀 RustFS 1.0.0 正式 GA:2 年 7 个月磨一剑,国产开源对象存储向 MinIO 发起总攻

2026-09-16 正式发布 · Apache 2.0 · 32,000+ Stars · 270 万+ 部署实例 · 160+ 全球贡献者 · NVIDIA Inception 成员

🔥 一、新闻速览:从第一行代码到生产就绪

9 月 16 日,国产开源分布式对象存储 RustFS 正式发布 1.0.0 GA(General Availability)——官方公告称"核心对象存储引擎已稳定,用户可以放心在生产环境运行"。

关键信息

数据

GA 日期

2026 年 9 月 16 日

研发周期

2 年 7 个月(2024 年 2 月首行代码 → 2026 年 9 月 GA)

开源时间

2025 年 7 月

GitHub Stars

32,000+(本次核验 32,579)

全球部署实例

270 万+

贡献者

160+,来自全球

榜单表现

GitHub Trending 9 次、Rust Trending 50+ 次NVIDIA Inception 计划成员

协议

Apache 2.0(商业友好,vs MinIO 的 AGPL v3)

核心卖点

4KB 对象负载下比 MinIO 快 2.3 倍

一句话定位:RustFS = MinIO 的简洁 + Rust 的内存安全与高性能 + Apache 2.0 的商业友好 + AI 时代的存储底座。

🧩 二、主要功能特性:六大能力全部 GA

1️⃣ 数据管理(最硬核的部分)
完整的桶生命周期 + 对象生命周期管理、大文件分片上传、纠删码(EC)、生命周期管理(ILM)、S3 Tables(内建的 Apache Iceberg REST Catalog)——最后一项让对象存储直接升级为"AI 原生存储",是 1.0 版本最有想象力的能力。

2️⃣ 多协议支持
Amazon S3 兼容 API(核心)、OpenStack Swift APIFTPS / WebDAV(默认启用)、SFTP、OpenStack Keystone 认证。

3️⃣ 安全与合规
自研 RustFS KMS(生产支持 Vault KV2/Transit 与 AWS KMS 后端)、服务端加密(SSE)STS 令牌服务、安全审计、Object Lock(WORM)、IAM/策略体系、OIDC/SSO。

4️⃣ 高可用与扩展
分布式部署(本版转正)、Pool 扩展与存储池退役、数据重平衡、节点自愈(Healing & Scanner)站点复制 / 桶复制Bitrot 防数据腐烂

5️⃣ 运维与可观测
事件通知、OpenTelemetry(OTEL)支持、容量统计、集群健康巡检、多租户、审计日志、完善的 Web 控制台

6️⃣ 云原生与部署
支持 Linux / Windows / macOS,提供源码构建、二进制、RPM/DEB 包DockerKubernetes(Helm Chart)多种方式;Release 附带 SBOM 软件物料清单与 provenance 溯源文件,供应链安全治理到位。

7️⃣ 五分钟上手(官方 docker-compose)

bash

git clone git@github.com:rustfs/rustfs.git
docker compose -f docker-compose-simple.yml up -d
# 启动前务必修改 RUSTFS_ACCESS_KEY / RUSTFS_SECRET_KEY
# 浏览器访问 http://ip:9001 进入控制台

⚠️ 官方特别提醒:默认密钥必须改;单节点单盘(SNSD)仅作本地路径使用,无法原地扩容,要转多盘拓扑只能新建部署并通过 S3 迁移数据。

📈 三、相比 Beta 版本增强在哪?——"测试中"全部转正

功能

Beta 阶段(8 月)

1.0.0 GA(9 月)

分布式模式

🚧 测试中

可用

生命周期管理(ILM)

🚧 测试中

可用

存储池扩展/退役

可用

RustFS KMS / SSE

部分

可用(Vault + AWS KMS)

站点复制 / 桶复制

可用

Object Lock(WORM)

可用

审计日志 / IAM 策略

可用

S3 Tables(Iceberg)

🧪 预览

MinIO 磁盘格式兼容

🧪 预览(非默认构建)

代际跨越的本质:Beta 到 GA 不是"加功能",而是把企业级能力从"实验"变成"承诺"——分布式、纠删码自愈、KMS 加密、跨站点复制这四件事全部达标,才敢叫"生产就绪"。而下一代预览特性(S3 Tables、MinIO 磁盘格式兼容)已经为下一个战场埋好伏笔。

⚔️ 四、对比 MinIO:优势不止"快 2.3 倍"

先说一个关键事实:MinIO 社区版仓库最后推送停留在 2026 年 4 月最新正式版本是 2025 年 10 月发布——社区版近乎停滞近一年。而其商业版持续迭代,社区用户面临"要么付费、要么停在旧版"的两难。这个时间窗口,正是 RustFS 崛起的最好注脚。

维度

RustFS 1.0.0

MinIO

性能

✅ 4KB 小对象快 2.3 倍

基线

语言与安全

Rust:内存安全、无 GC 停顿

Go:存在 GC 停顿

开源协议

Apache 2.0(无"毒丸"条款)

⚠️ AGPL v3(商用传染性约束)

社区活跃度

✅ 1.0 GA(2026-09)、160+ 贡献者

⚠️ 社区版停更近一年

控制台体验

✅ 功能完整的管理控制台

社区版功能受限

数据主权

无遥测,符合 GDPR/CCPA/APPI

存在合规争议

S3 Tables(Iceberg)

✅ 内建(预览)

需额外组件

边缘与 IoT

✅ 轻量、强边缘支持

对边缘网关偏重

Stars 生态

32K(高速增长)

61K(存量领先)

许可风险

知识产权清晰

商用受限、IP 模糊

🔑 最核心的差异化仍是 License:AGPL v3 对商业集成有传染性约束,Apache 2.0 则"拿来即用、商用无虞"。在企业法务越来越严格的 2026 年,这往往比性能数字更能决定选型。

与其他方案的一句话关系:对比 Ceph(十余年沉淀、功能最全但运维复杂度高、RADOS 架构偏重),RustFS 走的是"S3 单一协议 + 极简运维"路线;对比公有云对象存储(阿里云 OSS、AWS S3),RustFS 主打数据主权与本地化成本可控;对比 SeaweedFS / Garage 等同类开源项目,RustFS 的优势在于企业级功能完备度(KMS/审计/多租户/站点复制)与生态曝光度。

🏆 五、特色亮点与不足

亮点:

  • 小对象性能碾压:4KB 场景快 2.3 倍,直击 AI 推理缓存、日志、IoT 等海量小文件场景的痛点;

  • 🔓 Apache 2.0 降维打击:无协议陷阱、无遥测、无跨境数据风险,企业选型阻力最小;

  • 🤖 AI 原生定位清晰:S3 Tables(Iceberg)+ NVIDIA Inception 成员身份 + 高吞吐数据湖优化,瞄准 AI 数据中心;

  • 🛠️ 工程严谨度超预期:GA 附件带 SBOM 与 provenance、CI 门禁严格、自愈与扫描器有量化证据链——这在开源存储项目中少见;

  • 🇨🇳 国产开源反向输出:中国团队主导、全球 160+ 贡献者、270 万实例,是国产基础设施"走出去"的样板。

不足:

  • ⚠️ 生产验证时间尚短:GA 刚刚发布,大规模长期运行的实战案例(相比 Ceph/MinIO 十余年积累)还需要时间沉淀;

  • ⚠️ 生态成熟度差距:MinIO 6.1 万 Star 与庞大工具链仍是存量优势,第三方备份/监控方案适配需时间;

  • ⚠️ 性能数据维度单一:2.3 倍主要来自 4KB 小对象场景,大对象与多节点并发场景的公开数据较少;

  • ⚠️ 部署拓扑限制明确:单节点单盘(SNSD)无法原地扩展,只能新建部署并通过 S3 迁移;扩展需严格保持 Erasure Set 几何不变——迁移前必须规划清楚;

  • ⚠️ 部分能力仍在预览:S3 Tables 与 MinIO 磁盘格式兼容(rio-v2)为预览;MinIO 加密对象无法被 RustFS 读取,跨平台迁移存在限制。

🔮 六、未来技术发展演进方向

官方在 GA 公告中明确了下一步:持续打磨健壮性 + 围绕 AI 增加支持,把 RustFS 带入 AI 数据中心。

阶段

方向

近期

1.0.x 稳定性打磨与生产反馈闭环;S3 Tables / MinIO 兼容特性从预览转正;生态工具(备份、监控、K8s Operator)适配完善

中期

AI 数据中心深度集成——与训练流水线、向量数据库、GPU 直连存储(GDS 类)协同;多协议与多租户企业能力强化;性能基准扩展到多节点/大对象维度

长期

从"更快的 MinIO 替代品"升级为 AI 时代的存储底座:Iceberg 数据湖内核化、Serverless/边缘形态延展、企业版与商业支持体系成型

📌 七、总结:三个核心信号

  1. 🏆 "GA"是国产开源存储的成人礼——分布式、纠删码自愈、KMS、站点复制全面转正,意味着国产对象存储终于能承接核心生产负载,不再只是"Demo 级替代品";

  2. 🏆 License 与社区活跃度正在重排赛道座次——MinIO 社区版停更近一年、AGPL 制约商用,而 RustFS 用 Apache 2.0 + 高频迭代承接了这部分"被挤出的需求";

  3. 🏆 存储竞争已切换到"AI 原生"赛道——S3 Tables、Iceberg、NVIDIA Inception,RustFS 押注的不是"更快的传统对象存储",而是 AI 数据基础设施的入口。

📌 一句话总结:RustFS 1.0.0 不只是一次版本号跳跃,而是国产开源存储从"挑战者"变成"选项之一"的分水岭——接下来要看的,是它能否把 270 万实例的规模优势,转化为真实的生产信任。


本文原创作者:易君召,详见:https://www.yijunzhao.cn/authors/yijunzhao,转载请注明出处。

原文链接 https://www.yijunzhao.cn/archives/rustfs-1.0.0-GA-domestic-open-source-object-storage-minio-challenger

欢迎访问 小易撩挨踢

https://www.yijunzhao.cn/