Embedded reference counts for file clones
AssigneeVMware, Inc.
InventorsSriram Patil, Abhay Kumar Jain, Wenguang Wang, Nitin Rastogi, Pranay Singh, Richard P. Spillane
Life of this patent
Estimating the term…
Loading patent…
AssigneeVMware, Inc.
InventorsSriram Patil, Abhay Kumar Jain, Wenguang Wang, Nitin Rastogi, Pranay Singh, Richard P. Spillane
Estimating the term…
Techniques for efficiently managing a file clone from a filesystem which supports efficient volume snapshots are provided. In some embodiments, a system may receive an instruction to remove the file clone from the filesystem. The file clone may be a point-in-time copy of metadata of an original file. The system may further—for a file map entry in a filesystem tree associated with the file clone, the file map entry indicating a data block—decrement a reference count in a reference count entry associated with the file map entry. The reference count entry may be stored in the filesystem tree according to a key and the key may comprise an identification of the original file. The system may further reclaim the data block in a storage system when the reference count is zero.
A method for removing a file clone from a filesystem comprising:
A non-transitory computer-readable storage medium containing instructions, that when executed, control a computer system to be operable for:
An apparatus comprising:
Dependencies are inferred from the claim text.