STORAGE OPTIMIZATION MANAGER
First Claim
Patent Images
1. A method, comprising:
- monitoring data access requests for optimized data maintained on a plurality of nodes in a cluster, wherein the optimized data comprises deduplicated data;
detecting a optimized data storage imbalance;
generating a plurality of new keys associated with a mapping function, the mapping function identifying a particular node corresponding to a particular key;
redistributing optimized data across the plurality of nodes in the cluster.
23 Assignments
0 Petitions
Accused Products
Abstract
Techniques and mechanisms provide a storage optimization manager. Data may be optimized and maintained on various nodes in a cluster. Particular nodes may be overburdened while other nodes remain relatively unused. Techniques are provided to efficiently optimize data onto nodes to enhance operational efficiency. Data access requests for optimized data are monitored and managed to allow for intelligent maintenance of optimized data.
64 Citations
20 Claims
-
1. A method, comprising:
-
monitoring data access requests for optimized data maintained on a plurality of nodes in a cluster, wherein the optimized data comprises deduplicated data; detecting a optimized data storage imbalance; generating a plurality of new keys associated with a mapping function, the mapping function identifying a particular node corresponding to a particular key; redistributing optimized data across the plurality of nodes in the cluster. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system, comprising:
-
an interface configured to monitor data access requests for optimized data maintained on a plurality of nodes in a cluster, wherein the optimized data comprises deduplicated data; a processor configured to detect an optimized data storage imbalance and generate a plurality of new keys associated with a mapping function, the mapping function identifying a particular node corresponding to a particular key; wherein optimized data is redistributed across the plurality of nodes in the cluster. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. An apparatus, comprising:
-
means for monitoring data access requests for optimized data maintained on a plurality of nodes in a cluster, wherein the optimized data comprises deduplicated data; means for detecting a optimized data storage imbalance; means for generating a plurality of new keys associated with a mapping function, the mapping function identifying a particular node corresponding to a particular key; means for redistributing optimized data across the plurality of nodes in the cluster.
-
Specification