Invention Grant
- Patent Title: Supporting file system clones in any ordered key-value store using inode back pointers
-
Application No.: US15627898Application Date: 2017-06-20
-
Publication No.: US11263252B2Publication Date: 2022-03-01
- Inventor: Wenguang Wang , Richard P. Spillane
- Applicant: VMware, Inc.
- Applicant Address: US CA Palo Alto
- Assignee: VMware, Inc.
- Current Assignee: VMware, Inc.
- Current Assignee Address: US CA Palo Alto
- Agency: Patterson + Sheridan, LLP
- Main IPC: G06F16/14
- IPC: G06F16/14 ; G06F3/06 ; G06F11/14 ; G06F16/188 ; G06F11/07 ; G06F9/455 ; G06F16/41

Abstract:
Embodiments described herein are related to cloning a volume in a file system. In some embodiments, for each index node representing a file or directory in the volume, the index node is updated to include a back pointer to each file or directory which points to the index node in the volume. In some embodiments, a copy-on-write operation is performed in order to generate a clone of the volume's root node. In certain embodiments, upon determining that a file or directory of the clone has been modified, a new index node is generated representing the file or directory by copying an index node representing a corresponding file or directory of the volume. In some embodiments, each file or directory which should point to the new index node in the clone is identified based on one or more back pointers and updated to point to the new index node.
Public/Granted literature
- US20180365236A1 SUPPORTING FILE SYSTEM CLONES IN ANY ORDERED KEY-VALUE STORE USING INODE BACK POINTERS Public/Granted day:2018-12-20
Information query