CEPH RGW多 ZONE的配置
相关的名称解释 Region :可以理解为区域,是基于地理位置的逻辑划分;如:华南,华北之类,包含多个 region 的 Ceph 集群必须指定一个 master region ,一个 region 可以包含一个或者多个 zone Zone : 可以理解为可用区,它包含一组 Ceph rgw 实例,一个 region 必须指定一个 master zone 用以处理客户端请求。 部署拓扑 本文描述的多可用区部署拓扑如下: Ceph | SH / \ SH-1 SH-2 | | SH-SH-1 SH-SH-2在Ceph集群配置名为SH的Region,在Region下配置名为SH-1及SH-2两个Zone,并将SH-1设置为master, SH-2备用,可以通过radosgw-agent 实现数据复制;每个Zone各运行一个rgw实例,分别为SH-SH-1及SH-SH-2 rgw 组成要素 rgw 作为一个客户端,包含如下基本元素: rgw 实例名, 本文中两个实例分别是 SH-SH-1 , SH-SH-2 rgw 实例用户 存储池 ceph.conf 中配置入口 rgw 实例运行时数据目录 前端配置文件 配置 rgw 创建 pools Ceph rgw 需要使用多个 pool 来存储相关的配置及用户数据。如果后续创建的 rgw 用户具有相关权限,在 rgw