[发明专利]用于存储管理的方法、电子设备和计算机可读存储介质在审
| 申请号: | 201910335443.9 | 申请日: | 2019-04-24 |
| 公开(公告)号: | CN111857535A | 公开(公告)日: | 2020-10-30 |
| 发明(设计)人: | 商蓉蓉;贾瑞勇;倪书爱;夏思杭;赵振华 | 申请(专利权)人: | 伊姆西IP控股有限责任公司 |
| 主分类号: | G06F3/06 | 分类号: | G06F3/06 |
| 代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 赵林琳;董典红 |
| 地址: | 美国马*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 用于 存储 管理 方法 电子设备 计算机 可读 介质 | ||
1.一种用于存储管理的方法,包括:
响应于在包括第一盘集合的独立冗余盘阵列中添加第二盘集合并且所述第一盘集合和所述第二盘集合中的盘的总数超过预定阈值,分别确定所述第一盘集合和所述第二盘集合中的盘的类型和数目;
基于所确定的所述盘的类型和数目以及添加了所述第二盘集合的所述独立冗余盘阵列的性能指标,确定添加了所述第二盘集合的所述独立冗余盘阵列中的盘将要被划分到的多个集合中各自包括的盘的类型和数目;以及
基于所述第一盘集合中的盘的类型和数目以及所述多个集合中各自包括的盘的类型和数目,执行所述第一盘集合中的盘至所述多个集合之一的分配,直到完成所述第一盘集合中的所有盘的分配。
2.根据权利要求1所述的方法,其中所述独立冗余盘阵列的性能指标包括以下中的至少一项:所述独立冗余盘阵列的配置;所述第一盘集合和所述第二盘集合中各自的盘的有效容量;所述第一盘集合和所述第二盘集合中各自的盘的最大有效容量。
3.根据权利要求1所述的方法,其中确定所述多个集合中各自包括的盘的类型和数目包括:
确定所述多个集合中各自包括的盘的类型和数目,使得添加了所述第二盘集合的所述独立冗余盘阵列中的盘的有效容量之和最大化。
4.根据权利要求1所述的方法,其中执行所述第一盘集合中的盘的分配包括:
执行所述第一盘集合中的盘的分配,使得所述第一盘集合中的盘上的数据的移动最小化。
5.根据权利要求1所述的方法,其中执行所述第一盘集合中的盘的分配包括:
从所述多个集合中确定与所述第一盘集合在盘的类型和数目上具有最大相似度的一个集合;以及
向所确定的所述一个集合分配所述第一盘集合中的盘。
6.根据权利要求5所述的方法,其中执行所述第一盘集合中的盘的分配包括:
更新分配后的所述第一盘集合中的盘的类型和数目以及所述多个集合中各自包括的盘的类型和数目;以及
基于更新后的所述第一盘集合中的盘的类型和数目以及所述多个集合中各自包括的盘的类型和数目,重复执行所述第一盘集合中的盘的分配,直到完成所述第一盘集合中的所有盘的分配。
7.根据权利要求5所述的方法,其中确定所述一个集合包括:
基于所述第一盘集合中的盘的类型和数目,生成第一矩阵,所述第一矩阵的列指示所述第一盘集合中与所述第一盘集合和所述第二盘集合中的所有盘类型对应的盘的数目;
基于所述多个集合中各自包括的盘的类型和数目,生成第二矩阵,所述第二矩阵的列指示所述多个集合之一并且所述第二矩阵的行指示该集合中与所述第一盘集合和所述第二盘集合中的所有盘类型对应的盘的数目;
通过所述第一矩阵的转置矩阵与所述第二矩阵的乘积得到第三矩阵;以及
将与所述第三矩阵中的最大值对应的集合确定为所述一个集合。
8.根据权利要求1所述的方法,还包括:
在完成所述第一盘集合中的盘的分配之后,基于所述第二盘集合中的盘的类型和数目以及更新后的所述多个集合中各自包括的盘的类型和数目,执行所述第二盘集合中的盘至所述多个集合的分配。
9.根据权利要求1所述的方法,还包括:
针对所述第一盘集合中的每个盘生成标识;
确定经分配后的所述多个集合中各自的盘的标识;以及
基于所述第一盘集合中的盘的标识以及所确定的所述多个集合中的盘的标识,在所述多个集合之间执行数据移动,使得所述第一盘集合中的盘对应的数据移动至所述多个集合中的同一个集合。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于伊姆西IP控股有限责任公司,未经伊姆西IP控股有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910335443.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种半导体器件及形成方法
- 下一篇:一种半导体器件及形成方法





