[发明专利]用于管理存储系统的方法、设备和计算机程序产品有效
| 申请号: | 201710525356.0 | 申请日: | 2017-06-30 |
| 公开(公告)号: | CN109213618B | 公开(公告)日: | 2022-04-12 |
| 发明(设计)人: | 高健;韩耕;康剑斌;高宏坡;龚绍钦 | 申请(专利权)人: | 伊姆西IP控股有限责任公司 |
| 主分类号: | G06F11/10 | 分类号: | G06F11/10 |
| 代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 王茂华 |
| 地址: | 美国马*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 用于 管理 存储系统 方法 设备 计算机 程序 产品 | ||
1.一种用于管理存储系统的方法,所述存储系统包括盘阵列,所述方法包括:
基于所述盘阵列中的盘的第一数目,确定用于所述盘阵列的备用盘的第二数目;
利用所述第二数目的备用盘来创建备用盘阵列;
响应于所述盘阵列中的第一盘发生故障,在所述备用盘阵列上分配用于重建所述第一盘的备用逻辑存储单元;以及
利用所述备用逻辑存储单元来重建所述第一盘;
其中确定用于所述盘阵列的备用盘的所述第二数目包括:
在所述盘阵列中的所述第一盘发生故障之前,(1)当所述盘阵列中的所述盘与所述备用盘是同一类型时,提供第一值作为备用盘的所述第二数目,以及(2)当所述盘阵列中的所述盘与所述备用盘是不同类型时,提供第二值作为备用盘的所述第二数目,所述第二值不同于所述第一值。
2.根据权利要求1所述的方法,其中所述备用盘与所述盘阵列中的盘具有不同类型,并且所述备用盘具有相对较低的延迟和相对较高的吞吐量。
3.根据权利要求1所述的方法,其中所述盘阵列中的盘包括磁盘,并且所述备用盘包括具有较低每日整盘写入次数(WPD)的固态盘。
4.根据权利要求1所述的方法,其中创建所述备用盘阵列包括:
基于所述第二数目来确定所述备用盘阵列的类型;以及
创建具有所述类型的所述备用盘阵列。
5.根据权利要求1所述的方法,其中分配所述备用逻辑存储单元包括:
在所述备用盘阵列上分配具有与所述第一盘相同的大小的所述备用逻辑存储单元。
6.根据权利要求1所述的方法,其中分配所述备用逻辑存储单元包括:
在所述备用盘阵列上分配提供与所述第一盘相同的访问接口的所述备用逻辑存储单元。
7.根据权利要求1所述的方法,还包括:
响应于用于替换所述第一盘的第二盘被添加到所述存储系统中,将所述备用逻辑存储单元中的数据拷贝到所述第二盘;以及
响应于所述拷贝完成,释放所述备用逻辑存储单元。
8.根据权利要求7所述的方法,还包括:
响应于所述备用盘阵列被创建,创建用于记录所述备用盘阵列的状态的数据结构;
响应于所述备用逻辑存储单元被分配,更新所述数据结构;以及
响应于所述备用逻辑存储单元被释放,更新所述数据结构。
9.根据权利要求1所述的方法,其中所述盘阵列和所述备用盘阵列中的至少一项包括独立冗余磁盘阵列(RAID)。
10.一种用于管理存储系统的设备,所述存储系统包括盘阵列,所述设备包括:
至少一个处理单元;
至少一个存储器,所述至少一个存储器被耦合到所述至少一个处理单元并且存储用于由所述至少一个处理单元执行的指令,所述指令当由所述至少一个处理单元执行时,使得所述设备执行动作,所述动作包括:
基于所述盘阵列中的盘的第一数目,确定用于所述盘阵列的备用盘的第二数目;
利用所述第二数目的备用盘来创建备用盘阵列;
响应于所述盘阵列中的第一盘发生故障,在所述备用盘阵列上分配用于重建所述第一盘的备用逻辑存储单元;以及
利用所述备用逻辑存储单元来重建所述第一盘;
其中确定用于所述盘阵列的备用盘的所述第二数目包括:
在所述盘阵列中的所述第一盘发生故障之前,(1)当所述盘阵列中的所述盘与所述备用盘是同一类型时,提供第一值作为备用盘的所述第二数目,以及(2)当所述盘阵列中的所述盘与所述备用盘是不同类型时,提供第二值作为备用盘的所述第二数目,所述第二值不同于所述第一值。
11.根据权利要求10所述的设备,其中所述备用盘与所述盘阵列中的盘具有不同类型,并且所述备用盘具有相对较低的延迟和相对较高的吞吐量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于伊姆西IP控股有限责任公司,未经伊姆西IP控股有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710525356.0/1.html,转载请声明来源钻瓜专利网。





