Storage system for increased cache reliability VI reading redundant disks into cache
AssigneeHitachi, Ltd.
InventorsYutaka Nakagawa, Akira Nishimoto, Naoto Matsunami
Life of this patent
Estimating the term…
Loading patent…
AssigneeHitachi, Ltd.
InventorsYutaka Nakagawa, Akira Nishimoto, Naoto Matsunami
Estimating the term…
A storage system includes a group of storage devices which include back-up devices configured to assure appropriate response time. When a data request from a host computer arrives, and the number of failed devices has changed as shown by a device state management table, a determination is made regarding the number of devices from which to read data. This determination is made based on an indication of redundancy which indicates how many of the disk devices are allowed to be in a failed state at the time of data reading. Typically, the indication of redundancy is determined by the sum of the number of failed devices and a predetermined number. The determined number of devices are selected in accordance with a selection factor, and a selection result is written into a disk management table. Then, the reading process is executed with respect to the target disk devices.
A storage system adapted to be coupled to a host computer, the storage system comprising:
A storage system comprising:
A method of reading data in a storage system having a plurality of disks each storing data to be accessed by a computer and redundant data used for recovering the data, a cache memory for temporarily storing the data in the plurality of disks, and a controller for reading the data from the plurality of disks for storage into the cache memory before transferring the data to the computer, the method comprising:
A computer program stored on a computer readable medium to be executed in a storage system, the storage system having a plurality of disks each storing data to be accessed by a computer and redundant data used for recovering the data, a cache memory for temporarily storing the data in the plurality of disks and a controller for performing data reading from the plurality of disks for storage into the cache memory before transferring the data to the computer, wherein the computer program comprises:
A storage system adapted to be coupled to a host computer, the storage comprising:
Dependencies are inferred from the claim text.