Dynamic storage tiering based on performance SLAs
AssigneeFormation Data Systems, Inc.
InventorsMark S. Lewis, Vinay P. Rao, Anna Povzner
Life of this patent
Estimating the term…
Loading patent…
AssigneeFormation Data Systems, Inc.
InventorsMark S. Lewis, Vinay P. Rao, Anna Povzner
Estimating the term…
Data objects are stored on storage devices, taking into account service level agreements or other quality of service parameters. In one aspect, data objects grouped into storage volumes. In addition, the storage devices are classified into different level storage tiers, where higher level storage tiers have higher performance and lower level storage tiers have lower performance. Ranks for the data objects are calculated, based on both a data usage pattern for the data object (e.g., recency and frequency) and on quality of service (QOS) parameters for the storage volume containing the data object. Examples of QOS parameters include service level agreements, priority, minimum and maximum input/output operations per second. The data objects are then stored on storage devices, based on the data objects' ranks and the storage devices' storage tiers.
A method of storing data objects on storage devices, the data objects grouped into storage volumes, the storage devices classified into different level storage tiers, wherein higher level storage tiers have higher performance and lower level storage tiers have lower performance, the method comprising:
A non-transitory computer-readable storage medium storing computer program modules for storing data objects on storage devices, the data objects grouped into storage volumes, the storage devices classified into different level storage tiers, wherein higher level storage tiers have higher performance and lower level storage tiers have lower performance, the computer program modules executable to perform steps comprising:
A system for storing data objects on storage devices, the data objects grouped into storage volumes, the system comprising:
Dependencies are inferred from the claim text.