Back to results
US 10,310,935 B2Granted
Dynamically restoring disks based on array properties
AssigneeInternational Business Machines Corporation
InventorsXue Dong Gao, Yang Liu, Mei Mei, Hai Bo Qian
Life of this patent
Estimating the term…
Abstract
Embodiments of the present invention provide systems and methods for dynamically modifying data scrub rates based on RAID analysis. The method includes determining a grouping for an array based on a temperature for the array, a configurable threshold temperature range for the array, and an I/O distribution of the array. The method further includes modifying the data scrub rate for the array based on the grouping.
Claims17
A method comprising modifying data scrub rates:
- determining, by one or more processors, a grouping for an array of a plurality of arrays based, at least in part, on a temperature for the array, a configurable threshold temperature range for the array, an I/O distribution of the array, use of the array, and frequency of use of the array;
- and
- modifying, by one or more processors, a data scrub rate for the array according to the grouping of the array.
A computer program product comprising:
- one or more computer readable storage medium and program instructions stored on the computer readable storage medium, the program instructions comprising:
- program instructions to determine a grouping for an array of a plurality of arrays based, at least in part, on a temperature for the array, a configurable threshold temperature range for the array, an I/O distribution of the array, use of the array, and frequency of use of the array;
- and
- program instructions to modify a data scrub rate for the array according to the grouping of the array.
1 more element
A computer system comprising:
- one or more computer processors;
- one or more computer readable storage media;
- program instructions stored on the one or more computer readable storage media for execution by at least one of the one or more processors, the program instructions comprising:
- program instructions to determine a grouping for an array of a plurality of arrays based, at least in part, on a temperature for the array, a configurable threshold temperature range for the array, an I/O distribution of the array, use of the array, and frequency of use of the array;
- and
- program instructions to modify a data scrub rate for the array according to the grouping of the array.
3 more elements
Dependencies are inferred from the claim text.