Storage-device activation control for a high-availability storage system
First Claim
1. A system comprising:
- a storage-device activation control subsystem comprising a power-switch controller coupled to a set of storage devices and configured to selectively power-on one or more of such devices in the set;
a data tracking subsystem configured to track in-service statistics of a storage device;
wherein the set of storage devices comprises at least two mutually exclusive subsets of storage devices, the subsets comprising;
a first subset of storage devices collectively configured to be a fault-tolerant redundant array, wherein the devices in the first subset are active;
a second subset of storage devices, wherein the devices in the second subset are inactive;
the controller being adapted to power-on at least one device from the second subset to replace at least one device in the first subset with the just powered-on device from the second subset.
3 Assignments
0 Petitions
Accused Products
Abstract
Implementations of this invention provide improved technology for storage-device activation control in high-availability storage systems and tracking of in-service data statistics of storage-devices. Typical high-availability storage systems include a fault-tolerant redundant array of storage devices, such as disk drives. The invention may be implemented with one or more inactive (un-powered) drives physically installed in the storage system, but not part of the present fault-tolerant redundant array of disk drives. When a drive fails, one of the inactive drives is activated (powered-on) and it replaces the failed disk and becomes part of the present array. With the newly activated disk included, the data is reconstructed and the original fault-tolerance level is restored. Furthermore, the invention may be implemented so that it tracks the actual in-service time of the storage devices (such as disk drives). Field-derived, empirical data about actual in-service time of storage devices is collected and transmitted to a central data collection system. Using this actual data as a basis, a much more accurate MTBF may be calculated than the MTBF conventionally calculated.
69 Citations
8 Claims
-
1. A system comprising:
-
a storage-device activation control subsystem comprising a power-switch controller coupled to a set of storage devices and configured to selectively power-on one or more of such devices in the set; a data tracking subsystem configured to track in-service statistics of a storage device; wherein the set of storage devices comprises at least two mutually exclusive subsets of storage devices, the subsets comprising; a first subset of storage devices collectively configured to be a fault-tolerant redundant array, wherein the devices in the first subset are active; a second subset of storage devices, wherein the devices in the second subset are inactive; the controller being adapted to power-on at least one device from the second subset to replace at least one device in the first subset with the just powered-on device from the second subset. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A storage-device activation/deactivation control method comprising:
-
making a determination as to whether to change an activation status of at least a first storage device of a first set of storage devices, wherein the activation status of the storage devices in the first set are powered-on; changing the activation status of the first storage device in response to the determination; wherein the making a determination comprises; obtaining an indication of excessive available storage space collectively provided by the first set of storage devices; determining to deactivate the first storage device. - View Dependent Claims (7, 8)
-
Specification