RustFS 被设计为云原生,可以作为由 Kubernetes 等外部编排服务管理的轻量级容器运行。整个服务器是一个 ~100MB 的静态二进制文件,即使在高负载下也能高效地使用 CPU 和内存资源。结果是,你可以在共享硬件上共同托管大量租户。

RustFS 可以在任何地方和任何云上运行,但通常在具有本地连接驱动器 (JBOD/JBOF) 的商用服务器上运行。群集中的所有服务器在功能上都是相等的(完全对称的体系结构)。没有名称节点或元数据服务器。

RustFS 将数据和元数据作为对象一起写入,无需元数据数据库。此外,RustFS 将所有功能(纠缠码、bitrot 检查、加密)作为内联、严格一致的操作执行。其结果是,RustFS具有非凡的弹性。

每个 RustFS 集群都是分布式 RustFS服务器的集合,每个节点有一个进程。RustFS 在用户空间中作为单个进程运行,并使用轻量级协程实现高并发。驱动器被分组到纠删集中(请参阅此处的纠除计算器),并使用确定性哈希算法将对象放置在这些集上。

RustFS专为大规模、多数据中心云存储服务而设计。每个租户都运行自己的RustFS 集群,与其他租户完全隔离,使他们能够保护他们免受升级、更新和安全事件的任何中断。每个租户通过跨地理位置联合群集来独立缩放。

了解有关面向现代数据湖的 RustFS 功能

压力测试

NVMe SSD 上的 RustFS S3 压力测试 - 32 节点

阅读
压力测试

NVMe SSD 上的 RustFS S3 压力测试 - 32 节点

阅读
压力测试

NVMe SSD 上的 RustFS S3 压力测试 - 32 节点

阅读

如果您对RustFS订阅有任何疑问,请填写下面的表格

您也可以通过以下方式与我们联系: hello@rustfs.com

Join Slack 商业支持购买咨询