Patent ID: 6408400
Filing Date: 2002-06-18
Classification: G06F

Abstract:
A disk array device storing and updating data, the disk array device having a plurality of disk devices storing the data and parity and performing write processing of new data from an upper device to a specified one of the disk devices, and performing data recovery processing when the write processing is interrupted, comprising:a control unit performing data updating by reading out old data stored at a specified write position in the specified disk device, writing the new data to the specified disk device at the write position, and writing a new parity to another one of the disk devices for storing parity at a write position corresponding to the specified write position, the new parity being generated using the old parity at the corresponding write position of the parity disk device, the new data, and the old data; a special write executing unit performing the data recovery when at least two disk devices cannot be normally read by writing arbitrary data in the disk devices that cannot be normally read and generating a new parity using the arbitrary data and the data from the disk devices that can be normally read; and a data error detecting unit issuing a data check response to read the data arbitrarily written.