radosgw多中心同步(一)
2016-06-23 20:54
295 查看
radosgw是ceph的对象存储网关,提供restfull风格的接口,兼容s3接口和swift接口。在10.2版本中,radosgw增加了一个新特性,也就是多中心同步。
所谓多中心同步,也就是不同radosgw实例之间可以自动进行同步的特性。为了便于管理,又进行了逻辑上的组织,也即realm、zonegroup、zone和radosgw。这是个从上至下的组织结构,也就是realm包括若干个zonegroup,其中一个是master,其它是secondary。每个zonegroup下包括若干个master zone,其它都是secondary zone。zone可以认为是一个实际上的集群,由至少一个radosgw实例提供服务,但是对外服务地址是一致的。
同步分两种,也就是元数据同步和数据同步。zonegroup之间只会同步元数据,而同一个zonegroup下的zone之间是同步元数据和数据。这里的元数据是指用户和桶,数据是用户的对象数据。
所谓多中心同步,也就是不同radosgw实例之间可以自动进行同步的特性。为了便于管理,又进行了逻辑上的组织,也即realm、zonegroup、zone和radosgw。这是个从上至下的组织结构,也就是realm包括若干个zonegroup,其中一个是master,其它是secondary。每个zonegroup下包括若干个master zone,其它都是secondary zone。zone可以认为是一个实际上的集群,由至少一个radosgw实例提供服务,但是对外服务地址是一致的。
同步分两种,也就是元数据同步和数据同步。zonegroup之间只会同步元数据,而同一个zonegroup下的zone之间是同步元数据和数据。这里的元数据是指用户和桶,数据是用户的对象数据。
相关文章推荐
- s3 分段下载核心原理-获取指定范围的文件内容
- radosgw单机多实例
- cosbench 测试用例
- s3 presigned upload 测试用例
- Ceph RGW中各Pool的作用
- 配置nginx使用http和https访问
- 使用Rest api管理Ceph网关
- Ceph部署(二)RGW搭建
- ceph 对象存储
- python编写api调用ceph对象网关
- radosgw-admin常用操作
- radowsgw 配置 s3cmd
- ceph radosgw与keystone整合
- Ceph安装radosgw和Python连接访
- 使用Rest api管理Ceph网关
- aws java sdk 访问ceph radosgw (hammer)
- ceph-request 工具箱开发
- S3奇淫技巧:一步完成上传及ACL设置
- RWG如何创建自定义数据pool的实例
- 源码解读如何提高RGW最大并发数