Invention Grant
- Patent Title: Shared filesystem metadata caching
-
Application No.: US16265551Application Date: 2019-02-01
-
Publication No.: US11237963B2Publication Date: 2022-02-01
- Inventor: Miklos Szeredi , Stefan Hajnoczi , Vivek Goyal , David Alan Gilbert
- Applicant: Red Hat, Inc.
- Applicant Address: US NC Raleigh
- Assignee: Red Hat, Inc.
- Current Assignee: Red Hat, Inc.
- Current Assignee Address: US NC Raleigh
- Agency: K&L Gates LLP
- Main IPC: G06F12/00
- IPC: G06F12/00 ; G06F13/00 ; G06F12/0806 ; G06F16/172

Abstract:
Shared filesystem metadata caching is disclosed. For example, a system includes a guest with a storage controller (SC) and a metadata cache on a host with a filesystem daemon (FSD), and a host memory storing a registration table (RT). The SC receives a first metadata request associated with a file stored in the host memory. A first version identifier (VID) of metadata associated with the file is retrieved from the metadata cache and validated against a corresponding second VID in the RT. Upon determining the first VID matches the second VID, the SC responds to the first metadata request based on the metadata. Upon determining the first VID fails to match the second VID, the SC requests the FSD to update the metadata. The first VID is updated to match the second VID and the SC responds to the first metadata request based on the updated metadata.
Public/Granted literature
- US20200250092A1 SHARED FILESYSTEM METADATA CACHING Public/Granted day:2020-08-06
Information query