×

On-demand caching in a WAN separated distributed file system or clustered file system cache

  • US 9,773,011 B2
  • Filed: 09/03/2015
  • Issued: 09/26/2017
  • Est. Priority Date: 09/04/2012
  • Status: Active Grant
First Claim
Patent Images

1. A computer program product comprising a non-transitory computer readable storage medium having a computer readable program stored therein, wherein the computer readable program, when executed on a computing device, causes the computing device to:

  • monitor, by a home site in a separated distributed file system or clustered file system, file access by a plurality of cache sites in the separated distributed file system or clustered file system;

    record, by the home site, file accesses in an activity table, wherein each entry in the activity table is a linked list of read and write elements sorted by time;

    convert, by the home site, the activity table into a converted activity table by creating a link to a preceding write for each entry in the sorted activity table having only reads and creating a link to a next set of reads for each entry in the sorted activity table having only writes; and

    send the converted activity table from the home site to the plurality of cache sites, wherein a given cache site within the plurality of cache sites combines the converted activity table with local access information, identifies files to pre-fetch based on the combined information, and generates a pre-fetch schedule.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×