Managing data in storage systems
AssigneeEMC IP Holding Company LLC
InventorJ. Michael Dunbar
Life of this patent
Estimating the term…
Abstract
A method is used in managing data in storage systems. A request is received to write data. A determination is made as to whether the data associated with the request can be relocated to a storage tier of a set of storage tiers based on a policy. The set of storage tiers includes first and second storage tiers. The first and second storage tiers are configured such that performance characteristics associated with the first storage tier is different from the second storage tier. Relocation of the data is managed to the storage tier of the set of storage tiers.
Claims18
A method for use in managing data in storage systems, the method comprising:
- receiving a request to write data;
- determining whether to apply a deduplicating technique to the data;
- based on the determination, applying the deduplicating technique to the data for deduplicating the data to an existing data by using a single index table, wherein a storage tier of a set of storage tiers on which the existing data resides is evaluated for relocating the existing data to another storage tier;
- determining whether the existing data can be relocated to the another storage tier of the set of storage tiers based on a policy, wherein the policy uses information, from the single index table, including an activity level associated with the data, wherein the set of storage tiers includes first and second storage tiers, the first and second storage tiers configured such that performance characteristics associated with the first storage tier is different from the second storage tier, wherein the single index table further includes a mapping pointer for a storage object such that data relocation can be performed on the storage object on which the deduplication technique has been applied;
- and
- managing relocation of the existing data to the another storage tier of the set of storage tiers.
A system for use in managing data in storage systems, the system comprising a processor configured to:
- receive a request to write data;
- determine whether to apply a deduplicating technique to the data;
- based on the determination, apply the deduplicating technique to the data for deduplicating the data to an existing data by using a single index table, wherein a storage tier of a set of storage tiers on which the existing data resides is evaluated for relocating the existing data to another storage tier;
- determine whether the existing data can be relocated to the another storage tier of the set of storage tiers based on a policy, wherein the policy uses information, from the single index table, including an activity level associated with the data, wherein the set of storage tiers includes first and second storage tiers, the first and second storage tiers configured such that performance characteristics associated with the first storage tier is different from the second storage tier, wherein the single index table further includes a mapping pointer for a storage object such that data relocation can be performed on the storage object on which the deduplication technique has been applied;
- and
- managing relocation of the existing data to the another storage tier of the set of storage tiers.
Dependencies are inferred from the claim text.