Patent · US Active

Systems and methods for cooperative caching between file systems and block storage

US12386752B2 · kind B2 · utility

0Cited by
1References
17Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJan 26, 2023
Grant dateAug 12, 2025
Priority date
Expiry dateSep 9, 2043

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F13/1668
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A method, computer program product, and computer system for receiving, by a computing device, a write request, wherein the write request may be received by a file system of the computing device. Data associated with the write request may be stored in a cache of the file system and a cache of a block storage system corresponding to the file system. A tag associated with the data in the cache of the block storage system may be received by the block storage system. The data in the cache of the block storage system may be freed after flushing the data to persistent storage based upon, at least in part, the tag associated with the data in the cache of the block storage system. As a result, there is optimization for the read path due to no double caching in the block cache.

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