Patent · US Active

Method and apparatus for maintaining data consistency in an in-place-update file system with data deduplication

US10089320B2 · kind B2 · utility

0Cited by
3References
19Claims
0Family size

Assignee

Inventor

Key dates

Filing dateJul 31, 2015
Grant dateOct 2, 2018
Priority date
Expiry dateOct 3, 2036

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F16/1748
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

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.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.