[发明专利]一种写时拷贝快照方法和系统有效
申请号: | 201510520255.5 | 申请日: | 2015-08-21 |
公开(公告)号: | CN105138429B | 公开(公告)日: | 2018-11-02 |
发明(设计)人: | 穆裕;王佳 | 申请(专利权)人: | 浪潮(北京)电子信息产业有限公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 罗满 |
地址: | 100085 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 拷贝 快照 方法 系统 | ||
1.一种写时拷贝快照方法,其特征在于,用于写时拷贝快照系统,所述写时拷贝快照系统包括预处理模块、拷贝模块和重组模块,所述写时拷贝快照方法包括:
当检测到快照数据时,预处理模块获取所述快照数据,将所述快照数据进行拆分得到拆分数据,并将所述拆分数据添加至处理队列;
当检测到所述处理队列中存在拆分数据时,拷贝模块按照预定次序获取所述处理队列中的拆分数据,根据所述获取的拆分数据确定需要进行拷贝的源卷数据,将所述源卷数据写入目标卷中;
当检测到来自同一快照数据的所有拆分数据相对应的源卷数据均拷贝到目标卷中时,重组模块将所述来自同一快照数据的所有拆分数据进行重组,得到与所述快照数据相同的重组快照数据,将所述重组快照数据写入源卷中。
2.根据权利要求1所述的写时拷贝快照方法,其特种在于,所述预处理模块获取所述快照数据后还包括:
所述预处理模块判断所述快照数据是否大于源卷内块的容量;
若大于,则将所述快照数据进行拆分得到拆分数据。
3.根据权利要求1所述的写时拷贝快照方法,其特种在于,所述将所述快照数据进行拆分得到拆分数据包括:
确定源卷内块的容量;
根据所述块的容量对所述快照数据按照预定顺序进行拆分得到拆分数据,其中,得到的每个拆分数据的大小均不大于所述块的容量。
4.根据权利要求3所述的写时拷贝快照方法,其特种在于,将所述拆分数据按照所述预定顺序添加至处理队列。
5.根据权利要求1所述的写时拷贝快照方法,其特种在于,所述将所述快照数据进行拆分得到拆分数据后还包括:
所述预处理模块确定所述拆分数据的数目,将所述数目记录在所有所述拆分数据中,
并向所有所述拆分数据内添加拆分标识和快照标识;
其中,所述拆分标识用于确定所述拆分数据在所述快照数据内的位置信息,所述快照标识用于确定所述拆分数据与所述快照数据的对应关系,来自同一快照数据的拆分数据具有相同的快照标识。
6.根据权利要求5所述的写时拷贝快照方法,其特种在于,所述重组模块根据所述数目和所述快照标识来判断是否将来自同一快照数据的所有拆分数据相对应的源卷数据均拷贝到目标卷中。
7.根据权利要求6所述的写时拷贝快照方法,其特种在于,所述重组模块根据所述拆分标识来将所述来自同一快照数据的所有拆分数据进行重组。
8.一种写时拷贝快照系统,其特征在于,包括:预处理模块、拷贝模块和重组模块;其中,
所述预处理模块包括第一获取单元,拆分单元和添加单元,所述第一获取单元用于当检测到快照数据时,获取快照数据;所述拆分单元用于将所述快照数据进行拆分得到拆分数据;所述添加单元用于将所述拆分数据添加至处理队列;
所述拷贝模块包括第二获取单元和拷贝单元,所述第二获取单元用于当检测到所述处理队列中存在拆分数据时,按照预定次序获取所述处理队列中的拆分数据;所述拷贝单元用于根据所述获取的拆分数据确定需要进行拷贝的源卷数据,将所述源卷数据写入目标卷中;
所述重组模块包括重组单元和写入单元,所述重组单元用于当检测到来自同一快照数据的所有拆分数据相对应的源卷数据均拷贝到目标卷中时,将所述来自同一快照数据的所有拆分数据进行重组,得到与所述快照数据相同的重组快照数据;所述写入单元用于将所述重组快照数据写入源卷中。
9.根据权利要求8所述的写时拷贝快照系统,其特种在于,所述预处理模块还包括:判断单元,用于判断所述快照数据是否大于源卷内块的容量,当所述判断单元判定所述快照数据大于源卷内块的容量时,拆分单元将所述快照数据进行拆分得到拆分数据。
10.根据权利要求8所述的写时拷贝快照系统,其特种在于,所述预处理模块还包括:标识单元,用于确定所述拆分数据的数目,将所述数目记录在所有所述拆分数据中,并向所有所述拆分数据内添加拆分标识和快照标识;其中,所述拆分标识用于确定所述拆分数据在所述快照数据内的位置信息,所述快照标识用于确定所述拆分数据与所述快照数据的对应关系,来自同一快照数据的拆分数据具有相同的快照标识。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮(北京)电子信息产业有限公司,未经浪潮(北京)电子信息产业有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510520255.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种小麦麸皮中抗氧化物的提取方法
- 下一篇:抗毒熏药