Invention Publication
- Patent Title: JOURNAL REPLAY OPTIMIZATION
-
Application No.: US18399555Application Date: 2023-12-28
-
Publication No.: US20240143210A1Publication Date: 2024-05-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
- Main IPC: G06F3/06
- IPC: G06F3/06
![JOURNAL REPLAY OPTIMIZATION](/abs-image/US/2024/05/02/US20240143210A1/abs.jpg.150x150.jpg)
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.
Information query