Ceph 对象网关¶
Ceph 对象网关是个对象存储接口,在 librados
之上为应用程序构建了一个 RESTful 风格的 Ceph 存储集群网关。
Ceph 对象存储支持 2 种接口:
S3-compatible: 提供了对象存储接口,与亚马逊的 S3 RESTful 风格的接口兼容。
Swift-compatible: 提供了对象存储接口,与 OpenStack 的 Swift 接口兼容。
Ceph 对象存储使用 Ceph 对象网关守护进程( radosgw
),它是个与 Ceph 存储集群交互的 FastCGI 模块。因为它提供了与 OpenStack
Swift 和 Amazon S3 兼容的接口, RADOS 要有它自己的用户管理。
Ceph 对象网关可与 CephFS 客户端或 Ceph 块设备客户端共用一个存储集群。 S3 和 Swift API 共用一个通用命名空间,所以你可以用一个
API 写、然后用另一个检出。
Note
Ceph 对象存储不使用 Ceph 元数据服务器。
- 基于 Civetweb 手动安装
- HTTP 前端
- Pool Placement and Storage Classes
- 基于 Apache/FastCGI 的简单配置
- 多站配置
- 存储池的配置
- 配置参考
- 管理指南
- S3 API
- Swift API
- 管理操作 API
- Python 接口
- 通过 NFS 导出
- 与 OpenStack Keystone 对接
- 与 OpenStack Barbican 对接
- 与 Open Policy Agent 对接
- 多租户
- 压缩
- LDAP 认证
- 服务器端加密
- 桶策略
- 动态的桶索引重分片
- 多因子认证
- 同步模块
- RADOS 中的数据布局
- STS Lite
- Role
- 故障排除
- radosgw 手册页
- radosgw-admin 手册页