跳到内容

Amazon S3 兼容性

S3 兼容性对于云原生应用程序至关重要。RustFS 严格遵守 S3 API 标准。RustFS 提供了一个经过广泛测试的 S3 替代方案。

RustFS 和 S3 API - 专为多云存储设计

RustFS 优先考虑 S3 兼容性。作为 S3 API (V2 和 V4) 的早期采用者,RustFS 确保在公共云、私有云、数据中心、多云、混合云和边缘环境中实现兼容性。

S3 赋能混合云和多云计算

S3 是多云兼容性的标准。作为一种 RESTful API 标准,S3 促进了应用程序、数据和基础设施之间的交互。

原生 Kubernetes、S3 兼容的对象存储和应用程序可以在任何地方运行 - 从公共云实例 (Google, Azure, AWS) 到私有云 (Red Hat OpenShift, VMware Tanzu) 和裸机。

裸机工作负载的 S3 兼容性

私有云是混合云架构的基本组成部分。S3 兼容性对于所有应用程序至关重要,从分析到归档。

有了 RustFS,S3 兼容性是与位置无关的。RustFS 裸机实例具有与公共云或边缘实例相同的 S3 兼容性和性能。

RustFS 可伸缩对象存储的优势

云原生应用程序使用 S3 API 与对象存储通信。许多供应商仅支持部分功能。

RustFS 在 S3 兼容性方面拥有良好的业绩记录。我们测试了数百万种硬件、软件和应用程序组合。RustFS 每周发布软件,并且社区报告的缺陷会得到及时解决。

全面的 S3 API 支持意味着应用程序可以在任何硬件、位置或云上利用存储在 RustFS 中的数据。

核心功能

S3 Select

S3 Select

S3 Select 依赖性能来执行复杂查询。RustFS 利用 SIMD 指令集优化性能,对 CSV、Parquet、JSON 等文件运行复杂的 S3 Select 查询。

Amazon Signature V4

Amazon Signature V4

应用程序和客户端必须进行身份验证才能访问 RustFS 管理 API。RustFS 支持 AWS 签名版本 4。身份验证后,RustFS 使用与 AWS IAM 兼容的基于策略的访问控制来授权操作。

AWS S3 API 和 RustFS

RustFS 是一种高性能对象存储。结合 S3 兼容性,它支持广泛的用例,包括代码存储库 (GitHub, GitLab)、分析 (MongoDB, ClickHouse, MariaDB, CockroachDB, Teradata) 以及归档/备份。

RustFS 是 AI/ML 和数据科学工作负载的理想选择。KubeFlow 和 TensorFlow 需要高性能的 S3 兼容对象存储。RustFS 提供多云对象存储和高效复制。

根据 Apache 许可证 2.0 发布。