Managing deduplication density
First Claim
Patent Images
1. A method for use in managing deduplication density, the method comprising:
- receiving a request to deduplicate a first data object;
determining a candidate data object for deduplicating the first data object;
based on the determination, evaluating a deduplication density of the candidate data object, wherein the deduplication density is indicated by a number of deduplicated data objects represented by the candidate data object, wherein metadata of the candidate data object includes the deduplication density for the candidate data object;
based on the deduplication density of the candidate data object, skip deduplicating the first data object to the candidate data object; and
based on the deduplication density of the candidate data object, using the first data object for deduplicating additional candidate data objects to the first data object, wherein the first data object is used in addition to the candidate data object for deduplicating the additional candidate data objects.
9 Assignments
0 Petitions
Accused Products
Abstract
A method is used in managing deduplication density. A deduplication density of a data object is determined. The deduplication density is indicated by a number of deduplicated data objects represented by the data object. Based on the deduplication density of the data object, a deduplicating technique is applied to the data object.
-
Citations
20 Claims
-
1. A method for use in managing deduplication density, the method comprising:
-
receiving a request to deduplicate a first data object; determining a candidate data object for deduplicating the first data object; based on the determination, evaluating a deduplication density of the candidate data object, wherein the deduplication density is indicated by a number of deduplicated data objects represented by the candidate data object, wherein metadata of the candidate data object includes the deduplication density for the candidate data object; based on the deduplication density of the candidate data object, skip deduplicating the first data object to the candidate data object; and based on the deduplication density of the candidate data object, using the first data object for deduplicating additional candidate data objects to the first data object, wherein the first data object is used in addition to the candidate data object for deduplicating the additional candidate data objects. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for use in managing deduplication density, the system comprising:
-
a processor; first logic receiving a request to deduplicate a first data object; second logic determining a candidate data object for deduplicating the first data object; third logic evaluating, based on the determination, a deduplication density of the candidate data object, wherein the deduplication density is indicated by a number of deduplicated data objects represented by the candidate data object, wherein metadata of the candidate data object includes the deduplication density for the candidate data object; fourth logic skipping, based on the deduplication density of the candidate data object, deduplicating the first data object to the candidate data object; and fifth logic using, based on the deduplication density of the candidate data object, the first data object for deduplicating additional candidate data objects to the first data object, wherein the first data object is used in addition to the candidate data object for deduplicating the additional candidate data objects. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification