【技术实现步骤摘要】
磁盘阵列的卷格式化控制方法、装置、系统、设备及介质
[0001]本专利技术涉及存储系统
,具体涉及磁盘阵列的卷格式化控制方法、装置、系统、设备及介质。
技术介绍
[0002]在存储系统领域,独立磁盘冗余阵列( Redundant Array of Independent Disks,简称RAID),技术的发展推动了整个行业的发展。用户通过将多个硬盘组成RAID阵列,来实现更大容量的存储、更高的性能和足够的安全容错性。整个RAID组可以视为一个大型逻辑盘,为主机系统提供卷映射,并挂载到操作系统中使用。而在磁盘阵列卡即RAID卡生成卷后,提供了卷格式化的操作,这样可以使卷彻底初始化,残留数据删除,后续可以安全使用。
[0003]卷格式化的一般处理流程:用户下发卷的格式化操作命令;卷的管理模块(简称卷模块)解析处理下发的命令;卷模块通过远程过程调用(Remote Procedure Call,简称RPC)方式调用底层芯片固件的函数执行具体的格式化动作;芯片固件异步通知返回最终的格式化处理结果。在上述流程中,卷模块需要 ...
【技术保护点】
【技术特征摘要】
1.一种磁盘阵列的卷格式化控制方法,应用于磁盘阵列卡,所述磁盘阵列卡包括:非易失性存储芯片和底层芯片固件,其特征在于,所述方法包括:在接收到磁盘阵列的卷格式化操作请求时,基于所述卷格式化操作请求确定启动数据,启动数据包括所述磁盘阵列中目标卷进行格式化所需的格式化参数及所述目标卷的格式化状态;将所述启动数据存储至所述非易失性存储芯片;启动状态定时器对所述非易失性存储芯片进行查询,以获取所述启动数据中目标卷的当前格式化状态;基于目标卷的当前格式化状态,调用所述底层芯片固件基于格式化参数对所述目标卷进行格式化,并在格式化过程中基于所述底层芯片固件反馈的格式化状态,对所述非易失性存储芯片中的所述启动数据的格式化状态进行更新。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:在格式化过程中调用所述底层芯片固件的查询进度接口,以获取所述目标卷的当前格式化参数;在所述当前格式化状态为正在进行格式化状态时,基于所述当前格式化参数对所述非易失性存储芯片中的启动数据的格式化参数进行更新。3.根据权利要求2所述的方法,其特征在于,格式化参数包括:目标卷的卷标识、逻辑区块地址偏移、已格式化完成长度、已格式化完成次数,其中,所述逻辑区块地址偏移为目标卷已经格式化完的卷部分逻辑区块地址与起始逻辑区块地址的偏移,所述基于所述当前格式化参数对所述非易失性存储芯片中的启动数据的格式化参数进行更新,包括:基于所述当前格式化参数中的卷标识,确定所述非易失性存储芯片中与所述卷标识对应的启动数据;将所述非易失性存储芯片中与所述卷标识对应的启动数据中的逻辑区块地址偏移、已格式化完成长度、已格式化完成次数更新为所述当前格式化参数中对应的当前逻辑区块地址偏移、当前已格式化完成长度、当前已格式化完成次数。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:在所述当前格式化状态为完成格式化状态、格式化失败状态、格式化停止状态中的任意一种时,删除所述非易失性存储芯片中的启动数据,并停止所述状态定时器。5.根据权利要求4所述的方法,其特征在于,在所述当前格式化状态为完成格式化状态、格式化失败状态、格式化停止状态中的任意一种时,所述方法还包括:基于所述当前格式化状态,向用户反馈所述目标卷的格式化结果,以使所述用户基于所述格式化结果进行相应处理。6.根据权利要求1所述的方法,其特征在于,所述方法还包括:在所述当前格式化状态为暂停状态时,维持所述非易失性存储芯片中的启动数据不变,直至接收到恢复格式化指令,基于所述非易失性存储芯片中的启动数据恢复所述底层芯片固件对所述目标卷进行格式化的进程。7.根据权利要求1
‑
6任一项所述的方法,其特征在于,所述在格式化过程中基于所述底层芯片固件反馈的格式化状态,对所述非易失性存储芯片中的所述启动数据的格式化状态进行更新,包括:
在接收到所述底层芯片固件反馈的格式化状态为正在进行格式化对应的标识时,将所述非易失性存储芯片中的所述启动数据的格式化状态更新为正在进行格式化状态;在接收到所述底层芯片固件反馈的格式化状态为完成格式化对应的标识时,将所述非易失性存储芯片中的所述启动数据的格式化状态更新为完成格式化状态;在接收到所述底层芯片固件反馈的格式化状态为格式化错误对应的标识时,将所述非易失性存储芯片中的所述启动数据的格式化状态更新为格式化失败状态。8.根据权利要求1所述的方法,其特征在于,所述方法还包括:在接收到暂停指令或格式化停止指令时,中断所述底层芯片固件对所述目标卷进行格式化的进程。9.根据权利要求8所述的方法,其特征在于,在接收到暂停指令或格式化停止指令时,所述方法还包括:基于所述暂停指令或格式化停止指令对所述非易失性存储芯片中的所述启动数据的...
【专利技术属性】
技术研发人员:李德荣,马艳,许永良,王磊,康佳,孙明刚,
申请(专利权)人:苏州元脑智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。