Optimizing a partition in data deduplication
AssigneeInternational Business Machines Corporation
InventorsMichael HIRSCH, Ariel J. ISH-SHALOM, Shmuel T. KLEIN
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsMichael HIRSCH, Ariel J. ISH-SHALOM, Shmuel T. KLEIN
Estimating the term…
For optimizing a partition of a data block into matching and non-matching segments in data deduplication using a processor device in a computing environment, a sequence of matching segments is split into sub-parts for obtaining a globally optimal subset, to which an optimal calculation is applied. The solutions of optimal calculations for the entire range of the sequence are combined, and a globally optimal subset is built by means of a first two-dimensional table represented by a matrix C[i, j], and storing a representation of the globally optimal subset in a second two-dimensional table represented by a matrix PS[i, j] that holds, at entry [i, j] of the matrix, the globally optimal subset for a plurality of parameters in form of a bit-string of length j−i+1, wherein i and j are indices of bit positions corresponding to segments.
A method for optimizing a partition of a data block into matching and non-matching segments in data deduplication using a processor device in a computing environment, the method comprising:
A system for optimizing a partition of a data block into matching and non-matching segments in data deduplication using a processor device in a computing environment, the system comprising:
A computer program product for optimizing a partition of a data block into matching and non-matching segments in data deduplication using a processor device in a computing environment, the computer program product comprising a non-transitory computer-readable storage medium having computer-readable program code portions stored therein, the computer-readable program code portions comprising:
Dependencies are inferred from the claim text.