【技术实现步骤摘要】
磁盘漫游控制方法、系统、装置及计算机可读存储介质
[0001]本专利技术涉及存储控制
,特别是涉及一种磁盘漫游控制方法、系统、装置及计算机可读存储介质。
技术介绍
[0002]raid阵列(redundant array of independent disk,冗余硬盘阵列)是一种将多块硬盘按照不同的技术方式组合起来的硬盘组,其在逻辑上看起来则为一块更大的硬盘,可以提供不同级别的数据冗余备份,且可以提供比单个物理硬盘更大的存储容量或更高的存储性能,目前广泛应用在服务器中。磁盘漫游,是指raid阵列不会锁定硬盘的位置信息,以便在出现硬盘位置移动、扩展柜之间上电顺序不一致等情况时,保证硬盘与raid阵列之间的正确配置。
[0003]现有技术中,为了支持磁盘漫游,通常采用以下方式实现,即在硬盘中写入预留信息,进而保证raid阵列与硬盘间的正确配置;但是,该种方式会占用硬盘的部分存储空间,且该方法在实际应用中使用不稳定,硬盘很可能出现某些故障而导致部分信息丢失,一旦该预留信息丢失,则raid阵列无法识别到该硬盘,导致存储出错,无法继续使用该硬盘,甚至整个raid阵列均无法使用。
[0004]因此,如何提供一种解决上述技术问题的方案是本领域的技术人员目前需要解决的问题。
技术实现思路
[0005]本专利技术的目的是提供一种磁盘漫游控制方法、系统、装置及计算机可读存储介质,该方案不占用硬盘本身的存储空间,且目标raid阵列对目标硬盘的识别不受硬盘位置移动与扩展柜之间上电顺序的影响,使用稳定性 ...
【技术保护点】
【技术特征摘要】
1.一种磁盘漫游控制方法,其特征在于,应用于存储集群,所述存储集群中包括多个raid阵列及多块硬盘,所述磁盘漫游控制方法,包括:在所述存储集群重新上电时,获取各所述硬盘的唯一身份标识;基于目标硬盘的唯一身份标识及与各所述raid阵列一一对应的预存硬盘标识
‑
raid标识
‑
成员标号对应关系,确定所述目标硬盘所属的目标raid阵列及其在所述目标raid阵列中的唯一成员标号;控制所述目标raid阵列识别所述目标硬盘,以便所述目标raid阵列基于所述唯一成员标号管理所述目标硬盘以进行数据存储。2.如权利要求1所述的磁盘漫游控制方法,其特征在于,所述预存硬盘标识
‑
raid标识
‑
成员标号对应关系的创建步骤,包括:在所述存储集群完成初始化后,获取各所述硬盘的唯一身份标识;创建raid阵列及所述raid阵列的唯一标识;确定与所述raid阵列已配对的各个已配对硬盘的唯一身份标识;确定所述raid阵列的唯一成员标号,所述唯一成员标号的数量与所述已配对硬盘的唯一身份标识的数量相同;基于所述raid阵列的唯一标识、各所述已配对硬盘的唯一身份标识及各所述唯一成员标号,建立与所述raid阵列对应的预存硬盘标识
‑
raid标识
‑
成员标号对应关系。3.如权利要求2所述的磁盘漫游控制方法,其特征在于,所述建立与所述raid阵列对应的预存硬盘标识
‑
raid标识
‑
成员标号对应关系之后,还包括:控制提示模块向上层管理模块发送提示信息,以提示所述预存硬盘标识
‑
raid标识
‑
成员标号对应关系的创建结果。4.如权利要求1所述的磁盘漫游控制方法,其特征在于,所述唯一身份标识包括所述硬盘的SN序列号和/或WWN标识。5.如权利要求1至4任一项所述的磁盘漫游控制方法,其特征在于,所述硬盘中包括处于热备状态的预设热备盘;所述磁盘漫游控制方法,还包括:判断与所述目标raid阵列对应的目标硬盘中是否存在故障硬盘;若是,基于所述预设热备盘的唯一身份标识,更新所述预存硬盘标识
‑
raid标识
‑
成员标号对应关...
【专利技术属性】
技术研发人员:刘树亮,
申请(专利权)人:浪潮电子信息产业股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。