Storage system performance models based on empirical component utilization
AssigneeInternational Business Machines Corporation
InventorsEduardo Campos Peiro, Joshua D. Martin, Bruce McNutt, Vernon W. Miller
Life of this patent
Estimating the term…
Abstract
A computer-implemented method according to one embodiment includes identifying aggregated customer performance data for a system resource, creating a first system map for the system resource, utilizing the aggregated customer performance data, comparing the first system map to a second system map created for the system resource utilizing calibration data, and adjusting the second system map, based on the comparing.
Claims20
A computer-implemented method, comprising:
- identifying aggregated customer performance data for a system resource;
- filtering the aggregated customer performance data to create a filtered portion of the aggregated customer performance data;
- estimating one or more customer performance service time overheads for the system resource, utilizing the filtered portion of the aggregated customer performance data;
- creating a first system map for the system resource, utilizing the one or more customer performance service time overheads;
- comparing the first system map to a second system map created for the system resource utilizing calibration data;
- and
- adjusting the second system map, based on the comparing.
A computer program product comprising one or more computer readable storage media, and program instructions collectively stored on the one or more computer readable storage media, the program instructions comprising instructions configured to cause one or more processors to perform a method comprising:
- identifying aggregated customer performance data for a system resource, utilizing the one or more processors;
- filtering the aggregated customer performance data to create a filtered portion of the aggregated customer performance data, utilizing the one or more processors;
- estimating, utilizing the one or more processors, one or more customer performance service time overheads for the system resource, utilizing the filtered portion of the aggregated customer performance data;
- creating, utilizing the one or more processors, a first system map for the system resource, utilizing the one or more customer performance service time overheads;
- comparing, utilizing the one or more processors, the first system map to a second system map created for the system resource utilizing calibration data;
- and
- adjusting the second system map based on the comparing, utilizing the processor.
A system, comprising:
- a processor;
- and
- logic integrated with the processor, executable by the processor, or integrated with and executable by the processor, the logic being configured to:
- identify aggregated customer performance data for a system resource;
- filter the aggregated customer performance data to create a filtered portion of the aggregated customer performance data;
- estimate one or more customer performance service time overheads for the system resource, utilizing the filtered portion of the aggregated customer performance data;
- create a first system map for the system resource, utilizing the one or more customer performance service time overheads;
- compare the first system map to a second system map created for the system resource utilizing calibration data;
- and
- adjust the second system map, based on the comparison.
Dependencies are inferred from the claim text.