Invention Grant
- Patent Title: Efficient index checkpointing in log-structured object stores
-
Application No.: US14846888Application Date: 2015-09-07
-
Publication No.: US10083082B2Publication Date: 2018-09-25
- Inventor: Lawrence Y. Chiu , Paul H. Muench , Sangeetha Seshadri
- 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: Nelson and Nelson
- Agent Daniel P. Nelson; Alexis V. Nelson
- Main IPC: G06F11/14
- IPC: G06F11/14 ; G06F11/07

Abstract:
A method to efficiently checkpoint and reconstruct an in-memory index associated with a log-structured object store includes enabling asynchronous write operations to occur to a log-structured object store. The log-structured object store utilizes an in-memory index to access objects therein. The method further enables checkpoint operations to occur to the log-structured object store without pausing the asynchronous write operations. When initiating checkpoint operations, the method establishes a “begin checkpoint” marker on the log-structured object store. This “begin checkpoint” marker is configured to point to an oldest known log location recorded in the in-memory index. In the event the in-memory index is lost, the method reconstructs the in-memory index by analyzing the log-structured object store starting from the oldest known log location. A corresponding system and computer program product are also disclosed and claimed herein.
Public/Granted literature
- US20170068599A1 EFFICIENT INDEX CHECKPOINTING IN LOG-STRUCTURED OBJECT STORES Public/Granted day:2017-03-09
Information query