[发明专利]实现存储卷的一致性组的快照集有效
申请号: | 201810390779.0 | 申请日: | 2018-04-27 |
公开(公告)号: | CN110413444B | 公开(公告)日: | 2023-05-09 |
发明(设计)人: | 黄佳;胡博;叶静;黄娟;郑利锋 | 申请(专利权)人: | 伊姆西IP控股有限责任公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 王茂华 |
地址: | 美国马*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 实现 存储 一致性 快照 | ||
1.一种实现数据存储系统中的存储卷的一致性组的快照集的方法,包括:
在所述数据存储系统上形成存储卷的一致性组,所述一致性组具有数据结构;
在第一时间点PIT处创建所述一致性组中的所述存储卷的第一快照集;
为所述第一快照集中的每个快照生成第一快照元数据,所述第一快照元数据包括所述第一快照集的标识符和所述一致性组的标识符;
将包括第一快照集节点的快照集列表并入所述一致性组的所述数据结构中,所述第一快照集节点包括所述第一快照集的所述标识符和指向具有所述第一快照集中的相应快照的所述存储卷的第一存储卷列表的第一指针;
向所述一致性组添加附加存储卷,而不删除所述一致性组中的所述第一快照集中的所述快照中的任何快照,所述附加存储卷的快照被存储在所述数据存储系统上的所述一致性组之外;以及
在已经向所述一致性组添加所述附加存储卷的情况下,仅允许与所述附加存储卷的所述快照有关的读取请求或删除请求由所述数据存储系统来采取行动。
2.根据权利要求1所述的方法,还包括:
在已经向所述一致性组添加所述附加存储卷的情况下,在第二PIT处创建包括所述一致性组中的所述附加存储卷的所述存储卷的第二快照集。
3.根据权利要求2所述的方法,还包括:
为所述第二快照集中的每个快照生成第二快照元数据,所述第二快照元数据包括所述第二快照集的标识符和所述一致性组的所述标识符。
4.根据权利要求3所述的方法,还包括:
向所述快照集列表添加第二快照集节点,所述第二快照集节点包括所述第二快照集的标识符和指向具有所述第二快照集中的相应快照的存储卷的第二存储卷列表的第二指针。
5.根据权利要求1所述的方法,还包括:
从所述一致性组中的所述存储卷中移除相应存储卷,而不删除所述一致性组中的所述第一快照集中的所述快照中的任何快照;以及
在已经从所述一致性组中的所述存储卷中移除所述相应存储卷的情况下,仅允许与所述相应存储卷的所述快照有关的读取请求由所述数据存储系统来采取行动。
6.根据权利要求5所述的方法,还包括:
如果(i)所述第一快照集被删除、刷新或恢复,(ii)所述一致性组从所述数据存储系统中被移除,或(iii)所述相应存储卷从所述数据存储系统中被移除,则删除所述相应存储卷的所述快照。
7.根据权利要求5所述的方法,其中所述相应存储卷初始地被存储在所述数据存储系统上的所述一致性组之外,并且其中所述方法还包括:
随后从所述数据存储系统中移除所述相应存储卷。
8.根据权利要求7所述的方法,还包括:
在从所述数据存储系统中移除所述相应存储卷之前,访问所述相应存储卷的所述快照的所述第一快照元数据以获取所述第一快照集的所述标识符和所述一致性组的所述标识符。
9.根据权利要求8所述的方法,还包括:
在已经获取所述第一快照集的所述标识符和所述一致性组的所述标识符的情况下,访问被并入所述一致性组的所述数据结构中的所述快照集列表的所述第一快照集节点,并且使用被包括在所述第一快照集节点中的所述第一指针来访问所述第一存储卷列表。
10.根据权利要求9所述的方法,还包括:
从所述第一存储卷列表中删除所述相应存储卷的名称。
11.根据权利要求10所述的方法,还包括:
从所述一致性组中删除所述相应存储卷的所述快照,并且删除所述相应存储卷的所述快照的所述第一快照元数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于伊姆西IP控股有限责任公司,未经伊姆西IP控股有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810390779.0/1.html,转载请声明来源钻瓜专利网。