跳到内容

1. 什么是 RustFS?

RustFS 是一款简单、高效、分布式的对象存储系统,适用于快速替代 MinIO 以及 AI 训练与推理等场景的对象存储。同时,RustFS 是一款高效、开源、免费的对象存储解决方案。它 100% 兼容 S3 协议,并且是基于 Apache2 许可证发布的开源软件。RustFS 使用 Rust 编写,利用其行业领先的内存安全性和零成本抽象来实现高性能存储。RustFS 是由全球优秀的工程师开发和贡献的商业友好型分布式对象存储产品。RustFS 可以替代许多开源许可证不友好的对象存储产品。

RustFS 即将从商业应用转向全球正式开源,助力全球降低存储成本,提升数据安全。

2. 安装前阅读

RustFS 共有三种安装模式:单节点单磁盘适合模式、单节点多磁盘以及多节点多磁盘模式。其中,多节点多磁盘模式包含了企业级的可用性能、安全性以及可扩展性。它还提供了生产工作负载所需的架构图。请在安装前阅读我们的启动模式和清单,如下所示

  1. 请阐明您的三种安装启动模式

  2. 安装前检查,确保所有指标都符合生产指导特性。如果不需要生产标准,可以跳过此指导。

3. 操作系统和 CPU 支持

您几乎可以在任何 CPU 和操作系统上运行 RustFS,无论是 Linux、Unix、Windows、MacOS、FreeBSD、Docker 甚至是边缘网关。CPU 架构支持:X86、ARM 以及各种其他 CPU 架构。

4. RustFS 特性

  • S3 兼容:100% S3 协议兼容,与大数据、数据湖、备份软件、图像处理软件以及工业生产软件拥有极佳的兼容性;
  • 分布式:RustFS 是一款分布式对象存储,因此,RustFS 可以满足各种需求;
  • 商业友好:RustFS 是一款 100% 开源软件,并基于 Apache v2.0 许可证发布,因此,RustFS 商业友好;
  • 快速:Rust 开发语言的性能无限接近 C 语言的速度。因此,RustFS 性能非常强大;
  • 安全:RustFS 由内存安全语言 Rust 编写,因此,RustFS 100% 安全;
  • 跨平台:RustFS 可在 Windows、macOS 和 Linux 上运行;
  • 可扩展:RustFS 支持自定义插件,因此,RustFS 可以满足各种需求;
  • 可定制:由于开源特性,您可以定制各种插件,因此,RustFS 可以满足各种需求;
  • 云原生:RustFS 支持通过 Docker 等方式部署,实现云原生环境的快速部署。

5. RustFS 价值观

帮助全人类提升数据安全,降低存储成本。

6. RustFS 愿景

世界上每一个 AI 代理都可以使用 RustFS 存储数据。

根据 Apache 许可证 2.0 发布。