[发明专利]一种远程镜像数据一致性检测方法及装置有效
申请号: | 201510530745.3 | 申请日: | 2015-08-26 |
公开(公告)号: | CN105208104B | 公开(公告)日: | 2018-10-02 |
发明(设计)人: | 唐远琳 | 申请(专利权)人: | 浪潮(北京)电子信息产业有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 罗满 |
地址: | 100085 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 远程 数据一致性 检测 方法 装置 | ||
本发明公开了一种远程镜像数据一致性检测方法及装置,该方法包括:在第一远程镜像同步数据时刻点,利用第一轮询日志记录本地数据从所述第一远程镜像同步时刻点到第二远程镜像同步时刻点的数据变化量;在第二远程镜像同步数据时刻点,停止第一轮询日志对本地数据的数据变化量的记录,利用第一轮询日志从所述第二远程镜像同步数据时刻点开始记录所述本地数据的同步数据传输状态;在第三远程镜像同步数据时刻点,通过第一轮询日志记录的本地数据的同步数据传输状态判断传输过程是否成功;若否,确定远程镜像数据与本地数据不一致。该方法实现节省快照开销,提高远程镜像数据传输的一致性检测的效率。
技术领域
本发明涉及存储技术领域,特别是涉及一种远程镜像数据一致性检测方法及装置。
背景技术
目前,从事存储软件设计,特别是高级软件功能快照、远程镜像的时候,研究人员会发现各种机制、原理种类很多,不论是普通的数据一致性的保护,通常在设计远程镜像同步的时候都会增加相应的快照,防止本地端数据和远程容灾端数据不一致,造成备份失败,数据丢失,会对系统造成数据丢失,涉及到数据安全性风险的情况,会对业务产生影响。一旦数据一致性发生故障,无论是由于本地端原因还是异地容灾端问题,都会对系统都会造成较大的影响,需要及时恢复一致性。
数据一致性出现故障后,及时发现、然后进行数据重传、数据一致性恢复时间是非常重要的,目前一般设计上,远程镜像一致性校验都是借助快照高级功能,将异地数据做快照,然后将快照卷映射给主机查看数据,然后比对数据,从而查看本地端数据与异地端数据的差别。但是,这种采用快照的方式需要基于位图来查看,不管数据是否发生变化,均需要产生位图,占用资源,浪费快照空间,检测一致性的效率很低。
发明内容
本发明的目的是提供一种远程镜像数据一致性检测方法及装置,以实现节省快照开销,提高远程镜像数据传输的一致性检测的效率。
为解决上述技术问题,本发明提供一种远程镜像数据一致性检测方法,包括:
在第一远程镜像同步数据时刻点,利用第一轮询日志记录本地数据从所述第一远程镜像同步时刻点到第二远程镜像同步时刻点的数据变化量;
在所述第二远程镜像同步数据时刻点,停止所述第一轮询日志对所述本地数据的数据变化量的记录,利用所述第一轮询日志从所述第二远程镜像同步数据时刻点开始记录所述本地数据的同步数据传输状态;
在第三远程镜像同步数据时刻点,通过所述第一轮询日志记录的所述本地数据的同步数据传输状态判断传输过程是否成功;若否,确定远程镜像数据与所述本地数据不一致。
优选的,所述利用所述第一轮询日志从所述第二远程镜像同步数据时刻点开始记录所述本地数据的同步数据传输状态之后,还包括:
激活第二轮询日志,利用所述第二轮询日志记录所述本地数据从所述第二远程镜像数据到达第三远程镜像同步时刻点的数据变化量。
优选的,所述激活第二轮询日志,利用所述第二轮询日志记录所述本地数据从所述第二远程镜像数据到达第三远程镜像同步时刻点的数据变化量之后,还包括:
在所述第三远程镜像同步数据时刻点,停止所述第一轮询日志记对所述本地数据的同步数据传输状态的记录,利用所述第一轮询日志记录所述本地数据从所述第三远程镜像同步时刻点到第四远程镜像同步时刻点的数据变化量。
优选的,所述激活第二轮询日志,利用所述第二轮询日志记录所述本地数据从所述第二远程镜像数据到达第三远程镜像同步时刻点的数据变化量之后,还包括:
在所述第三远程镜像同步数据时刻点,停止所述第二轮询日志记对所述本地数据的数据变化量的记录,利用所述第二轮询日志从所述第三远程镜像同步数据时刻点开始记录所述本地数据的同步数据传输状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮(北京)电子信息产业有限公司,未经浪潮(北京)电子信息产业有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510530745.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种恒温龙头的双跑道把手结构
- 下一篇:一种消息通知方法及消息通知系统