SYSTEM AND METHOD FOR REPLACING STORAGE DEVICES
First Claim
1. A method of operating a redundant array of independent drives (RAID) storage system having a plurality of storage devices and a spare storage device, the method comprising:
- a storage controller tracking input/output statistics for the storage devices;
determining if a first storage device storing first data has been identified for replacement within the storage devices;
in response to the first storage device having been identified for replacement, determining a first least written to data address space within the first storage device based on the input/output statistics; and
copying first data contained in the first least written to data address space from the first storage device to the spare storage device.
14 Assignments
0 Petitions
Accused Products
Abstract
A method for copying data from a storage device that has been identified for replacement or has failed to a spare storage device. The method includes a storage controller tracking input/output statistics for several storage devices. The storage controller determines if a first storage device storing first data has been identified for replacement within the storage devices. In response to the first storage device having been identified for replacement, a first least written to data address space within the first storage device is determined based on the input/output statistics. First data contained in the first least written to data address space is copied from the first storage device to the spare storage device.
-
Citations
24 Claims
-
1. A method of operating a redundant array of independent drives (RAID) storage system having a plurality of storage devices and a spare storage device, the method comprising:
-
a storage controller tracking input/output statistics for the storage devices; determining if a first storage device storing first data has been identified for replacement within the storage devices; in response to the first storage device having been identified for replacement, determining a first least written to data address space within the first storage device based on the input/output statistics; and copying first data contained in the first least written to data address space from the first storage device to the spare storage device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A redundant array of independent drives (RAID) storage system comprising:
-
a plurality of storage devices including a spare storage device; a storage controller coupled to the plurality of storage devices for controlling storage operations, wherein the storage controller comprises logic that; tracks input/output statistics for the storage devices; determines if a first storage device storing first data has been identified for replacement within the storage devices; in response to the first storage device having been identified for replacement, determines a first least written to data address space within the first storage device based on the input/output statistics; and copies first data contained in the first least written to data address space from the first storage device to the spare storage device. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. An information handling system comprising:
-
one or more processors; a storage system in communication with the processor, the storage system comprising; a plurality of storage devices including a spare storage device; and a storage controller coupled to the plurality of storage devices, the storage controller having firmware executing thereon to provide control of storage system operations, wherein the firmware configures the storage controller to; track input/output statistics for the storage devices; determine if a first storage device storing first data has been identified for replacement within the storage devices; in response to the first storage device having been identified for replacement, determine a first least written to data address space within the first storage device based on the input/output statistics; and copy first data contained in the first least written to data address space from the first storage device to the spare storage device. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification