发明名称 Disc array apparatus checking and restructuring data read from attached disc drives
摘要 The present invention relates to a disc array apparatus assuring that even if contradiction is detected in matching of parity data during a read parity check, correct host data is Restructured and can always be transferred to the host. The disc array apparatus of the present invention is particularly applicable to disc drives in the RAID configuration. For example, in a disc array apparatus of the present invention implementing RAID level 3, the disc array apparatus adds CRC data to data transferred from a host computer, divides the data, generates parity from the divided data, and stores the data and the parity data into the disc drives. During a read operation, the disc array apparatus of the present invention executes a read parity check. If contradiction is detected between the parity data stored in the disc drives and the parity data generated during the read parity check, the disc array controller sequentially assumes, one disc drive at a time, that one of the disc drives is storing erroneous data, restructures the host data from the divided data and parity data of the disc drives other than the disc drive storing erroneous data for each assumption, and executes a CRC check on the restructured host data for each assumption. Restructured host data is determined to be correct host data when the CRC check detects no error. The principle of the present invention is also implemented in other RAID levels, and using data such as time or counter value, to determine and restructure erroneous data.
申请公布号 US6023780(A) 申请公布日期 2000.02.08
申请号 US19970851704 申请日期 1997.05.06
申请人 FUJITSU LIMITED 发明人 IWATANI, SAWAO
分类号 G06F3/06;G06F11/10;(IPC1-7):G06F11/10;G06F11/16 主分类号 G06F3/06
代理机构 代理人
主权项
地址