×

Persistent cache layer in a distributed file system

  • US 10,146,694 B1
  • Filed: 04/28/2017
  • Issued: 12/04/2018
  • Est. Priority Date: 04/28/2017
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • establishing at least two data streams for each file in a file system, wherein a first data stream is associated with a cache overlay layer and a second data stream is associated with a storage layer;

    establishing a logical inode tree that at least maps each file in the file system to a cache overlay layer inode and a storage layer inode, wherein the cache overlay layer inode contains metadata identifying a chunk state for each chunk of file data, and wherein the storage layer inode is associated with a data augmentation group; and

    processing file system operations received from a file system client using the cache overlay layer asynchronously from processing file system operations directed to the storage layer.

View all claims
  • 7 Assignments
Timeline View
Assignment View
    ×
    ×