Disk array system
AssigneeHitachi, Ltd.
InventorsAzuma Kano, Takuji Ogawa, Ikuya Yagisawa
Life of this patent
Estimating the term…
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.
Claims14
A storage system, comprising:
- a controller coupled to at least one of information processing devices and storing a plurality of data and a parity data in a plurality of storage regions, said parity data generated by using said plurality of data;
- a plurality of disk drives having said storage regions and having a plurality of first type disk drives each of which has a first type interface and a plurality of second type disk drives each of which has a second type interface;
- wherein said first type disk drives configure a first RAID (Redundant Array of Inexpensive Disks) group in which a plurality of first data and a first parity data are stored,
- wherein said second type disk drives configure a second RAID group in which a plurality of second data and a second parity data are stored, said second RAID group having a same redundancy of said first RAID group, and
- wherein said controller reads data from one or more said disk drives with a different procedure based on a type of disk drives from which data are read, if said controller receives a read request from said information processing device.
A storage system, comprising:
- a controller coupled to at least one of information processing devices and storing a plurality of data and a parity data in a plurality of storage regions, said parity data being generated by using said plurality of data;
- a plurality of disk drives having said storage regions and having a plurality of first type disk drives each of which has a first type interface and a plurality of second type disk drives each of which has a second type interface;
- wherein said first type disk drives configure a first RAID (Redundant Array of Inexpensive Disks) group in which a plurality of first data and a first parity data are stored,
- wherein said second type disk drives configure a second RAID group in which a plurality of second data and a second parity data are stored,
- wherein a RAID revel of said first RAID group is same as a RAID revel of said second RAID group, and
- wherein said controller reads data from one or more of said disk drives with a procedure based on a type of disk drives from which data are read, if said controller receives a read request from said information processing device.
A storage system, comprising:
- a controller coupled to at least one of information processing devices and storing a plurality of data and a parity data in a plurality of storage regions, said parity data generated by using said plurality of data;
- a plurality of disk drives having said storage regions and having a plurality of first type disk drives each of which has a first type interface and a plurality of second type disk drives each of which has a second type interface;
- wherein said first type disk drives configure a first RAID (Redundant Array of Inexpensive Disks) group in which a plurality of first data and a first parity data are stored,
- wherein said second type disk drives configure a second RAID group in which a plurality of second data and a second parity data are stored, said second RAID group having a same redundancy of said first RAID group, and
- wherein said controller controls whether said parity data are read from said disk drives in said first or second RAID group based on a type of disk drives from which data are read, if said controller receives a read request from said information processing device.
A storage system, comprising:
- a controller coupled to at least one of information processing devices and receiving a write data sent from said information processing devices and storing a plurality of data and a parity data generated by using said write data in a plurality of storage regions;
- a plurality of disk drives having said storage regions and having a plurality of first type disk drives each of which has a first type interface and a plurality of second type disk drives each of which has a second type interface;
- wherein said first type disk drives configure a first RAID (Redundant Array of Inexpensive Disks) group in which a plurality of first data and a first parity data are stored,
- wherein said second type disk drives configure a second RAID group in which a plurality of second data and a second parity data are stored, said second RAID group having a same redundancy of said first RAID group, and
- wherein said controller reads data from one or more said disk drives with a different procedure based on a type of disk drives from which data are read, if said controller receives a read request.
Dependencies are inferred from the claim text.