[发明专利]在基于哈希的存储系统中从异步到同步复制的一致转变有效
申请号: | 201610204618.9 | 申请日: | 2016-04-01 |
公开(公告)号: | CN106933503B | 公开(公告)日: | 2020-02-14 |
发明(设计)人: | D·梅瑞;I·Y·伦珀尔;T·本-莫舍 | 申请(专利权)人: | 伊姆西IP控股有限责任公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06;G06F16/11 |
代理公司: | 11256 北京市金杜律师事务所 | 代理人: | 王茂华 |
地址: | 美国马*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 存储系统 异步 同步 复制 一致 转变 | ||
1.一种将在包括生产地点和复制地点的内容可寻址数据存储系统上的复制从异步复制转变成同步复制的计算机可执行的方法,所述计算机可执行的方法包括:
接收用以在转变模式中执行复制的请求,其中所述转变模式包括从异步复制到同步复制的转变,其中所述转变模式被使得能够同时执行异步复制和同步复制;以及
将所述内容可寻址数据存储系统改变到所述转变模式,其中所述内容可寻址数据存储系统将所述内容可寻址数据存储系统从使用异步复制转变成同步复制,其中所述内容可寻址数据存储系统被使得能够在处于所述转变模式的同时接收数据IO;
其中在所述转变模式期间,所述内容可寻址数据存储系统被使得能够同步地处理所接收的输入/输出I/O的一部分并且异步地处理所接收的I/O的第二部分。
2.根据权利要求1所述的计算机可执行的方法,其中在所述内容可寻址数据存储系统处于所述转变模式时:
创建快照;
将所述快照复制到所述复制地点;以及
处理所述生产地点上的与所述快照有关的数据。
3.根据权利要求2所述的计算机可执行的方法,其中处理包括:
比较生产地址到哈希A2H表的每个条目与所述快照的快照A2H表的每个条目以确定所述生产A2H表是否包含经更新的数据;
将在所述生产A2H表的条目与所述快照A2H表的条目之间的差异复制到远程地点。
4.根据权利要求3所述的计算机可执行的方法,其中依次地完成比较所述生产A2H表的每个条目与所述快照A2H表的每个条目。
5.根据权利要求3所述的计算机可执行的方法,其中比较包括:
使用扫描指针,从第一条目开始并且依次地继续每个A2H表,来扫描所述生产A2H表的每个条目和所述快照A2H表的每个条目。
6.根据权利要求5所述的计算机可执行的方法,进一步包括:
接收对所述生产A2H表的已经扫描的部分的数据更新;以及
同步地复制接收到的所述数据。
7.根据权利要求5所述的计算机可执行的方法,进一步包括:
接收对所述生产A2H表的先前未扫描的部分的数据更新,其中所述生产地点等待复制接收到的所述数据直至被扫描。
8.一种数据存储系统,包括:
包括生产地点和复制地点的内容可寻址数据存储系统;以及
被编码在一个或者多个计算机的存储器中的计算机可执行程序逻辑,所述计算机可执行程序逻辑使得能够将在所述内容可寻址数据存储系统上的复制从异步复制转变成同步复制,其中所述计算机可执行程序逻辑被配置用于执行:
接收用以在转变模式中执行复制的请求,其中所述转变模式包括从异步复制到同步复制的转变,其中所述转变模式被使得能够同时执行异步复制和同步复制;以及
将所述内容可寻址数据存储系统改变到所述转变模式,其中所述内容可寻址数据存储系统将所述内容可寻址数据存储系统从使用异步复制转变成同步复制,其中所述内容可寻址数据存储系统被使得能够在处于所述转变模式的同时接收数据IO;
其中在所述转变模式期间,所述内容可寻址数据存储系统被使得能够同步地处理所接收的输入/输出I/O的一部分并且异步地处理所接收的I/O的第二部分。
9.根据权利要求8所述的系统,其中在所述内容可寻址数据存储系统处于所述转变模式时:
创建快照;
将所述快照复制到所述复制地点;以及
处理所述生产地点上的与所述快照有关的数据。
10.根据权利要求9所述的系统,其中处理包括:
比较生产地址到哈希A2H表的每个条目与所述快照的快照A2H表的每个条目以确定所述生产A2H表是否包含经更新的数据;
将在所述生产A2H表的条目与所述快照A2H表的条目之间的差异复制到远程地点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于伊姆西IP控股有限责任公司,未经伊姆西IP控股有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610204618.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种能扩展的油门传感器电路
- 下一篇:小回程差角度传感器及其行星齿轮