System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术属于容灾备份,具体涉及一种云上跨区域容灾系统。
技术介绍
1、使用灾备服务是一种有效应对数据安全威胁的方式,可在数据损坏或业务中断时及时有效恢复数据和应用服务。在建设灾备系统或服务时,相对于云下环境的物理网络,在云上环境还需解决用户虚拟私有云(vpc)与灾备服务私有云的网络接入问题,尤其是作为一种服务多租户的云上灾备服务,还需要解决与不同租户的vpc接入的问题。
2、容灾服务通常涉及三方,分别是用户生产端、用户容灾端、容灾服务端。容灾业务需保障用户生产端捕获到的生产数据最终及时同步到用户容灾端,过程中都需要与容灾服务端进行通信。由于云上环境通常为区域(region)级服务,所以在跨区域容下场景下,还涉及容灾端所在区域的容灾服务端。
3、传统灾备架构的生产端通常需要与容灾端直连,在云上部署时也需要对应的网络产品来满足网络直连的需求,按照传统灾备架构直接在云上部署时,存在以下问题:
4、1、用户侧使用成本高,需承担跨vpc通信的成本(开通对等连接vpcpeer或云间高速expressconnect或弹性ip等网络产品),并且随着业务的不断变化,网络质量也需要用户自主不断调整;
5、2、管控侧交互复杂,需在业务运行时动态为用户vpc开通云上网络产品;
6、3、服务侧组网成本高,需使用云上网络产品打通跨区域的servicevpc网络,且难以灵活应对容灾业务的不断增长;
7、4、服务侧组网复杂,多区域的servicevpc互联需提前为每个区域规划ip网段。<
...【技术保护点】
1.一种云上跨区域容灾系统,包括用户侧、容灾服务侧、对象存储以及数据通信模块,其特征在于:
2.根据权利要求1所述的一种云上跨区域容灾系统,其特征在于:所述本地区域与目标区域间的网络为对象存储内部的底层网络。
3.根据权利要求1所述的一种云上跨区域容灾系统,其特征在于:所述数据通信模块包括Initiator子模块、Target子模块以及Flush子模块;
4.根据权利要求1所述的一种云上跨区域容灾系统,其特征在于:所述源桶和镜像桶之间组成一个容灾数据同步的数据传输通道,且不同用户的不同容灾业务会占用一个独立的逻辑channel,每个逻辑channel都有自己独特的manifest对象和msg路径;
5.根据权利要求1所述的一种云上跨区域容灾系统,其特征在于:所述消息数据DataObject用于承载业务数据,所述写标记Write用于表示DataObject是否可用,Target子模块识别到镜像桶的Write标记后,表示消息同步就绪,并递交业务层处理,所述读标记Read表示DataObject是否已经递交到业务层处理,Target子模块
6.根据权利要求1所述的一种云上跨区域容灾系统,其特征在于:所述数据通信模块执行时,用户侧生产服务器agent通过VPCE接入本区域的灾备服务器VPC,并使用Initiator子模块将控制信息写入对象存储;
7.根据权利要求6所述的一种云上跨区域容灾系统,其特征在于:所述使用Initiator子模块将控制信息写入对象存储时,若消息数据尚未完成写入,其对应的对象数据被同步到目标端的镜像桶,且该消息为不可读状态。
8.根据权利要求6所述的一种云上跨区域容灾系统,其特征在于:所述数据通信模块内设置有数据响应时间阈值,在所述源端Initiator子模块响应时间超出数据响应时间阈值后,将自动删除本地数据桶中已写入的消息,若所述源端的容灾业务层未收到该消息的响应,则由业务层执行消息超时处理;
9.根据权利要求8所述的一种云上跨区域容灾系统,其特征在于:所述目标端Target子模块在接收到响应消息后,将删除对应的请求消息主体;
10.一种云上跨区域容灾终端,其特征在于:包括:
...【技术特征摘要】
1.一种云上跨区域容灾系统,包括用户侧、容灾服务侧、对象存储以及数据通信模块,其特征在于:
2.根据权利要求1所述的一种云上跨区域容灾系统,其特征在于:所述本地区域与目标区域间的网络为对象存储内部的底层网络。
3.根据权利要求1所述的一种云上跨区域容灾系统,其特征在于:所述数据通信模块包括initiator子模块、target子模块以及flush子模块;
4.根据权利要求1所述的一种云上跨区域容灾系统,其特征在于:所述源桶和镜像桶之间组成一个容灾数据同步的数据传输通道,且不同用户的不同容灾业务会占用一个独立的逻辑channel,每个逻辑channel都有自己独特的manifest对象和msg路径;
5.根据权利要求1所述的一种云上跨区域容灾系统,其特征在于:所述消息数据dataobject用于承载业务数据,所述写标记write用于表示dataobject是否可用,target子模块识别到镜像桶的write标记后,表示消息同步就绪,并递交业务层处理,所述读标记read表示dataobject是否已经递交到业务层处理,target子模块识...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。