Invention Grant
- Patent Title: Techniques for asynchronous snapshot invalidation
-
Application No.: US17100896Application Date: 2020-11-22
-
Publication No.: US11593318B2Publication Date: 2023-02-28
- Inventor: Mardiros Z. Chakalian , Amber Palekar , Szu-Wen Kuo , Stephen Wu
- Applicant: NetApp Inc.
- Applicant Address: US CA Sunnyvale
- Assignee: NetApp Inc.
- Current Assignee: NetApp Inc.
- Current Assignee Address: US CA Sunnyvale
- Agency: Cooper Legal Group, LLC
- Main IPC: G06F17/00
- IPC: G06F17/00 ; G06F16/182

Abstract:
Asynchronous snapshot invalidation techniques are described. According to various such techniques, an enhanced file handle structure may be defined that includes a snapshot generation ID that is to comprise a value that singularly identifies a snapshot performed at a particular point in time. In some embodiments, when a snapshot ID assigned to that snapshot is reused at a subsequent point in time, a different snapshot generation ID may be assigned to that subsequent snapshot. With respect to an in-core cache, the differing snapshot generation IDs may eliminate unacceptable ambiguity regarding respective file information sets corresponding to the initial and subsequent snapshots sharing the same snapshot ID. As a result, obsolete file information sets may be cleared from the in-core cache asynchronously, enabling improved performance. The embodiments are not limited in this context.
Public/Granted literature
- US20210073185A1 TECHNIQUES FOR ASYNCHRONOUS SNAPSHOT INVALIDATION Public/Granted day:2021-03-11
Information query