发明名称 |
执行容错磁盘阵列的预先重建 |
摘要 |
本发明公开一种冗余磁盘阵列(RAID)控制器,其在阵列仍容错时执行磁盘的冗余阵列的预先重建。控制器接收代表错误临界值的用户输入,当阵列中的磁盘(关键磁盘)超出该错误临界值时,则控制器复制关键磁盘数据至备用磁盘。在复制完成后,在阵列中控制器以备用磁盘取代关键磁盘,在复制期间,控制器保持关键磁盘作为部分的冗余阵列,即,持续地读取与写入关键磁盘以响应用户I/O请求。故阵列在预先重建期间仍容错,在一实施例中,控制器自动执行重建而无用户介入,若关键磁盘在复制期间失效,控制器自复制停止处开始执行传统的重建至备用磁盘。 |
申请公布号 |
CN101006431A |
申请公布日期 |
2007.07.25 |
申请号 |
CN200580025870.3 |
申请日期 |
2005.07.11 |
申请人 |
达西系统股份有限公司 |
发明人 |
保罗·阿什莫尔 |
分类号 |
G06F11/20(2006.01);G06F11/00(2006.01) |
主分类号 |
G06F11/20(2006.01) |
代理机构 |
永新专利商标代理有限公司 |
代理人 |
韩宏 |
主权项 |
1.一种用以在该冗余阵列仍为容错时执行磁盘的冗余阵列的预先重建的方法,该方法包括:判断该冗余阵列中这些磁盘之一所发出错误的数目是否已超出错误临界值;从这些磁盘之一复制数据至备用磁盘,以响应该判断;以及在完成该复制后,以该备用磁盘取代该冗余阵列的这些磁盘之一。 |
地址 |
美国加利福尼亚 |