Rebuilding failed drives with reduced write overhead
AssigneeInternational Business Machines Corporation
InventorsRobert Edward Galbraith, Joseph Roger Edwards, Adrian C. Gerhard, Clint A Hardy
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsRobert Edward Galbraith, Joseph Roger Edwards, Adrian C. Gerhard, Clint A Hardy
Estimating the term…
A computer-implemented method according to one approach, is for rebuilding a drive in a redundant array of independent disks (RAID) array. The method includes causing blocks in a replacement drive to be pre-formatted in response to: a failed drive in the RAID array being replaced with the replacement drive, and a determination that the replacement drive can be pre-formatted. The method also includes recreating blocks of data that were stored in the failed drive, and determining whether the recreated blocks are equivalent to deallocated blocks. In response to determining one or more of the recreated blocks are not equivalent to deallocated blocks, data in the one or more recreated blocks is written to corresponding blocks in the replacement drive. However, in response to determining one or more of the recreated blocks are equivalent to deallocated blocks, the method includes intentionally refraining from modifying corresponding blocks in the replacement drive.
A computer-implemented method (CIM) for rebuilding a drive in a redundant array of independent disks (RAID) array, the method comprising:
A computer program product (CPP) for rebuilding a drive in a redundant array of independent disks (RAID) array, the computer program product comprising:
A computer system (CS) for rebuilding a drive in a redundant array of independent disks (RAID) array, the computer system comprising:
A computer-implemented method (CIM) for rebuilding a drive in a redundant array of independent disks (RAID) array, the method comprising:
A computer program product (CPP) for rebuilding a drive in a redundant array of independent disks (RAID) array, the computer program product comprising:
Dependencies are inferred from the claim text.