Unbuffered log-structured storage
AssigneeEMC IP Holding Company LLC
InventorsSteven Morley, Daniel Cummins, Peter Puhov, Walter O'Brien, Sudhir Srinivasan
Life of this patent
Estimating the term…
Loading patent…
AssigneeEMC IP Holding Company LLC
InventorsSteven Morley, Daniel Cummins, Peter Puhov, Walter O'Brien, Sudhir Srinivasan
Estimating the term…
A method of writing data to persistent storage includes (a) for each data block of a set of data blocks, storing data of that data block at an offset within a log segment of the persistent storage in conjunction with a logical block address (LBA) of that data block on the persistent storage, a size of the log segment being larger than a size of each data block, (b) identifying a particular log segment of the persistent storage that has become filled with data blocks, and (c) upon identifying the particular log segment as having become filled, inserting pointers to respective data blocks stored within the particular log segment into respective locations defined by the respective LBA of each respective data block within a map tree.
A computer-implemented method performed by a computing device of writing data to persistent storage, the method comprising:
A computer program product comprising a non-transitory computer-readable storage medium storing a set of instructions, which, when executed by a computing device, causes the computing device to write data to persistent storage by performing the following operations:
An apparatus comprising:
Dependencies are inferred from the claim text.