[发明专利]RAID阵列重建方法及装置有效
申请号: | 201510901577.4 | 申请日: | 2015-12-08 |
公开(公告)号: | CN105487825B | 公开(公告)日: | 2019-04-30 |
发明(设计)人: | 成浩 | 申请(专利权)人: | 浙江宇视科技有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 林祥 |
地址: | 310051 浙江省杭州市滨江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | raid 阵列 重建 方法 装置 | ||
本发明提供RAID阵列重建方法及装置,该方法包括:当RAID阵列启动重建盘的重建时,获取每个分区的阵列起始地址和分区大小,分区为存储资源区间或者非存储资源区间,其中,每个存储资源区间由一个外部视频源写入数据;如果在重建该重建盘时,存储资源区间有视频数据写入,则根据存储资源区间对应的外部视频源第一次写入视频数据的写入位置,确定存储资源区间的重建起始位置;按照重建盘的从低地址到高地址的方向选择存储资源区间,使用视频数据和重建流从两个方向对重建盘的每个存储资源区间逐个进行重建。应用本发明在重建RAID阵列时,可实现外部视频数据和重建流的双向重建,大大提高了RAID重建速度。
技术领域
本发明涉及视频监控存储技术领域,尤其涉及一种RAID(Redundant Arrays ofIndependent Disks,独立磁盘冗余阵列)阵列重建方法及装置。
背景技术
RAID5技术是一种块交叉分布式奇偶校验磁盘阵列,以条带为单位进行数据的分割与重构,使用奇偶校验信息来保存冗余信息。RAID5将数据和相对应的奇偶校验信息分别存储于不同的磁盘中,其中任意N-1块磁盘上都存储完整的数据,其中N为RAID5阵列的磁盘数,因此RAID5能够容忍阵列中任意一块磁盘损坏而不丢失数据。在RAID5阵列中某块磁盘损坏后,如果磁盘阵列中配置热备盘,可将热备盘作为重建盘加入RAID5阵列,然后对重建盘逐个条带进行重建。在视频监控存储技术领域,RAID5在重建的过程中,还有大量的视频数据被写入磁盘阵列,或者磁盘阵列中的视频数据被执行回放等读取操作。如何在不影响视频数据写入、读取等正常存储业务的前提下,提高RAID5阵列重建速度,是视频监控存储技术领域的一个问题。
现有技术中,可采用多个内核线程分别进行正常磁盘数据读取、异或计算、计算后的磁盘数据写入等操作,即存储设备使用更多的CPU(Central Processing Unit,中央处理器)资源、磁盘IO(Input/Output,输入/输出)处理资源等对重建盘进行重建,从而提高重建速度。现有技术需要占用存储设备较多的CPU资源、磁盘IO处理资源进行RAID5阵列重建,可影响到视频监控存储系统中外部视频数据写入等正常存储业务的资源分配,导致外部视频数据写入丢失等问题。
发明内容
本发明提供一种RAID阵列重建方法及装置,以解决现有技术中在RAID5阵列重建过程中,影响正常存储业务的资源分配,导致外部视频数据写入丢失等问题。
根据本发明实施例的第一方面,提供一种RAID阵列重建方法,所述方法应用于存储设备上,所述存储设备上包括至少一个RAID阵列,所述RAID阵列包括多个分区,所述方法包括:
当所述RAID阵列启动重建盘的重建时,获取每个分区的阵列起始地址和分区大小,所述分区为存储资源区间或者非存储资源区间,其中,每个存储资源区间由一个外部视频源写入数据;
如果在重建所述重建盘时,所述存储资源区间有视频数据写入,则根据所述存储资源区间对应的外部视频源第一次写入视频数据的写入位置,确定所述存储资源区间的重建起始位置;
按照所述重建盘的从低地址到高地址的方向选择存储资源区间,使用所述视频数据和重建流从两个方向对所述重建盘的每个存储资源区间逐个进行重建。
根据本发明实施例的第二方面,提供一种RAID阵列重建装置,所述装置应用于存储设备上,所述存储设备上包括至少一个RAID阵列,所述RAID阵列包括多个分区,所述装置包括:
获取单元,用于所述RAID阵列启动重建盘的重建时,获取每个分区的阵列起始地址和分区大小,所述分区为存储资源区间或者非存储资源区间,其中,每个存储资源区间由一个外部视频源写入数据;
确定单元,用于如果在所述重建盘重建时,所述存储资源区间有视频数据写入,则根据所述存储资源区间对应的外部视频源第一次写入视频数据的写入位置,确定所述存储资源区间的重建起始位置;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江宇视科技有限公司,未经浙江宇视科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510901577.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于摩托车上的刹车片
- 下一篇:绳牵引卡轨车的压绳装置