Invention Grant
- Patent Title: Deduplicating chunk digests received for chunks in objects provided by clients to store
-
Application No.: US14849577Application Date: 2015-09-09
-
Publication No.: US09753647B2Publication Date: 2017-09-05
- Inventor: Arthur John Colvig , Yu Meng Li , 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
- Agency: Konrad, Raynes, Davda and Victor LLP
- Agent David W. Victor
- Main IPC: G06F12/00
- IPC: G06F12/00 ; G06F3/06 ; G06F12/14 ; G06F9/52

Abstract:
Provided are a computer program product, system, and method for deduplicating chunk digests received for chunks in objects in objects provided by clients to store in a storage. An index has chunk signatures calculated from chunks of data in the data objects in the storage. A transaction requests a shared lock for a chunk digest calculated from a chunk in an object to add to the storage. In response to not receiving the shared lock, the transaction is granted a shared lock to the chunk digest in wait mode. The transaction does not proceed until being granted the shared lock. In response to receiving the shared lock, a determination is made as to whether the chunk digest is in the index. A reference to the chunk data is provided for the object when the chunk digest is indicated in the index.
Public/Granted literature
- US20170068459A1 DEDUPLICATING CHUNK DIGESTS RECEIVED FOR CHUNKS IN OBJECTS PROVIDED BY CLIENTS TO STORE Public/Granted day:2017-03-09
Information query