第 3 章 Ceph 客户端组件
Ceph 客户端在呈现数据存储接口的方式上存在重大差异。Ceph 块设备提供像物理存储驱动器一样挂载的块存储。Ceph 网关提供具有 S3 兼容和 Swift 兼容 RESTful 接口的对象存储服务,以及自己的用户管理。但是,所有 Ceph 客户端都使用可靠的自主分布式对象存储(RADOS)协议与红帽 Ceph 存储群集交互。
它们都有相同的基本需求:
- Ceph 配置文件和 Ceph 监控地址。
- 池名称。
- 用户名和 secret 密钥的路径。
Ceph 客户端往往遵循一些类似的补丁程序,如 object-watch-notify 和 striping。以下小节介绍了 Ceph 客户端中使用的 RADOS、librados 和常见模式。
3.1. 先决条件
- 对分布式存储系统有基本了解.