Invention Grant
- Patent Title: Optimal snapshot deletion
-
Application No.: US15947072Application Date: 2018-04-06
-
Publication No.: US11010334B2Publication Date: 2021-05-18
- Inventor: Jorge Guerra Delgado , Richard P. Spillane , Kapil Chowksey , Sandeep Rangaswamy , Abhishek Gupta , Srinath Premachandran
- 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/11
- IPC: G06F16/11 ; G06F9/455 ; G06F16/188 ; G06F16/22 ; G06F16/23

Abstract:
Embodiments described herein involve improved management of snapshots of a file system. Embodiments include copying a first root node of a first snapshot to a second snapshot, the second snapshot referencing other nodes of the first snapshot. Embodiments further include incrementing reference counts of the other nodes of the first snapshot. Embodiments further include adding a storage address of the first root node to a list. Embodiments further include, each time that a copy on write operation is performed for a node of the other nodes, adding a storage address of the node to the list and decrementing the reference count of the node. Embodiments further include iterating through the list and, for each storage address in the list, decrementing the reference count of the node corresponding to the storage address and, if the reference count of the node reaches zero, freeing storage space at the storage address.
Public/Granted literature
- US20190311047A1 OPTIMAL SNAPSHOT DELETION Public/Granted day:2019-10-10
Information query