File system metadata deduplication
AssigneeCohesity, Inc.
InventorsAnubhav Gupta, Sachin Jain, Shreyas Talele, Zhihuan Qiu
Life of this patent
Estimating the term…
Abstract
File metadata structures of a file system are analyzed. At least one metadata element that is duplicated among the analyzed file metadata structures is identified. The at least one identified metadata element is deduplicated including by modifying at least one of the file metadata structures to reference a same instance of the identified metadata element that is referenced by another one of the file metadata structures.
Claims20
A method, comprising:
- analyzing file metadata structures of a file system;
- identifying a metadata element that is duplicated among the analyzed file metadata structures;
- and
- deduplicating instances of the identified metadata element at least in part by modifying at least one of the file metadata structures to reference a same instance of the identified metadata element that is referenced by another one of the file metadata structures.
A computer program product, the computer program product being embodied in a non-transitory computer readable storage medium and comprising computer instructions for:
- analyzing file metadata structures of a file system;
- identifying a metadata element that is duplicated among the analyzed file metadata structures;
- and
- deduplicating instances of the identified metadata element at least in part by modifying at least one of the file metadata structures to reference a same instance of the identified metadata element that is referenced by another one of the file metadata structures.
A system, comprising:
- a processor configured to:
- analyze file metadata structures of a file system;
- identify a metadata element that is duplicated among the analyzed file metadata structures;
- and
- deduplicate instances of the identified metadata element at least in part by modifying at least one of the file metadata structures to reference a same instance of the identified metadata element that is referenced by another one of the file metadata structures;
- and
- a memory coupled to the processor and configured to provide the processor with instructions.
Dependencies are inferred from the claim text.