×

Systems and/or methods for rapid recovery from write-ahead logs

  • US 8,683,262 B1
  • Filed: 06/21/2013
  • Issued: 03/25/2014
  • Est. Priority Date: 06/21/2013
  • Status: Active Grant
First Claim
Patent Images

1. A recovery method for a computer system including a processor and a memory that has encountered a fault, the method comprising:

  • loading to the memory actions taken by the computer system from a write-ahead log maintained on a non-transitory computer readable storage medium, the write-ahead log storing the actions in chronological order;

    running the actions stored in the memory through at least one filter in order to identify irrelevant actions that do not need to be replayed in order to recover from the fault;

    replaying, using the processor, the actions from the memory until the entire log is replayed in reverse-chronological order, except for identified irrelevant actions that do not need to be replayed, wherein the replaying comprises causing the computer system to take a subset of the same actions stored in the memory again; and

    transitioning the computer system from a recovery state to a normal operation state, following the replaying.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×