[发明专利]数据再同步有效
申请号: | 201910026499.6 | 申请日: | 2019-01-11 |
公开(公告)号: | CN110377223B | 公开(公告)日: | 2023-07-07 |
发明(设计)人: | P·基拉姆塞蒂;T·巴尔什恰克;M·桑哈维 | 申请(专利权)人: | 慧与发展有限责任合伙企业 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 北京市汉坤律师事务所 11602 | 代理人: | 张涛;吴丽丽 |
地址: | 美国德*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据 同步 | ||
本发明公开了数据再同步。本文中的示例涉及在上游卷与下游卷之间再同步数据,包括通过:从上游卷的起始点到结束点将数据传递到下游卷;保持第一游标,以指示从起始点到第一游标的、已被传递到并被提交到下游卷的持久储存器的数据;以及保持第二游标,以指示从第一游标到第二游标的、已被传递到下游卷并被缓冲而还未被确认为提交到下游卷的持久储存器的数据。
技术领域
本申请涉及数据再同步。
背景技术
数据存储卷之间的同步数据复制是用于降低由于系统故障导致数据储存器中数据丢失的风险的机制。同步数据复制系统在多个数据存储卷之间复制数据。如果存储这些卷的系统之间的通信存在中断,则这些卷之间的再同步可以被执行。
发明内容
根据本公开的一方面,提供了一种在上游卷与下游卷之间再同步数据的方法,包括:从上游卷的起始点到结束点将数据传递到下游卷;保持第一游标,以指示从起始点到第一游标的、已被传递到并被提交到下游卷的持久储存器的数据;保持第二游标,以指示从第一游标到第二游标的、已被传递到下游卷并被缓冲而还未被确认为提交到下游卷的持久储存器的数据;以及处理将新的数据写入上游卷的写入请求,包括:如果写入操作要将新的数据写入卷的起始点与第二游标之间的卷,则将新的数据写入上游卷的持久储存器并将新的数据传递到下游卷,以在下游卷上被复制;如果写入操作要将新的数据写入卷的、被锁定不接受写入请求的区域,则暂停写入操作;或者如果写入操作要将新的数据写入卷的、位于第二游标之后并且未被锁定不接受写入请求的区域,则响应于写入请求而将新的数据写入上游卷并且不将新的数据传递到下游卷来被复制。
根据本公开的另一方面,提供了一种非暂时性计算机可读存储介质,包括指令,该指令在由一个或多个处理器执行时,使得一个或多个处理器在第一数据存储卷与第二数据存储卷之间再同步数据,其中该指令可执行以用于:从第一数据存储卷的起始点到结束点将数据传递到第二数据存储卷;保持第一游标,以指示数据中的多少数据已被传递到并被提交到第二数据存储卷的持久储存器;基于传递,保持第二游标,以指示多少数据已被传递到并被缓冲而还未被确认为提交到第二数据存储卷的持久储存器;以及处理将新的数据写入第一数据存储卷的写入请求,包括:如果写入操作要将新的数据写入起始点与第二游标之间的第一数据存储卷,则将新的数据写入第一数据存储卷并将新的数据传递到第二数据存储卷以在第二数据存储卷上被复制;如果写入操作要将新的数据写入第一数据存储卷的被锁定的区域,则暂停写入操作;或者如果写入操作要将新的数据写入第一数据存储卷的、位于第二游标之后并且未被锁定的区域,则将新的数据写入第一数据存储卷并且不将新的数据传递到第二数据存储卷来在第二数据存储卷上被复制。
根据本公开的又一方面,提供了一种存储装置,用于将存储装置的下游卷中的数据与来自存储上游卷的系统的数据再同步,包括:第一数据缓冲器,用于接收要将下游卷的持久储存器中的某些数据与上游卷再同步的给定数据;第二数据缓冲器,用于在将给定数据接收到第一数据缓冲器中之后,接收要重写下游卷的持久储存器中的某些数据的新的数据;以及处理器,用于执行存储的指令,以在第一数据缓冲器中的给定数据已被提交到下游卷的当前版本的持久储存器之后,向下游卷的当前版本的持久储存器提交第二数据缓冲器中的新的数据,以及以将确认消息传递到存储上游卷的系统,消息指示多少数据已被提交到下游卷的当前版本的持久储存器。
本公开还提供了其他方面。
附图说明
本公开的各种特征从随后的结合附图的具体实施方式而显而易见,附图与具体实施方式一起阐释本公开的特征,并且其中:
图1是根据示例的存储卷的示意图。
图2是根据示例的数据存储系统的示意图。
图3是根据示例的再同步方法的流程图。
图4是根据示例的处理数据请求的方法的流程图。
图5是根据示例的计算机系统的示意性框图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于慧与发展有限责任合伙企业,未经慧与发展有限责任合伙企业许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910026499.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:储存系统
- 下一篇:具有主机启动缓存区刷新的大容量存储设备
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置