Patent ID: 9081738
Filing Date: 2015-07-14
Classification: G06F

Abstract:
1. A disk array device comprising: a plurality of disk devices; and a computation portion configured to generate a redundant code data denoting a redundant code able to recover an actual data sent from a higher-level device based on the actual data and operators, when at least part of the actual data is lost, wherein a predetermined device quantity of first disk devices in a first disk device group among the plurality of disk devices is configured to write the actual data; wherein second disk devices different from the first disk devices in a second disk device group among the plurality of disk devices are configured to write the redundant code data, a quantity of the second disk devices being the same as the predetermined device quantity of the first disk devices; wherein the computation portion is configured to generate the redundant code data able to recover the actual data based on the data written into arbitrary disk devices of the predetermined device quantity among the plurality of disk devices, while the number of types of the operators used for generating the redundant code data is less than the predetermined device quantity; wherein the computation portion is further configured to generate a divided redundant code data c wherein at least one of the operators is an operator based on a Galois extension field