Real-time analysis for dynamic storage
AssigneeNetApp, Inc.
InventorsSachithananthan Kesavan, Rajesh Nagarajan, Nandakumar Ravindranath Allu
Life of this patent
Estimating the term…
Loading patent…
AssigneeNetApp, Inc.
InventorsSachithananthan Kesavan, Rajesh Nagarajan, Nandakumar Ravindranath Allu
Estimating the term…
One or more techniques and/or systems are provided for dynamically provisioning logical storage pools of storage devices for applications. For example, a logical storage pool, of one or more storage devices, may be constructed based upon a service level agreement for an application (e.g., an acceptable latency, an expected throughput, etc.). Real-time performance statistics of the logical storage pool may be collected and evaluated against the service level agreement to determine whether a storage device does not satisfy the service level agreement. For example, a latency of a storage device within the logical storage pool may increase overtime as log files and/or other data of the application increase. Accordingly, a new logical storage pool may be automatically and dynamically defined and provisioned for the application to replace the logical storage pool. The new logical storage pool may comprise storage devices expected to satisfy the storage level agreement.
A method, comprising:
A storage system comprising memory storing instructions and comprising a processor configured to execute the instructions to implement a dynamic storage provisioning component of a storage system to perform operations comprising:
A non-transitory machine readable medium comprising instructions for performing a method, which when executed by a machine, causes the machine to perform operations comprising:
Dependencies are inferred from the claim text.