Predictive workload placement amongst storage systems
AssigneePure Storage, Inc.
InventorsBenjamin Borowiec, Terence Noonan
Life of this patent
Estimating the term…
Loading patent…
AssigneePure Storage, Inc.
InventorsBenjamin Borowiec, Terence Noonan
Estimating the term…
Placing workloads in a multi-array system comprising a plurality of storage arrays, including: determining, for each of a plurality of storage arrays, a current system activity level trend of the storage array; receiving a performance profile of a workload to be executed on one of the storage arrays; generating, for each of the plurality of storage arrays in dependence upon the current system activity level trend of the storage array and the performance profile of the workload, a projected system activity level trend for the storage array; identifying, in dependence upon the projected system activity level trend for each of the plurality of storage arrays, an optimal storage array for receiving the workload; and placing the workload on the optimal storage array.
A method comprising:
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:
A computer program product disposed upon a non-transient computer readable medium, the computer program product comprising computer program instructions that, when executed, cause a computer to carry out the steps of:
Dependencies are inferred from the claim text.