Method and apparatus for maintaining data consistency in an in-place-update file system with data deduplication
AssigneeAtlantis Computing, Inc.
InventorFarshid Eslami Sarab
Life of this patent
Estimating the term…
Loading patent…
AssigneeAtlantis Computing, Inc.
InventorFarshid Eslami Sarab
Estimating the term…
A method and apparatus is disclosed herein for maintaining data consistency in persistent memory in an in-place-update file system of a deduplication computing system. The method may include receiving a data write request to write a block of data from a volatile memory to a non-volatile memory in an in-place-update file system of deduplication computing system. Furthermore, the method may include determining whether the data write request is to perform an in-place update of an existing block in the non-volatile memory, and converting a type of write operation associated with the request from a requested write operation type to a new data allocation write operation when the data write request modifies the existing block. Furthermore, the method may include processing the new data allocation write operation to write the block of data from the volatile memory to the non-volatile memory using an ordered sequence of file system data journaling and writes to the non-volatile memory.
A method comprising:
An article of manufacture having one or more non-transitory computer readable storage media storing executable instructions thereon which when executed cause a system to perform a method comprising:
A deduplication computing system with an in-place-update file system, the system comprising:
Dependencies are inferred from the claim text.