US8103902B2

Disk array including plural exchangeable magnetic disk unit

Summary by NHIP

Modular RAID Storage Apparatus

The storage apparatus mounts detachable drive units containing multiple drives within a case coupled to a controller. Each RAID group spans at least two drives located in different units, and the controller creates groups only if guaranteed redundancies remain after unit detachment.

Claim Score by NHIP

Read claim 1, the broadest

Abstract

To provide a storage apparatus in which a plurality of drives in a unit are separately treated and the unit can be easily exchanged for another unit even when RAID groups are freely composed. The storage apparatus includes a plurality of drive cases in each of which a plurality of units are detachably mounted, each of the units including a plurality of drives that are detachably, and a controller case in which a disk control section is provided, wherein the disk control section comprises a RAID group creation section for creating a RAID group using the plurality of disks and an exchange indicating section for giving a notice that a unit is ready to exchange after rebuilding or copying of data in disks included in the unit at the time of exchange of the unit.

US8103902B2, drawing sheet 1
Sheet 1 of 37

Term

Term ended

Expired 23 August 2025, 1.1 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

9 claims: 2 independent, 7 dependent

  1. 1
    Broadest claimClaim Score 76, broad(NHIP)A storage apparatus comprising:a controller, and a drive case which is coupled to the controller and in which a plurality of units are mounted, each of the units including a plurality of drives, wherein said plurality of drives comprise a plurality of RAID groups, and each of the RAID groups comprises a plurality of drives, wherein at least two of said drives in each of the RAID groups are in different ones of said unit, and each of said units is detachably mounted independently of each other.
  2. 8
    A storage apparatus according to clam 7 , wherein the controller judges whether the inserted unit is correct or not by judging whether a unit ID of the inserted unit is equal to a unit ID of the detached unit, or a unit ID of the inserted unit is a duplicate of a unit ID of another one of the plurality of units.