[发明专利]数据复制容灾方法及容灾系统在审
申请号: | 201910147030.8 | 申请日: | 2019-02-27 |
公开(公告)号: | CN110119329A | 公开(公告)日: | 2019-08-13 |
发明(设计)人: | 魏彬 | 申请(专利权)人: | 咪咕音乐有限公司;咪咕文化科技有限公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14 |
代理公司: | 上海晨皓知识产权代理事务所(普通合伙) 31260 | 代理人: | 成丽杰 |
地址: | 610000 四川省成都市高新区交子大道57*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 生产服务器 数据写 写入 灾备服务器 容灾 容灾系统 数据复制 应急 重构 服务器 服务器获取 可用性 数据容灾 数据异步 同步记录 写入数据 复制 返回 响应 保证 | ||
1.一种数据复制容灾方法,其特征在于,所述方法应用于容灾系统中的生产服务器,所述容灾系统包括:灾备服务器以及应急服务器;所述生产服务器、灾备服务器以及所述应急服务器两两之间通信连接;所述方法还包括:
在将数据写请求同步写入所述生产服务器以及所述应急服务器之后返回写完成以响应下一数据写请求;
将所述数据写请求对应的数据异步写入所述生产服务器以及所述灾备服务器,并将异步写入数据时所述生产服务器以及所述灾备服务器上的数据写入状况同步记录至所述生产服务器以及所述应急服务器;
其中,在满足重构条件时,所述灾备服务器根据异步写入的数据以及从所述应急服务器获取的所述数据写请求以及数据写入状况重构出与所述生产服务器一致的数据。
2.根据权利要求1所述的数据复制容灾方法,其特征在于,还包括:
在将数据写请求同步写入所述生产服务器以及所述应急服务器时,还将所述数据写请求对应的写入顺序同步写入所述灾备服务器,并在所述灾备服务器返回所述写入顺序同步写入完成之后返回写完成。
3.根据权利要求1所述的数据复制容灾方法,其特征在于,所述应急服务器为与所述生产服务器的距离小于预设距离的轻量级服务器。
4.根据权利要求2所述的数据复制容灾方法,其特征在于,所述生产服务器配置有第一复制缓冲桶,所述应急服务器配置有第二复制缓冲桶,所述第一复制缓冲桶以及所述第二复制缓冲桶均用于存储所述数据写请求以及所述数据写入状况,且所述第一复制缓冲桶与所述第二复制缓冲桶大小相同。
5.根据权利要求4所述的数据复制容灾方法,其特征在于,所述第二复制缓冲桶挂载于所述生产服务器或者以存储共享方式导入所述生产服务器。
6.根据权利要求4所述的数据复制容灾方法,其特征在于,所述生产服务器还配置有异步缓冲卷,所述将所述数据写请求对应的数据异步写入所述生产服务器以及所述灾备服务器,具体包括:
将已写入所述生产服务器的数据依次添加至所述异步缓冲卷,并将所述异步缓冲卷中的数据依次传输至所述灾备服务器,以供所述灾备服务器异步写入数据。
7.根据权利要求6所述的数据复制容灾方法,其特征在于,所述并将所述异步缓冲卷中的数据依次传输至所述灾备服务器,具体为:
将所述异步缓冲卷中的数据按照数据块粒度进行传输以发送至所述灾备服务器;其中,所述灾备服务器按照所述写入顺序将接收到的数据块写入所述灾备服务器。
8.根据权利要求7所述的数据复制容灾方法,其特征在于,所述第一复制缓冲桶以及所述第二复制缓冲桶均包括复制状态位图;
所述复制状态位图用于记录以下数据写入状况:
所述数据写请求同步写入所述生产服务器以及所述应急服务器的同步写完成状态;
所述数据写请求对应的各数据块在所述生产服务器中的写完成的状态;
所述各数据块是否添加至所述异步缓冲卷的状态;以及
所述各数据块在所述灾备服务器中的写完成的状态。
9.一种数据复制容灾方法,其特征在于,所述方法应用于容灾系统中的灾备服务器,所述容灾系统包括:生产服务器以及应急服务器;所述生产服务器、灾备服务器以及所述应急服务器两两之间通信连接;所述方法还包括:
异步写入来自所述生产服务器的请求写入的数据,并返回所述请求写入的数据的异步写完成状况至所述生产服务器,供所述生产服务器将所述灾备服务器的异步写完成状况同步写入所述生产服务器以及所述应急服务器;
在满足重构条件时,从所述应急服务器获取数据重构信息;所述数据重构信息被所述生产服务器同步写入所述生产服务器以及所述应急服务器,且所述数据重构信息包括:
在返回写完成之前同步写入至所述生产服务器以及所述应急服务器的数据写请求以及异步写入数据时所述生产服务器以及所述灾备服务器上的数据写入状况;
根据异步写入的数据以及所述数据重构信息重构出与所述生产服务器一致的数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于咪咕音乐有限公司;咪咕文化科技有限公司,未经咪咕音乐有限公司;咪咕文化科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910147030.8/1.html,转载请声明来源钻瓜专利网。