[发明专利]一种实时快照扩容方法和系统在审
申请号: | 202010666178.5 | 申请日: | 2020-07-10 |
公开(公告)号: | CN111930562A | 公开(公告)日: | 2020-11-13 |
发明(设计)人: | 王鹏飞 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14 |
代理公司: | 济南诚智商标专利事务所有限公司 37105 | 代理人: | 王申雨 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 实时 快照 扩容 方法 系统 | ||
1.一种实时快照扩容方法,其特征在于,包括以下步骤:
接收快照源卷扩容的指令;
根据接收的快照源卷扩容的指令,判断目标卷所在的存储池剩余容量是否满足扩容;如果满足扩容,所述目标卷向所在存储池剩余容量申请待扩容容量;判断源卷所在的存储池剩余容量是否满足扩容;如果满足扩容,所述源卷向所在存储池剩余容量申请待扩容容量;
计算所述待扩容容量所需位图;判断位图剩余容量是否满足待扩容容量所需位图;如果满足,则将所需位图设置为已拷贝。
2.根据权利要求1所述的一种实时快照扩容方法,其特征在于,在接收快照源卷扩容的指令之后,还包括暂停源卷所在主机。
3.根据权利要求1所述的一种实时快照扩容方法,其特征在于,所述判断目标卷所在的存储池剩余容量是否满足扩容包括:
如果源卷和目标卷在相同的存储池,则存储池的剩余容量大于待扩容容量的两倍,满足扩容;
如果源卷和目标卷在不同的存储池,则目标卷所在存储池的剩余容量大于待扩容容量,满足扩容。
4.根据权利要求1所述的一种实时快照扩容方法,其特征在于,所述判断源卷所在的存储池剩余容量是否满足扩容包括:
所述源卷所在的存储池剩余容量大于待扩容容量,满足扩容。
5.根据权利要求4所述的一种实时快照扩容方法,其特征在于,所述源卷向所在存储池剩余容量申请待扩容容量之后,将所述待扩容容量空间进行格式化操作。
6.根据权利要求3所述的一种实时快照扩容方法,其特征在于,
如果目标卷所在的存储池剩余容量不满足扩容;则返回源卷扩容失败,并恢复源卷主机;
如果源卷所在的存储池剩余容量不满足扩容;则对已扩容的目标卷缩容扩容前的容量,并返回源卷扩容失败,恢复源卷主机。
7.根据权利要求1所述的一种实时快照扩容方法,其特征在于,如果位图剩余容量不满足待扩容容量所需位图,则对已经扩容的目标卷和源卷均执行缩容操作,将目标卷和源卷均缩容至扩容前的容量,并返回源卷扩容失败,恢复源卷主机。
8.一种实时快照扩容系统,其特征在于,包括接收模块、判断扩容模块和计算设置模块;
所述接收模块用于接收快照源卷扩容的指令;
所述判断扩容模块用于根据接收的快照源卷扩容的指令,判断目标卷所在的存储池剩余容量是否满足扩容;如果满足扩容,所述目标卷向所在存储池剩余容量申请待扩容容量;判断源卷所在的存储池剩余容量是否满足扩容;如果满足扩容,所述源卷向所在存储池剩余容量申请待扩容容量;
所述计算设置模块用于计算所述待扩容容量所需位图;判断位图剩余容量是否满足待扩容容量所需位图;如果满足,则将所需位图设置为已拷贝。
9.根据权利要求8所述的一种实时快照扩容系统,其特征在于,所述判断扩容模块包括第一判断扩容模块和第二判断扩容模块;
所述第一判断扩容模块用于根据接收的快照源卷扩容的指令,判断目标卷所在的存储池剩余容量是否满足扩容;如果满足扩容,所述目标卷向所在存储池剩余容量申请待扩容容量;
所述第二判断扩容模块用于判断源卷所在的存储池剩余容量是否满足扩容;如果满足扩容,所述源卷向所在存储池剩余容量申请待扩容容量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010666178.5/1.html,转载请声明来源钻瓜专利网。