Patent ID: 7941600
Filing Date: 2011-05-10
Classification: G06F

Abstract:
1. A storage system comprising: a disk controller including a cache memory and configured to receive a read/write command from a computer; and a plurality of disk devices coupled to the disk controller, from/to which data is read/written, wherein in accordance with the write command, data to be stored in the plurality of disk devices is stored in the cache memory as a sequence of a plurality of logical blocks of data, wherein for each of the plurality of logical blocks of data, a data guarantee code is generated by the disk controller, wherein each of a first plurality of the data guarantee codes is arranged together with each of a first plurality of the logical blocks of data in first disk devices of the plurality of disk devices, wherein a second plurality of the data guarantee codes are arranged in a guarantee code block, separately with each of a second plurality of the logical blocks of data, for second disk devices of the plurality of disk devices.