SELF-HEALING BY HASH-BASED DEDUPLICATION
First Claim
Patent Images
1. A method for self-healing in a hash-based deduplication system using a processor device in a computing environment, the method comprising:
- maintaining deduplication digests of data with a corresponding list of the deduplication digests in a table of contents (TOC) for the self-healing of data that is one of lost and unreadable; and
comparing input data digests to the TOC if directed to data that is one of lost and unreadable and using the input data digests to repair the one of lost and unreadable data.
1 Assignment
0 Petitions
Accused Products
Abstract
For self-healing in a hash-based deduplication system using a processor device in a computing environment, deduplication digests of data and a corresponding list of the deduplication digests in a table of contents (TOC) are maintained for the self-healing of data that is lost or unreadable. The input data digests are compared to the TOC if directed to data that is lost or unreadable, and the input data digests are used to repair the one of lost and unreadable data.
-
Citations
20 Claims
-
1. A method for self-healing in a hash-based deduplication system using a processor device in a computing environment, the method comprising:
-
maintaining deduplication digests of data with a corresponding list of the deduplication digests in a table of contents (TOC) for the self-healing of data that is one of lost and unreadable; and comparing input data digests to the TOC if directed to data that is one of lost and unreadable and using the input data digests to repair the one of lost and unreadable data. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for self-healing in a hash-based deduplication system in a computing environment, the system comprising:
-
the hash-based deduplication system; a plurality of user-level stored entities in the hash-based deduplication system; storage blocks in the hash-based deduplication system; a digest-to-block mapping module in the hash-based deduplication system; a repaired digest map in the hash-based deduplication system; a plurality of lists in the hash-based deduplication system, wherein the plurality of lists includes at least a corresponding list of the deduplication digests in a table of contents (TOC) and a damaged deduplication digests list; and at least one processor device operable in the hash-based deduplication system, wherein the at least one processor device; maintains deduplication digests of data with the corresponding list of the deduplication digests in the TOC for the self-healing of data that is one of lost and unreadable, and compares input data digests to the TOC if directed to data that is one of lost and unreadable and using the input data digests to repair the one of lost and unreadable data. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer program product for self-healing in a hash-based deduplication system by a processor device, the computer program product comprising a computer-readable storage medium having computer-readable program code portions stored therein, the computer-readable program code portions comprising:
-
a first executable portion that maintains deduplication digests of data with a corresponding list of the deduplication digests in a table of contents (TOC) for the self-healing of data that is one of lost and unreadable; and a second executable portion that comparing input data digests to the TOC if directed to data that is one of lost and unreadable and using the input data digests to repair the one of lost and unreadable data. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification