Invention Grant
- Patent Title: Deduplicated file system
-
Application No.: US15385176Application Date: 2016-12-20
-
Publication No.: US10169366B2Publication Date: 2019-01-01
- Inventor: James Paul Schneider
- Applicant: Red Hat, Inc.
- Applicant Address: US NC Raleigh
- Assignee: Red Hat, Inc.
- Current Assignee: Red Hat, Inc.
- Current Assignee Address: US NC Raleigh
- Agency: Lowenstein Sandler LLP
- Main IPC: G06F17/30
- IPC: G06F17/30 ; G06F3/06

Abstract:
An apparatus and a method for maintaining a file system is described. A method may include receiving a request for allocating a first block of a file system to a file, the first block comprising a first data and computing, by a processing device, a first hash value of the first block. The method also includes comparing, by the processing device, the first hash value with a plurality of hash values in a tree structure, wherein each of the plurality of values correspond to a block among a plurality of blocks stored in the file system. The method further includes in response to determining that a match exists between the first hash value and at least one of the plurality of hash values in the tree structure, allocating, by the processing device, the corresponding block to the file; and updating, by the processing device, a reference count of the corresponding block in the tree structure.
Public/Granted literature
- US20170103086A1 DEDUPLICATED FILE SYSTEM Public/Granted day:2017-04-13
Information query