Query-based spares management technique
First Claim
1. A system adapted to select disks for addition to one or more RAID groups of a volume of a storage system, the system comprising:
- a storage operating system executing on the storage system and configured to implement a disk selection process having attributes, each attribute having an associated element of policy, the elements of policy cooperating to produce a granularity of disk selection; and
at least one pool of spare disks of the storage system, the pool having disks to be added to the RAID groups in response to the disk selection process.
1 Assignment
0 Petitions
Accused Products
Abstract
A query-based spares management technique enables a storage operating system of a storage system to select disks to be added to one or more RAID groups of a volume. The spares management technique includes an attributes-based disk selection procedure that is performed by the storage operating system in response to an operator-initiated request to add disks to the volume or in response to a demand-driven request resulting from a requirement imposed by the system to add disks to the volume. The disks that are added to the RAID groups of the volume are retrieved from one or more spare pools of disks maintained by the storage system.
170 Citations
35 Claims
-
1. A system adapted to select disks for addition to one or more RAID groups of a volume of a storage system, the system comprising:
-
a storage operating system executing on the storage system and configured to implement a disk selection process having attributes, each attribute having an associated element of policy, the elements of policy cooperating to produce a granularity of disk selection; and
at least one pool of spare disks of the storage system, the pool having disks to be added to the RAID groups in response to the disk selection process. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for selecting disks for addition to one or more RAID groups of a volume of a storage system, the method comprising the steps of:
-
implementing a disk selection process having attributes, each attribute having an associated element of policy, the elements of policy cooperating to produce a granularity of disk selection; and
providing at least one pool of spare disks of the storage system, the pool having disks to be added to the RAID groups in response to the disk selection process. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A system adapted to select disks for addition to one or more RAID groups of a volume of a storage system, the method comprising the steps of:
-
means for implementing a disk selection process having attributes, each attribute having an associated element of policy, the elements of policy cooperating to produce a granularity of disk selection; and
means for providing at least one pool of spare disks of the storage system, the pool having disks to be added to the RAID groups in response to the disk selection process. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. Computer-readable media for selecting disks for addition to one or more RAID groups of a volume of a storage system, the computer-readable media comprising instructions for:
-
implementing a disk selection process having attributes, each attribute having an associated element of policy, the elements of policy cooperating to produce a granularity of disk selection; and
providing at least one pool of spare disks of the storage system, the pool having disks to be added to the RAID groups in response to the disk selection process.
-
-
35. Electromagnetic signals propagating on a computer network for selecting disks for addition to one or more RAID groups of a volume of a storage system, the electromagnetic signals comprising instructions for:
-
implementing a disk selection process having attributes, each attribute having an associated element of policy, the elements of policy cooperating to produce a granularity of disk selection; and
providing at least one pool of spare disks of the storage system, the pool having disks to be added to the RAID groups in response to the disk selection process.
-
Specification