[发明专利]硬盘阵列及其重建方法有效
申请号: | 201611196546.4 | 申请日: | 2016-12-22 |
公开(公告)号: | CN108228090B | 公开(公告)日: | 2021-02-26 |
发明(设计)人: | 李威儒 | 申请(专利权)人: | 财团法人工业技术研究院 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 王珊珊 |
地址: | 中国台*** | 国省代码: | 台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 硬盘 阵列 及其 重建 方法 | ||
硬盘阵列及其重建方法,在所述的硬盘阵列重建方法中,先确认硬盘阵列的多颗硬盘中的至少一待修复硬盘。然后,依据一映射对照表,将硬盘的备份数据中对应于至少一待修复硬盘的数据写入至少一待修复硬盘,而非重建并复写整个硬盘阵列。
技术领域
本发明涉及一种硬盘阵列及其重建方法。
背景技术
在硬盘阵列(Redundant Array of Independent Disks,RAID)的架构中把多个硬盘组合成为一个逻辑磁区。因此,对于操作系统来说,整个硬盘阵列会被当作一个具有大容量的硬盘,等同于扩充了一个通道所连接的等效硬盘容量。硬盘阵列分成不同的类型,每种类型都有其理论上的优缺点,不同的类型的硬盘阵列分别以不同的方式在增加数据可靠性以及增加存储器藉以增加读写效能之间取得平衡。
依据不同的硬盘阵列类型,某些硬盘阵列可以应付单一个硬盘损坏时的情况。但是,由于硬盘阵列的架构以及数据配置方式的缘故,当多个硬盘中的其中多个硬盘损坏时,将使整个硬盘阵列失效,如使用者有备份数据,欲恢复硬盘阵列,在将损坏的硬盘更换成新的硬盘的同时,往往也必须同时一并更新其他原本并未损坏的硬盘中的数据。在这样的过程当中,必须耗费相当多的时间来复写掉原本就已经是正确的数据,相当耗费时间精力而且没有效率。
发明内容
本发明在于提供一种硬盘阵列及其重建方法,以在硬盘阵列的其中多个硬盘损坏时,能以较为有效率的方式进行数据重建。
本发明公开了一种硬盘阵列重建方法,在所述的硬盘阵列重建方法中,先确认硬盘阵列的多颗硬盘中的至少一待修复硬盘。然后,依据一映射对照表,将这些硬盘的一备份数据中对应于该至少一待修复硬盘的数据写入该至少一待修复硬盘。
本发明公开了一种硬盘阵列,所述的硬盘阵列具有第一硬盘、第二硬盘、第三硬盘与控制模块。控制模块电性连接第一硬盘、第二硬盘与第三硬盘。控制模块用以确认第一硬盘、第二硬盘与第三硬盘之中的至少一待修复硬盘,且控制模块用以依据映射对照表,将硬盘的备份数据中对应于至少一待修复硬盘的数据写入至少一待修复硬盘。
综合以上所述,本发明提供了一种硬盘阵列及其重建方法,以硬盘阵列来说,硬盘阵列具有第一硬盘、第二硬盘与第三硬盘,当第一硬盘与第二硬盘损毁时,硬盘阵列得以依据备份数据与第三硬盘的数据重建第二硬盘的数据。藉此,硬盘阵列得以避免在第一硬盘与第二硬盘损毁的时候,还得一并更新第三硬盘中的数据。也就是说,藉由本发明所提供的硬盘阵列及重建方法,当硬盘阵列中有多个硬盘损毁的时候,可以只重建对应于毁损的逻辑磁区,不必连其他正常的逻辑磁区都一并更新,提升了重建数据时的效率。
以上的关于本公开内容的说明及以下的实施方式的说明用以示范与解释本发明的精神与原理,并且提供本发明的权利要求书更进一步的解释。
附图说明
图1为根据本发明一实施例所绘示的硬盘阵列的功能方块图。
图2为根据本发明一实施例所绘示的分散式存储系统的功能方块图。
图3为根据本发明一实施例所绘示的备份硬盘阵列的功能方块图。
图4A为根据本发明一实施例所绘示的硬盘阵列正常时的逻辑磁区示意图。
图4B为根据本发明一实施例所绘示的硬盘阵列正常时的物理磁区示意图。
图5A为根据本发明一实施例所绘示的硬盘阵列其中多个硬盘损毁时的逻辑磁区示意图。
图5B为根据本发明一实施例所绘示的硬盘阵列其中多个硬盘损毁时的物理磁区示意图。
图6A为根据本发明一实施例所绘示的硬盘阵列在更换毁损硬盘后的逻辑磁区示意图。
图6B为根据本发明一实施例所绘示的硬盘阵列在更换毁损硬盘后的物理磁区示意图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于财团法人工业技术研究院,未经财团法人工业技术研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611196546.4/2.html,转载请声明来源钻瓜专利网。