发明名称 一种具有云服务器备份的磁盘阵列容错装置
摘要 本发明公开了一种具有云服务器备份的磁盘阵列容错装置:包括替换单元、重建单元、记录单元、处理单元、修复单元和恢复单元;记录单元分别连接到重建单元、处理单元、修复单元和恢复单元,记录单元通过连接设备连接到云服务器备份存储器,重建单元再连接到替换单元。本发明通过写方式修复该条带的重建读错误,尽快恢复磁盘阵列的冗余性,避免重建过程中多个磁盘出现故障而导致整个磁盘阵列失败的情况发生。同时提供了云服务器备份功能,当本地的磁盘出现无法修复的严重故障时,可以从云服务器的存储器恢复备份的数据。
申请公布号 CN106528342A 申请公布日期 2017.03.22
申请号 CN201610992459.3 申请日期 2016.11.11
申请人 安徽维德工业自动化有限公司 发明人 陈家满
分类号 G06F11/14(2006.01)I 主分类号 G06F11/14(2006.01)I
代理机构 安徽合肥华信知识产权代理有限公司 34112 代理人 方峥
主权项 一种具有云服务器备份的磁盘阵列容错装置,其特征在于:包括替换单元、重建单元、记录单元、处理单元、修复单元和恢复单元;记录单元分别连接到重建单元、处理单元、修复单元和恢复单元,记录单元通过连接设备连接到云服务器备份存储器,重建单元再连接到替换单元;所述替换单元,当磁盘阵列中的磁盘发生故障时,在所述磁盘阵列中增加热备盘,以替换该发生故障的磁盘;所述重建单元,以条带为单位对增加了热备盘的磁盘阵列进行重建;所述记录单元,在被所述重建单元重建的当前条带发生重建读错误时,将该当前条带的标识记录到非易失性内存中,并触发所述重建单元跳过当前条带,从下一个条带继续重建,直至完成磁盘阵列的重建;所述处理单元,当需要向与所述非易失性内存中条带标识对应的条带所占用的热备盘读取数据时,不下发读命令,利用该条带所占用的除热备盘之外的其他磁盘中的数据计算出需要从热备盘读取的数据;当需要向与所述非易失性内存中条带标识对应的条带所占用的除热备盘之外的其他磁盘读取数据时,向该其他磁盘下发读命令,以根据该读命令读取数据;所述修复单元,针对所述非易失性内存中记录的每一条带标识,通过写方式修复与该条带标识对应的条带的重建读错误,并在完成修复后从所述非易失性内存中删除该条带标识;所述恢复单元,当磁盘修复数据出现错误或删除了标识错误时,将该数据恢复到修复之前的数据。
地址 230601 安徽省合肥市桃花工业园文山路与长古路交口维德产业园