Invention Grant
- Patent Title: Journal replay optimization
-
Application No.: US17728441Application Date: 2022-04-25
-
Publication No.: US11861198B2Publication Date: 2024-01-02
- Inventor: Kevin Daniel Varghese , Ananthan Subramanian , Asif Imtiyaz Pathan
- Applicant: NetApp Inc.
- Applicant Address: US CA San Jose
- Assignee: NetApp, Inc.
- Current Assignee: NetApp, Inc.
- Current Assignee Address: US CA San Jose
- Agency: Cooper Legal Group, LLC
- Main IPC: G06F3/06
- IPC: G06F3/06

Abstract:
Techniques are provided for journal replay optimization. A distributed storage architecture can implement a journal within memory for logging write operations into log records. Latency of executing the write operations is improved because the write operations can be responded back to clients as complete once logged within the journal without having to store the data to higher latency disk storage. If there is a failure, then a replay process is performed to replay the write operations logged within the journal in order to bring a file system up-to-date. The time to complete the replay of the write operations is significantly reduced by caching metadata (e.g., indirect blocks, checksums, buftree identifiers, file block numbers, and consistency point counts) directly into log records. Replay can quickly access this metadata for replaying the write operations because the metadata does not need to be retrieved from the higher latency disk storage into memory.
Public/Granted literature
- US20230342053A1 JOURNAL REPLAY OPTIMIZATION Public/Granted day:2023-10-26
Information query