Storage volume clustering based on workload fingerprints
AssigneeHewlett Packard Enterprise Development LP
InventorsMayukh Dutta, Manoj Srivatsav, Gautham Parameshwar Hegde
Life of this patent
Estimating the term…
Abstract
In some examples, a system assigns workload fingerprints to each respective storage volume of a plurality of storage volumes, the workload fingerprints assigned to the respective storage volume across a plurality of points. Based on the workload fingerprints assigned to respective storage volumes of the plurality of storage volumes, the system groups the storage volumes into clusters of storage volumes. The system manages an individual cluster of the clusters of storage volumes according to an attribute associated with the individual cluster.
Claims20
A non-transitory machine-readable storage medium comprising instructions that upon execution cause a system to:
- assign workload fingerprints to each respective storage volume of a plurality of storage volumes, the workload fingerprints assigned to the respective storage volume across a plurality of points;
- based on the workload fingerprints assigned to respective storage volumes of the plurality of storage volumes, group the storage volumes into clusters of storage volumes;
- and
- manage an individual cluster of the clusters of storage volumes according to an attribute associated with the individual cluster.
A system comprising:
- a processor;
- and
- a non-transitory storage medium storing instructions executable on the processor to:
- assign workload fingerprints at multiple time points to each respective storage volume of a plurality of storage volumes, wherein a workload fingerprint assigned to a storage volume is based on resource operational metrics associated with access of data in the storage volume;
- based on the workload fingerprints assigned to respective storage volumes of the plurality of storage volumes, group the storage volumes into clusters of storage volumes;
- and
- manage an individual cluster of the clusters of storage volumes according to an attribute associated with the individual cluster.
A method performed by a system comprising a hardware processor, comprising:
- assigning a collection of workload fingerprints to each respective storage volume of a plurality of storage volumes;
- based on clustering of collections of workload fingerprints assigned to respective storage volumes of the plurality of storage volumes, grouping the storage volumes into clusters of storage volumes;
- managing an individual cluster of the clusters of storage volumes according to an attribute associated with the individual cluster;
- and
- sending a report of respective values of an operational metric for the clusters of storage volumes.
Dependencies are inferred from the claim text.