[发明专利]用于重建盘阵列的方法、电子设备和计算机程序产品在审
申请号: | 202010041339.1 | 申请日: | 2020-01-15 |
公开(公告)号: | CN113126887A | 公开(公告)日: | 2021-07-16 |
发明(设计)人: | 杨可;赵振华;卓保特;仇志会;夏思杭 | 申请(专利权)人: | 伊姆西IP控股有限责任公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 姚杰 |
地址: | 美国马*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 重建 阵列 方法 电子设备 计算机 程序 产品 | ||
本公开的实施例涉及用于重建盘阵列的方法、电子设备和计算机程序产品。该方法包括响应于接收到指示重建存储系统中的盘阵列的消息,确定引起重建的目标盘。该方法还包括从盘阵列确定与目标盘有关的盘阵列的集合。该方法还包括从盘阵列的集合生成盘阵列的多个子集,每个子集包括能够被并行重建的多个盘阵列。该方法还包括基于多个子集各自所包括的盘的数目,从多个子集中确定出目标子集。该方法还包括并行重建目标子集中的多个盘阵列。通过上述方法,可以确定出最适合并行重建的盘阵列,加快了盘阵列重建的过程。因此,减少了由于对相同盘执行多个盘阵列重建而带来的延迟,提高了重建盘阵列的效率。
技术领域
本公开的实施例涉及数据存储领域,并且更具体地,涉及用于重建盘阵列的方法、电子设备和计算机程序产品。
背景技术
随着存储技术的发展,用户越来越多的使用盘阵列来存储数据。盘阵列是由多个独立的盘按不同方式组合起来而形成的一组盘。盘阵列例如可以是独立磁盘冗余阵列(RAID),也可以是具有其他适当结构/形式的一组盘。对于用户而言,盘阵列就像是一个盘,但是其可以提供比单个硬盘更高的存储能力,并且还可以提供数据备份。盘阵列的不同组成方式被称为RAID级别(RAID Levels),如RAID0、RAID1、RAID5等。
随着RAID技术的发展,数据读取和写入在盘块级别上而不是在盘的级别上执行。根据这种技术,多个盘中的每个盘被划分为多个物理盘块。通过以物理盘块为单位来创建RAID。例如用于创建RAID的每个盘块大小是4GB,则对于4+1RAID5的盘阵列,其存储容量大小为16GB。然而,在采用盘块组成的盘阵列中还存在许多需要解决的问题。
发明内容
本公开的实施例提供一种用于重建盘阵列的方法、设备和计算机程序产品。
根据本公开的第一方面,提供了一种用于重建盘阵列的方法。该方法包括响应于接收到指示重建存储系统中的盘阵列的消息,确定引起重建的目标盘。该方法还包括从盘阵列确定与目标盘有关的盘阵列的集合。该方法还包括从盘阵列的集合生成盘阵列的多个子集,每个子集包括能够被并行重建的多个盘阵列。该方法还包括基于多个子集各自所包括的盘的数目,从多个子集中确定出目标子集。该方法还包括并行重建目标子集中的多个盘阵列。
根据本公开的第二方面,提供了一种电子设备。该电子设备包括处理器;以及存储器,存储有计算机程序指令,处理器运行存储器中的计算机程序指令控制电子设备执行动作,该动作包括:响应于接收到指示重建存储系统中的盘阵列的消息,确定引起重建的目标盘;从盘阵列确定与目标盘有关的盘阵列的集合;从盘阵列的集合生成盘阵列的多个子集,每个子集包括能够被并行重建的多个盘阵列;基于多个子集各自所包括的盘的数目,从多个子集中确定出目标子集;以及并行重建目标子集中的多个盘阵列。
根据本公开的第三方面,提供了一种计算机程序产品,该计算机程序产品被有形地存储在非易失性计算机可读介质上并且包括机器可执行指令,该机器可执行指令在被执行时使机器执行本公开的第一方面中的方法的步骤。
附图说明
通过结合附图对本公开示例性实施例进行更详细的描述,本公开的上述以及其它目的、特征和优势将变得更加明显,其中,在本公开示例性实施例中,相同的参考标号通常代表相同部件。
图1图示了根据本公开的实施例的设备和/或方法可以在其中被实施的示例环境100的示意图;
图2图示了根据本公开的实施例的用于重建盘阵列的方法200的流程图;
图3图示了根据本公开的实施例的盘阵列与盘的对应关系表300的示意图;
图4图示了根据本公开的实施例的用于确定目标子集的方法400的流程图;
图5图示了适于用来实施本公开内容的实施例的示例设备500的示意性框图。
在各个附图中,相同或对应的标号表示相同或对应的部分。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于伊姆西IP控股有限责任公司,未经伊姆西IP控股有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010041339.1/2.html,转载请声明来源钻瓜专利网。