一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

独立冗余磁盘阵列数据组织方法、装置、服务器和介质与流程

2023-01-06 02:43:57 来源:中国专利 TAG:

技术特征:
1.一种独立冗余磁盘阵列数据组织方法,其特征在于,包括:获取所述独立冗余磁盘阵列的所有条带,在每一条带对应的位图上设置待格式化标志;对所述独立冗余磁盘阵列以条带为单位进行格式化,并允许进行数据写操作;响应于检测到设置待格式化标志的条带完成格式化,则在位图中对完成格式化的条带修改为格式化完成标志;依次将设置格式化完成标志的条带进行数据恢复。2.根据权利要求1所述的独立冗余磁盘阵列数据组织方法,其特征在于,对所述独立冗余磁盘阵列以条带为单位进行格式化的步骤,包括:依次将设置待格式化标志的条带进行格式化,在位图中对进行格式化的条带修改为进行格式化标志;响应于检测到条带完成格式化,则在位图中将进行格式化标志修改为格式化完成标志。3.根据权利要求2所述的独立冗余磁盘阵列数据组织方法,其特征在于,在依次将设置待格式化标志的条带进行格式化步骤中,还包括:响应于检测到条带无法完成格式化,则在位图中将进行格式化标志修改为格式化完成标志,并设置存在故障标志。4.根据权利要求3所述的独立冗余磁盘阵列数据组织方法,其特征在于,在依次将设置格式化完成标志的条带进行数据恢复步骤中,还包括:识别待进行数据恢复的条带在位图中的标志信息;响应于检测到识别的标志信息为格式化完成标志,则对所述独立冗余磁盘阵列以条带为单位进行数据恢复;响应于检测到识别的标志信息为格式化完成标志和存在故障标志,则通过重构算法进行数据恢复并删除该条带的故障标志。5.根据权利要求4所述的独立冗余磁盘阵列数据组织方法,其特征在于,所述响应于检测到识别的标志信息为格式化完成标志,则对所述独立冗余磁盘阵列以条带为单位进行数据恢复步骤,包括:在位图中将待进行数据恢复的条带的格式化完成标志修改为待恢复标志;依次将设置待恢复标志的条带进行数据恢复,在位图中对进行数据恢复的条带修改为进行恢复标志;响应于检测到条带完成数据恢复,则在位图中对数据恢复后的条带修改为恢复完成标志。6.根据权利要求4所述的独立冗余磁盘阵列数据组织方法,其特征在于,所述响应于检测到识别的标志信息为格式化完成标志和存在故障标志,则通过重构算法进行数据恢复并删除该条带的故障标志步骤,包括:在位图中将具有故障标志的待进行数据恢复的条带的格式化完成标志修改为待恢复标志;依次将设置待恢复标志的条带进行数据恢复,在位图中对进行数据恢复的条带修改为进行恢复标志;
响应于检测到条带完成数据恢复,则在位图中对数据恢复后的条带修改为恢复完成标志,并删除故障标志。7.根据权利要求5或6所述的独立冗余磁盘阵列数据组织方法,其特征在于,在进行数据写操作时,包括:识别待写入数据的条带在位图中的标志信息;响应于检测到识别的标志信息为待格式化标志,则直接写入数据;响应于检测到识别的标志信息为格式化完成标志,则直接写入数据;响应于检测到识别的标志信息为进行格式化标志,则等待其标志信息修改为格式化完成标志后,进行写入数据;响应于检测到识别的标志信息为待恢复标志及进行恢复标志,则等待其标志信息修改为恢复完成标志后,进行写入数据。8.根据权利要求7所述的独立冗余磁盘阵列数据组织方法,其特征在于,在进行数据写操作时,包括:响应于检测到所述独立冗余磁盘阵列的条带中未写入用户数据,则在位图中对未写入用户数据的条带设置未使用标志;响应于检测到所述独立冗余磁盘阵列的条带中写入用户数据,则在位图中对写入用户数据的条带修改为已使用标志。9.根据权利要求8所述的独立冗余磁盘阵列数据组织方法,其特征在于,响应于检测到所述独立冗余磁盘阵列的条带中仅存在元数据,则判定在该条带中未写入用户数据;响应于检测到所述独立冗余磁盘阵列的条带中存在用户数据,则判定在该条带中写入用户数据。10.根据权利要求9所述的独立冗余磁盘阵列数据组织方法,其特征在于,在依次将设置格式化完成标志的条带进行数据恢复步骤中,响应于检测到识别的标志信息为格式化完成标志和存在故障标志后,还包括:识别待进行数据恢复的条带在位图中的标志信息;响应于检测到识别的标志信息为未使用标志,则对所述条带重新写入元数据;响应于检测到识别的标志信息为已使用标志,则通过重构算法进行数据恢复。11.根据权利要求10所述的独立冗余磁盘阵列数据组织方法,其特征在于,在对所述独立冗余磁盘阵列以条带为单位进行格式化时,允许进行数据读操作。12.根据权利要求11所述的独立冗余磁盘阵列数据组织方法,其特征在于,在进行数据读操作时,包括步骤:在位图中获取待读出数据的存储位置编号,根据所述存储位置编号获取对应的条带;识别获取的条带在位图中的标志信息;响应于检测到识别的标志信息为已使用标志和格式化完成标志,则直接读取数据;响应于检测到识别的标志信息为已使用标志和待格式化标志,则直接读取数据;响应于检测到识别的标志信息为已使用标志和进行格式化标志,则等待其标志信息修改为完成标志后,进行读取数据;响应于检测到识别的标志信息为已使用标志和待恢复标志,则等待其标志信息修改为恢复完成标志后,进行读取数据;
响应于检测到识别的标志信息为已使用标志和进行恢复标志,则等待其标志信息修改为恢复完成标志后,进行读取数据。13.根据权利要求5或6所述的独立冗余磁盘阵列数据组织方法,其特征在于,在依次将设置格式化完成标志的条带进行数据恢复步骤之后,还包括:删除所述独立冗余磁盘阵列的所有条带在位图中的恢复完成标志。14.根据权利要求5或6所述的独立冗余磁盘阵列数据组织方法,其特征在于,所述依次将设置待恢复标志的条带进行数据恢复步骤,包括:以条带为单位进行调度,通过从头部到尾部的方式识别逐个条带在位图中的标志信息;响应于检测到当前的条带具有格式化完成标志,则通过重构算法进行数据恢复,扫描下一个条带;否则直接扫描下一个条带。15.一种独立冗余磁盘阵列数据组织装置,其特征在于,所述装置包括:识别模块,用于获取所述独立冗余磁盘阵列的所有条带,在每一条带对应的位图上设置待格式化标志;数据组织模块,用于对所述独立冗余磁盘阵列以条带为单位进行格式化,并允许进行数据写操作;位图模块,用于响应于检测到设置待格式化标志的条带完成格式化,则在位图中对完成格式化的条带修改为格式化完成标志;数据恢复模块,用于依次将设置格式化完成标志的条带进行数据恢复。16.根据权利要求15所述的独立冗余磁盘阵列数据组织装置,其特征在于,所述数据组织模块用于在对所述独立冗余磁盘阵列以条带为单位进行格式化时,允许进行数据读操作。17.根据权利要求15所述的独立冗余磁盘阵列数据组织装置,其特征在于,所述数据组织模块包括控制器、驱动器;所述控制器配置所述驱动器作为成员,对所述独立冗余磁盘阵列启动后台格式化任务;所述识别模块用于在条带无法完成格式化时,判定对应的条带为故障条带;所述位图模块在位图中对故障条带设置存在故障标志。18.一种服务器,其特征在于,包括独立冗余磁盘阵列,所述独立冗余磁盘阵列在使用时实现权利要求1至14中任一项所述方法的步骤。19.一种计算机装置,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至14中任一项所述方法的步骤。20.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至14中任一项所述的方法的步骤。

技术总结
本申请涉及一种独立冗余磁盘阵列数据组织方法、装置、服务器和介质。所述方法包括:获取所述独立冗余磁盘阵列的所有条带,在每一条带对应的位图上设置待格式化标志;对所述独立冗余磁盘阵列以条带为单位进行格式化,并允许进行数据写操作;响应于检测到设置待格式化标志的条带完成格式化,则在位图中对完成格式化的条带修改为格式化完成标志;依次将设置格式化完成标志的条带进行数据恢复。采用本方法能够通过格式化进行中允许进行读写操作并优先进行读写条带的格式化工作,通过元数据进行记录避免重复的格式化,保证重构可以在线进行读写操作,降低RAID的持久化内存空间占用。降低RAID的持久化内存空间占用。降低RAID的持久化内存空间占用。


技术研发人员:朱红玉 苏涛
受保护的技术使用者:苏州浪潮智能科技有限公司
技术研发日:2022.11.29
技术公布日:2022/12/30
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献