Patent · US Active

Techniques for asynchronous snapshot invalidation

US11593318B2 · kind B2 · utility

1Cited by
1References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateNov 22, 2020
Grant dateFeb 28, 2023
Priority date
Expiry dateApr 17, 2041

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F16/1827
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

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.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.