[发明专利]用于存储管理的方法、电子设备和计算机程序产品在审
申请号: | 202010366965.8 | 申请日: | 2020-04-30 |
公开(公告)号: | CN113590019A | 公开(公告)日: | 2021-11-02 |
发明(设计)人: | 高健;商蓉蓉 | 申请(专利权)人: | 伊姆西IP控股有限责任公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06;G06F11/14 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 彭梦晔 |
地址: | 美国马*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 存储 管理 方法 电子设备 计算机 程序 产品 | ||
1.一种用于存储管理的方法,包括:
获取用于提供冗余存储的多个磁盘的容量;
基于所述多个磁盘的容量,确定与所述冗余存储的第一候选方案相对应的第一总容量和与所述冗余存储的第二候选方案相对应的第二总容量,所述第一候选方案利用所述多个磁盘中的全部磁盘,所述第二候选方案利用所述多个磁盘中的部分磁盘;以及
基于所述第一总容量和所述第二总容量,从所述第一候选方案和所述第二候选方案中确定所述冗余存储的目标方案。
2.根据权利要求1所述的方法,其中获取所述多个磁盘的容量包括以下至少一项:
如果确定对所述多个磁盘进行初始化,获取所述多个磁盘的容量;以及
如果确定所述多个磁盘中的活动磁盘的数目发生变化,获取所述多个磁盘的容量。
3.根据权利要求1所述的方法,其中确定所述第一总容量包括:
将所述多个磁盘划分为至少一个磁盘分组;
确定所述至少一个磁盘分组的可用容量;以及
基于所述至少一个磁盘分组的可用容量,确定所述第一总容量。
4.根据权利要求3所述的方法,其中确定所述至少一个磁盘分组的可用容量包括:
确定所述至少一个磁盘分组中的备用磁盘;以及
对所述至少一个磁盘分组中除了所述备用磁盘之外的磁盘的容量进行求和,以确定所述可用容量。
5.根据权利要求1所述的方法,其中确定所述第二总容量包括:
从所述多个磁盘选择预定数目的磁盘以形成磁盘分组,所述预定数目与磁盘分组能够包括的磁盘的最大数目相关联;
确定所述磁盘分组中的备用磁盘;以及
对所述磁盘分组中除了所述备用磁盘之外的磁盘的容量求和,以确定所述第二总容量。
6.根据权利要求1所述的方法,还包括:
获取所述目标方案所涉及的多个磁盘的类型;
基于所述类型,确定第三候选方案,所述第三候选方案将所涉及的多个磁盘划分为至少一个磁盘分组,所划分的至少一个磁盘分组中的磁盘具有相同的类型;
基于所划分的至少一个磁盘分组的可用容量,确定第三总容量;以及
基于所述第三总容量,更新所述目标方案。
7.根据权利要求6所述的方法,其中更新所述目标方案包括:
如果确定所述第三总容量大于或等于所述目标方案的总容量,将所述目标方案更新为所述第三候选方案。
8.一种电子设备,包括:
至少一个处理单元;
至少一个存储器,所述至少一个存储器被耦合到所述至少一个处理单元并且存储用于由所述至少一个处理单元执行的指令,所述指令当由所述至少一个处理单元执行时,使得所述设备执行动作,所述动作包括:
获取用于提供冗余存储的多个磁盘的容量;
基于所述多个磁盘的容量,确定与所述冗余存储的第一候选方案相对应的第一总容量和与所述冗余存储的第二候选方案相对应的第二总容量,所述第一候选方案利用所述多个磁盘中的全部磁盘,所述第二候选方案利用所述多个磁盘中的部分磁盘;以及
基于所述第一总容量和所述第二总容量,从所述第一候选方案和所述第二候选方案中确定所述冗余存储的目标方案。
9.根据权利要求8所述的设备,其中获取所述多个磁盘的容量包括以下至少一项:
如果确定对所述多个磁盘进行初始化,获取所述多个磁盘的容量;以及
如果确定所述多个磁盘中的活动磁盘的数目发生变化,获取所述多个磁盘的容量。
10.根据权利要求8所述的设备,其中确定所述第一总容量包括:
将所述多个磁盘划分为至少一个磁盘分组;
确定所述至少一个磁盘分组的可用容量;以及
基于所述至少一个磁盘分组的可用容量,确定所述第一总容量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于伊姆西IP控股有限责任公司,未经伊姆西IP控股有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010366965.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:连动装置及双轴式连动模块
- 下一篇:群组操作方法、装置、设备及存储介质