首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

修复Multisite下的reshard同步

业务背景 默认情况下只有当单个bucket承载的object数量过多,导致omap过大才会要做reshard,所以理论上reshard操作比较少,但是在开启了Multisite的情况下,一旦对bucket...进行了reshard操作,则会破坏原有的元数据对应规则,导致对应的bucket无法进行数据同步,官方从L版本的12.2.8开始才有了如何在Multisite场景下的reshard修复方案。...值得注意的是开启了Multisite的环境千万不要开auto reshard。 注意事项 bucket reshard是非常耗时耗资源的一项操作,生产上应该尽量避免。...一旦你决定要在Multisite下面进行reshard,并且要修复对应bucket的数据同步功能,则意味着你要停掉整个集群的RGW服务,因此进行整个修复操作之前务必知道这样做的风险,避免造成重大损失。

2.4K30
您找到你想要的搜索结果了吗?
是的
没有找到

腾讯云存储专家深度解读基于Ceph对象存储的混合云机制

核心机制   Multisite   RGW Cloud Sync这个特性本质上是基于Multisite之上的一个全新的同步插件(aws sync module)。...首先来看Multisite的一些核心机制。Multisite是RGW中数据远程备份的一种解决方案,本质上来说它是一种基于日志的异步复制策略,下图为一个Multisite的示意图。   ...Multisite中主要有以下基本概念:   l Zone:存在于一个独立的Ceph集群,由一组rgw提供服务,对应一组后台的pool   l Zonegroup:包含至少一个Zone,Zone之间同步数据和元数据...  l Realm:一个独立的命名空间,包含至少一个Zonegroup,Zonegroup之间同步元数据   下面来看Multisite中的一些工作机制,分别是Data Sync、Async Framework...其中Data Sync部分主要分析Multisite中的数据同步流程,Async Framework部分会介绍Multisite中的协程框架,Sync Plugin部分会介绍Multisite中的一些同步插件

24.2K141

干货!基于Ceph对象存储的分级混合云存储方案

Ceph RGW 的Cloud Sync 功能是基于RGW Multisite 机制实现的,先看下RGW Multisite 机制。...1、RGW Multisite Ceph RGW 的 Multisite 机制用于实现多个Ceph 对象存储集群间数据同步,其涉及到的核心概念包括: zone: 对应于一个独立的集群,由一组 RGW 对外提供服务...因为Multisite 是一个zone 层面的功能处理机制,所以默认情况下,是zone 级的数据同步,即配置了Multisite 之后,整个zone 当中的数据都会被进行同步处理。...由上面的介绍可知,RGW的 Multisite 机制是用于实现多个Ceph 对象存储集群之间、多数据中心之间数据同步的。...Cloud Sync 功能正是将支持 S3 接口的存储集群,抽象为 slave zone 的概念,然后通过Multisite 机制,实现将 Ceph 中的对象数据同步到外部对象存储中。 ?

3.9K20
领券