注意
本文档适用于 Ceph 的开发版本。
Ceph 对象网关
Ceph 对象网关 是一个基于 librados 构建的对象存储接口。它在应用程序和 Ceph 存储集群之间提供了一个 RESTful 网关。Ceph 对象存储 支持两种接口
S3 兼容: 提供对象存储功能,其接口兼容 Amazon S3 RESTful API 的大部分子集。
Swift 兼容: 提供对象存储功能,其接口兼容 OpenStack Swift API 的大部分子集。
Ceph 对象存储使用 Ceph 对象网关守护程序(radosgw),这是一个旨在与 Ceph 存储集群交互的 HTTP 服务器。Ceph 对象网关提供与 Amazon S3 和 OpenStack Swift 兼容的接口,并拥有自己的用户管理。Ceph 对象网关可以使用单个 Ceph 存储集群来存储来自 Ceph 文件系统和 Ceph 块设备客户端的数据。S3 API 和 Swift API 共享一个共同的命名空间,这意味着可以使用一个 API 将数据写入 Ceph 存储集群,然后使用另一个 API 检索该数据。
注意
Ceph 对象存储不使用 Ceph 元数据服务器。
- HTTP 前端
- 多站点配置
- 区域功能
- 池放置和存储类
- 多站点同步策略配置
- 配置池
- 配置参考
- 管理员指南
- 用户帐户
- S3 API
- IAM API
- 数据缓存和 CDN
- Swift API
- 管理员操作 API
- Python 绑定
- 通过 NFS 导出
- OpenStack Keystone 集成
- OpenStack Barbican 集成
- HashiCorp Vault 集成
- KMIP 集成
- Open Policy Agent 集成
- 多租户
- 压缩
- LDAP 身份验证
- 服务器端加密
- 存储桶策略
- 动态存储桶索引重新分片
- 多因素身份验证
- 同步模块
- 存储桶通知
- RADOS 中的数据布局
- STS
- STS Lite
- Keycloak
- 会话标签
- 角色
- 孤立列表和相关工具
- OpenID Connect 提供程序
- 故障排除
- Manpage radosgw
- Manpage radosgw-admin
- 用于加密和压缩的 QAT 加速
- S3-select
- Lua 脚本
- D3N 数据缓存
- 云迁移
- 云恢复
- 指标
- 用于压缩的 UADK 加速
- 存储桶日志记录
- 完整对象去重