Claims Analysis
Total Claims: 20
Claim 1
Independent Claim
111 words
In a RAID storage subsystem having a plurality of disk drives configured into a plurality of groups and a controller, a method operable in said controller for detecting configuration changes in said subsystem comprising the steps of: storing configuration information on each of said disk drives wherein said configuration information includes group configuration information corresponding to each group of said plurality of groups with which the corresponding disk drive is associated; reading said configuration information from said disk drives; and reconfiguring said plurality of groups of said subsystem in accordance with configuration information read from said disk drives independent of the physical location of said disk drives within said RAID subsystem.
Claim 2
Dependent Claim
111 words
In a RAID storage subsystem having a plurality of disk drives configured into a plurality of groups and a controller, a method operable in said controller for detecting configuration changes in said subsystem comprising the steps of: storing configuration information on each of said disk drives wherein said configuration information includes group configuration information corresponding to each group of said plurality of groups with which the corresponding disk drive is associated; reading said configuration information from said disk drives; and reconfiguring said plurality of groups of said subsystem in accordance with configuration information read from said disk drives independent of the physical location of said disk drives within said RAID subsystem.
Claim 3
Dependent Claim
28 words
The method of claim 1 wherein said configuration information includes a unique identifier to identify each of said disk drives from all other disk drives in said subsystem.
Claim 4
Dependent Claim
75 words
The method of claim 2 wherein the step of reconfiguring includes the steps of: identifying all disk drives which are members of each group; determining the operability of each of said identified drives; and activating each of said groups for which all of said disk drives associated with said each of said groups are determined to be operable, wherein said activating step includes commencement of processing of I/O requests from an attached host computer system.
Claim 5
Dependent Claim
25 words
The method of claim 2 further comprising the step of activating at least one of said plurality of groups to process host computer I/O requests.
Claim 6
Dependent Claim
76 words
The method of claim 4 wherein said controller is associated with a non-volatile memory containing information identifying physical locations in said RAID subsystem which contained a disk drive and wherein the step of activating includes the step of: activating all of said plurality of groups for which all of said disk drives associated therewith are operational and all of said disk drives associated therewith are in physical locations identified by said information in said associated memory.
Claim 7
Dependent Claim
79 words
The method of claim 4 wherein said controller is associated with a non-volatile memory containing information identifying physical locations in said RAID subsystem which contained a disk drive and wherein the step of activating includes the step of: activating all of said plurality of groups for which all of said disk drives associated therewith are operational and some of said disk drives associated therewith are in physical locations other than those identified by said information in said associated memory.
Claim 8
Dependent Claim
34 words
The method of claim 4 wherein the step of activating includes the step of: activating all of said plurality of groups for which at least one of said disk drives associated therewith is inaccessible.
Claim 9
Dependent Claim
38 words
The method of claim 7 further comprising the step of: enabling a group, having at least one inaccessible disk drive, for processing of I/O requests in response to detection of all inaccessible disk drives associated with said group.
Claim 10
Dependent Claim
33 words
The method of claim 7 further comprising the step of: disabling a group, having at least one inaccessible disk drive, from processing of I/O requests in response to receipt of an I/O request.
Claim 11
Dependent Claim
110 words
In a RAID storage subsystem having a plurality of disk drives configured into a plurality of groups and a controller, an apparatus for detecting configuration changes in said subsystem comprising: means for storing configuration information on each of said disk drives wherein said configuration information includes group configuration information corresponding to each group of said plurality of groups with which the corresponding disk drive is associated; means for reading said configuration information from said disk drives; and means for reconfiguring said plurality of groups of said subsystem in accordance with configuration information read from said disk drives independent of the physical location of said disk drives within said RAID subsystem.
Claim 12
Dependent Claim
110 words
In a RAID storage subsystem having a plurality of disk drives configured into a plurality of groups and a controller, an apparatus for detecting configuration changes in said subsystem comprising: means for storing configuration information on each of said disk drives wherein said configuration information includes group configuration information corresponding to each group of said plurality of groups with which the corresponding disk drive is associated; means for reading said configuration information from said disk drives; and means for reconfiguring said plurality of groups of said subsystem in accordance with configuration information read from said disk drives independent of the physical location of said disk drives within said RAID subsystem.
Claim 13
Dependent Claim
28 words
The apparatus of claim 10 wherein said configuration information includes a unique identifier to identify each of said disk drives from all other disk drives in said subsystem.
Claim 14
Dependent Claim
79 words
The apparatus of claim 11 wherein the means for reconfiguring includes: means for identifying all disk drives which are members of each group; means for determining the operability of each of said identified drives; and means for activating each of said groups for which all of said disk drives associated with said each of said groups are determined to be operable, wherein said means for activating includes commencement of processing of I/O requests from an attached host computer system.
Claim 15
Dependent Claim
24 words
The apparatus of claim 11 further comprising means for activating at least one of said plurality of groups to process host computer I/O requests.
Claim 16
Dependent Claim
75 words
The apparatus of claim 13 wherein said controller is associated with a non-volatile memory containing information identifying physical locations in said RAID subsystem which contained a disk drive and wherein the means for activating includes: means for activating all of said plurality of groups for which all of said disk drives associated therewith are operational and all of said disk drives associated therewith are in physical locations identified by said information in said associated memory.
Claim 17
Dependent Claim
78 words
The apparatus of claim 13 wherein said controller is associated with a non-volatile memory containing information identifying physical locations in said RAID subsystem which contained a disk drive and wherein the means for activating includes: means for activating all of said plurality of groups for which all of said disk drives associated therewith are operational and some of said disk drives associated therewith are in physical locations other than those identified by said information in said associated memory.
Claim 18
Dependent Claim
33 words
The apparatus of claim 13 wherein the means for activating includes: means for activating all of said plurality of groups for which at least one of said disk drives associated therewith is inaccessible.
Claim 19
Dependent Claim
37 words
The apparatus of claim 16 further comprising: means for enabling a group, having at least one inaccessible disk drive, for processing of I/O requests in response to detection of all inaccessible disk drives associated with said group.
Claim 20
Dependent Claim
32 words
The apparatus of claim 16 further comprising: means for disabling a group, having at least one inaccessible disk drive, from processing of I/O requests in response to receipt of an I/O request.