发明名称 A METHOD FOR PROVIDING PARITY IN A RAID SUB-SYSTEM USING A NON-VOLATILE MEMORY
摘要 <p>The present invention is a method for providing error correction for an array of disks (828) using non-volatile random access memory (NV-RAM) (816). Non-volatile RAM (816) is used to increase the speed of RAID recovery from a disk error(s). This is done by listing of all blocks for which the parity is possibly inconsistent. This list of blocks is much smaller than the total number of parity blocks (820) in the RAID. The total number of parity blocks (820) in the RAID (828) is in the range of hundreds of thousands. Knowledge of the number of parity blocks that are possibly inconsistent makes it possible to fix only those few blocks, identified in the list, resulting in a significant time savings. The technique for safely writing to a RAID with a broken disk is complicated. In this technique, data that can become corrupted is copied into NV-RAM (816) before the potentially corrupting operation is performed.</p>
申请公布号 WO1994029795(A1) 申请公布日期 1994.12.22
申请号 US1994006321 申请日期 1994.06.02
申请人 发明人
分类号 主分类号
代理机构 代理人
主权项
地址