Invention Grant
- Patent Title: Deduplication of data object over multiple passes
- Patent Title (中): 多遍重复数据对象
-
Application No.: US13734957Application Date: 2013-01-05
-
Publication No.: US08639663B2Publication Date: 2014-01-28
- Inventor: Matthew J. Anglin , Colin S. Dawson , Howard N. Martin , Michael G. Sisco
- Applicant: International Business Machines Corporation
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agent Feb R. Cabrasawan
- Main IPC: G06F17/30
- IPC: G06F17/30

Abstract:
In each of a number of passes to deduplicate a data object, a transaction is started. Where an offset into the object has previously been set, the offset is retrieved; otherwise, the offset is set to reference a beginning of the object. A portion of the object beginning at the offset is deduplicated until an end-of-transaction criterion has been satisfied. The transaction is ended to commit deduplication; where the object has not yet been completely deduplicated, the offset is moved just past where deduplication has already occurred. The object is locked during each pass; other processes cannot access the object during each pass, but can access the object between passes. Each pass is relatively short, so the length of time in which the object is inaccessible is relatively short. By comparison, deduplicating an object within a single pass prevents other processes from accessing the object for a longer time.
Public/Granted literature
- US20130124487A1 Deduplication of data object over multiple passes Public/Granted day:2013-05-16
Information query