[发明专利]一种存储卷跨节点克隆的方法、装置、设备及可读介质有效
| 申请号: | 202111141286.1 | 申请日: | 2021-09-28 | 
| 公开(公告)号: | CN113590049B | 公开(公告)日: | 2021-12-31 | 
| 发明(设计)人: | 徐玉超;王志国 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 | 
| 主分类号: | G06F3/06 | 分类号: | G06F3/06;G06F11/14 | 
| 代理公司: | 北京连和连知识产权代理有限公司 11278 | 代理人: | 刘小峰;张元 | 
| 地址: | 215000 江苏省苏州*** | 国省代码: | 江苏;32 | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 一种 存储 节点 克隆 方法 装置 设备 可读 介质 | ||
1.一种存储卷跨节点克隆的方法,其特征在于,包括以下步骤:
在集群的节点中使用pmem-csi创建AEP存储,并监控集群中其他节点中是否有所述AEP存储的克隆卷;
响应于监控到集群中其他节点中有所述AEP存储的克隆卷,停止所述AEP存储和克隆卷;
创建所述AEP存储的快照后恢复所述AEP存储;
将所述AEP存储的快照数据传输到所述克隆卷后,启动所述克隆卷。
2.根据权利要求1所述的方法,其特征在于,还包括:
将所述AEP存储的快照数据按照阈值大小划分成若干个数据片。
3.根据权利要求2所述的方法,其特征在于,将所述AEP存储的快照数据传输到所述克隆卷后,启动所述克隆卷包括:
将所述AEP存储的快照数据的一个数据片发送到所述克隆卷中;
所述克隆卷将接收到的一个数据片进行存储,并向所述AEP存储发送响应消息;
响应于所述AEP存储接收到所述克隆卷发送的存储成功的响应消息,将所述AEP存储的快照数据的下一个数据片发送到所述克隆卷中,直到所有的数据全部在所述克隆卷中成功存储。
4.根据权利要求1所述的方法,其特征在于,响应于监控到集群中其他节点中有所述AEP存储的克隆卷,停止所述AEP存储和克隆卷包括:
响应于监控到集群中其他节点中有所述AEP存储的克隆卷,使用冻结命令:fsfreeze –freeze将所述AEP存储和克隆卷进行冻结。
5.根据权利要求1所述的方法,其特征在于,创建所述AEP存储的快照后恢复所述AEP存储包括:
通过所述AEP存储的名字找到映射的主机目录;
在所述主机目录中通过liswatch机制获取到所述AEP存储的信息,所述信息包括所述AEP存储的容量;
设置待创建的快照的名称,并将名称、容量和目录参数传入lvm快照接口中以创建所述AEP存储的快照;
响应于所述AEP存储的快照创建完成,恢复所述AEP存储。
6.根据权利要求5所述的方法,其特征在于,所述lvm快照接口为lvcreate -L xxxGB -s -n lv_image_snap /dev/vg_image/lv_image,其中-L xxxGB为待创建快照大小,-s为创建快照,-n lv_image_snap为待创建快照名为lv_image_snap,/dev/vg_image/lv_image为待创建快照的逻辑卷。
7.根据权利要求1所述的方法,其特征在于,在集群的节点中使用pmem-csi创建AEP存储,并监控集群中其他节点中是否有所述AEP存储的克隆卷包括:
基于Kubernetes的listwatch机制监控集群中其他节点中的存储卷的信息;
判断监控到的信息中是否带有所述AEP存储的节点信息标签;
响应于监控到的信息中带有所述AEP存储的节点信息标签,确定为其他节点中的存储卷为所述AEP存储的克隆卷。
8.一种存储卷跨节点克隆的装置,其特征在于,所述装置包括:
监控模块,所述监控模块配置为在集群的节点中使用pmem-csi创建AEP存储,并监控集群中其他节点中是否有所述AEP存储的克隆卷;
停用模块,所述停用模块配置为响应于监控到集群中其他节点中有所述AEP存储的克隆卷,停止所述AEP存储和克隆卷;
创建模块,所述创建模块配置为创建所述AEP存储的快照后恢复所述AEP存储;
传输模块,所述传输模块配置为将所述AEP存储的快照数据传输到所述克隆卷后,启动所述克隆卷。
9.一种计算机设备,其特征在于,包括:
至少一个处理器;以及
存储器,所述存储器存储有可在所述处理器上运行的计算机指令,所述指令由所述处理器执行时实现权利要求1-7任意一项所述方法的步骤。
10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1-7任意一项所述方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111141286.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:魏氏柠檬酸杆菌ansB基因敲除突变株及其应用
 - 下一篇:全串并叠瓦光伏组件
 





