×

Transaction log acceleration

  • US 10,009,438 B2
  • Filed: 06/06/2015
  • Issued: 06/26/2018
  • Est. Priority Date: 05/20/2015
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • a non-volatile storage device configured to be in communication with a storage client executing on a host computing device, wherein the non-volatile storage device comprises;

    a non-volatile storage medium; and

    a volatile memory buffer configured to;

    receive transaction log entries of the storage client over the network,store the transaction log entries in the non-volatile storage medium in response to a trigger,retrieve one or more of the transaction log entries from the non-volatile storage medium in response to receiving an identifier from the storage client after the trigger,facilitate sending the retrieved one or more of the transaction log entries to the storage client, andfacilitate sending the retrieved one or more of the transaction log entries from the storage client to a second non-volatile storage device over the network; and

    a controller for the non-volatile storage device, the controller configured to;

    execute on the host computing device,filter the transaction log entries sent to a different location, andre-route the transaction log entries to the volatile memory buffer.

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