×

Methods and appratuses for atomic storage operations

  • US 8,725,934 B2
  • Filed: 12/22/2011
  • Issued: 05/13/2014
  • Est. Priority Date: 12/22/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method for servicing an atomic storage request to store data on a non-volatile solid-state storage device, the non-volatile solid-state storage device comprising one or more solid-state storage elements, each solid-state storage element partitioned into a plurality of physical erase blocks, the method comprising:

  • storing data of an atomic storage request comprising a first data packet and a second data packet on a non-volatile solid-state storage device in a log-based sequential format, wherein the first data packet and the second data packet are stored on different logical erase blocks, wherein each logical erase block comprises two or more physical erase blocks;

    storing persistent metadata within each data packet of the atomic storage request that indicates that the data of the atomic storage request pertains to the atomic storage request; and

    acknowledging completion of the atomic storage request upon completion of storing the data of the atomic storage request.

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