Presenting workload performance in a storage system
AssigneePure Storage, Inc.
InventorsFarhan Abrol, Lei Zhou, Yi-Chin Wu, Apoorva Bansal, Loïc Magnin, Weizhong Hua
Life of this patent
Estimating the term…
Abstract
Presenting workload performance in a storage system, including: receiving, via a user interface, information describing a potential change to an execution environment of the storage system; and displaying, via the user interface and in dependence upon a load model and predicted characteristics of one or more workloads executing on the storage system, predicted performance load on the storage system that would result from implementing the potential change.
Claims20
A method comprising:
- determining, by a computing device and based on a load model accepting as input predicted characteristics of one or more workloads executing on a storage system, a predicted performance load on the storage system that would result from implementing a potential change to an execution environment of the storage system, wherein the predicted characteristics of the one or more workloads are based on one or more trends extrapolated from historical data for the one or more workloads;
- displaying, via a user interface, the predicted performance load on the storage system that would result from implementing the potential change including displaying a plurality of predicted performance metrics indicative of at least processing resources consumption and storage resources consumption.
A computer program product disposed in a non-transitory computer readable medium, the computer program product comprising computer program instructions that, when executed by a computer, cause the computer to carry out the steps of:
- determining, based on a load model accepting as input predicted characteristics of one or more workloads executing on a storage system, a predicted performance load on the storage system that would result from implementing a potential change to an execution environment of the storage system, wherein the predicted characteristics of the one or more workloads are based on one or more trends extrapolated from historical data for the one or more workloads;
- displaying, via a user interface, the predicted performance load on the storage system that would result from implementing the potential change including displaying a plurality of predicted performance metrics indicative of at least processing resources consumption and storage resources consumption.
An apparatus comprising a computer processor, a computer memory operatively coupled to the computer processor, the computer memory having disposed within it computer program instructions that, when executed by the computer processor, cause the apparatus to carry out the steps of:
- determining, based on a load model accepting, as input, predicted characteristics of one or more workloads executing on a storage system, a predicted performance load on the storage system that would result from implementing a potential change to an execution environment of the storage system, wherein the predicted characteristics of the one or more workloads are based on one or more trends extrapolated from historical data for the one or more workloads;
- displaying, via a user interface, the predicted performance load on the storage system that would result from implementing the potential change including displaying a plurality of predicted performance metrics indicative of at least processing resources consumption and storage resources consumption.
Dependencies are inferred from the claim text.