Invention Grant
- Patent Title: Intelligent deduplication data prefetching
-
Application No.: US14311485Application Date: 2014-06-23
-
Publication No.: US09600490B2Publication Date: 2017-03-21
- Inventor: Vinod Jayaraman , Ratna Manoj Bolla
- Applicant: Quest Software Inc.
- Applicant Address: US CA Aliso Viejo
- Assignee: Quest Software Inc.
- Current Assignee: Quest Software Inc.
- Current Assignee Address: US CA Aliso Viejo
- Agency: Kwan & Olynick LLP
- Main IPC: G06F17/30
- IPC: G06F17/30 ; G06F3/06

Abstract:
Deduplication dictionaries are used to maintain data chunk identifier and location pairings in a deduplication system. When access to a particular data chunk is requested, a deduplication dictionary is accessed to determine the location of the data chunk and a datastore is accessed to retrieve the data chunk. However, deduplication dictionaries are large and typically maintained on disk, so dictionary access is expensive. Techniques and mechanisms of the present invention allow prefetches or read aheads of datastore (DS) headers. For example, if a dictionary hit results in datastore DS(X), then headers for DS(X+1), DS(X+2), DS(X+read-ahead-window) are prefetched ahead of time. These datastore headers are cached in memory, and indexed by datastore identifier. Before going to the dictionary, a lookup is first performed in the cached headers to reduce deduplication data access request latency.
Public/Granted literature
- US20140310251A1 INTELLIGENT DEDUPLICATION DATA PREFETCHING Public/Granted day:2014-10-16
Information query