A
RAID apparatus that at least duplicates identical data to store thus duplicated data, which, when an instruction of writing data is given, writes data to a local cache and to a mirror cache, and writes data of the local cache to a primary disk and writes data of the mirror cache to a secondary disk. When an instruction of reading out data is given, and specified data is retained in the caches, the
RAID apparatus outputs valid data of the local cache or the mirror cache, while when specified data is not retained in the caches, the
RAID apparatus outputs valid data of the primary disk or the secondary disk.