Disk array system and method for controlling disk array system
First Claim
1. A storage system, comprising:
- a controller controlling to write data to a plurality of storage regions and to read data from said storage regions; and
a plurality of disk drives coupled to said controller having said storage regions, wherein said controller implements an integrity check of some objects to check and, in case of receiving a read request, processes said read request if said integrity check was implemented at a object concerning to said read request among said objects and implements said integrity check of said object if said integrity check was not implemented at said object.
0 Assignments
0 Petitions
Accused Products
Abstract
A disk array system having first and second housings and a controller for controlling the first and second housings. Fiber channel hard disk drives are received in the first housing, and serial ATA hard disk drives are received in the second housing. When reading data stored in a serial ATA hard disk drive in the second housing, the controller reads a plurality of pieces of data including the data to be read and parity data for the plurality of pieces of data from all the hard disk drives of an RAID group to which the hard disk drive storing the data to be read belongs. Thus, the controller examines whether the plurality of pieces of data including the data to be read are written in the hard disk drives with erroneous contents or not.
-
Citations
11 Claims
-
1. A storage system, comprising:
-
a controller controlling to write data to a plurality of storage regions and to read data from said storage regions; and
a plurality of disk drives coupled to said controller having said storage regions, wherein said controller implements an integrity check of some objects to check and, in case of receiving a read request, processes said read request if said integrity check was implemented at a object concerning to said read request among said objects and implements said integrity check of said object if said integrity check was not implemented at said object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
Specification