Patent ID: 7480818
Filing Date: 2009-01-20
Classification: G06F

Abstract:
1. A data storage device capable of performing one of input and output of processing data even when a plurality of storage media are faulty simultaneously, said data storage device comprising: a usable medium count determining unit for determining whether a number of storage media usable for one of input and output of processing data is not smaller than one plus a number of storage media necessary for one of input and output of processing data when a request for reconstruction of stored data is detected; an operating medium identifying unit for identifying storage media to be operated of the usable storage media when the number of storage media usable for one of the input and output of the processing data is not smaller than one plus the number of storage media necessary for one of the input and output of the processing data; a by-purpose medium specifying unit for specifying one of the storage media to be operated as a storage medium for reconstruction and the other storage media as storage media for one of the input and output of the processing data, and shifting specification of the storage medium for reconstruction in each command cycle; and a reconstruction process performing unit for performing one of the input and output of the processing data and reading of a processing unit for reconstruction in parallel with each other in accordance with the specification of said storage media, and reconstructing the stored data and recording the reconstructed stored data on a storage medium as a reconstruction destination in a stage in which all of processing units necessary to reconstruct the stored data are prepared.