Techniques for efficient user log flushing with shortcut logical address binding and postponing mapping information updates
AssigneeDell Products L.P.
InventorsVladimir Shveidel, Bar David
Life of this patent
Estimating the term…
Loading patent…
AssigneeDell Products L.P.
InventorsVladimir Shveidel, Bar David
Estimating the term…
Techniques for efficiently flushing a user data log may postpone or delay establishing chains of metadata pages used as mapping information to map logical addresses to storage locations of content stored at the logical addresses. Processing can include: receiving a write operation that writes data to a logical address; storing an entry for the write operation in the user data log; and flushing the entry from the user data log. Flushing can include storing a metadata log entry in a metadata log, wherein the metadata log entry represents a binding of the logical address to a data block including the data stored at the logical address; and destaging the metadata log entry. Destaging can include updating mapping information used to map the logical address to the data block. The mapping information can include a metadata page in accordance with the metadata log entry.
A computer-implemented method comprising:
A system comprising:
A non-transitory computer readable medium comprising code stored thereon that, when executed, performs a method comprising:
Dependencies are inferred from the claim text.