×

Reading from a site cache in a distributed file system

  • US 10,445,296 B1
  • Filed: 09/24/2015
  • Issued: 10/15/2019
  • Est. Priority Date: 12/05/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • performing the following operations at a site cache that includes stored data objects;

    receiving a read request from a client, wherein the read request includes a data object identifier of a data object and a location reference for an authoritative object store, the location reference being received from a metadata server by way of the client;

    when it is determined from the data object identifier that the data object is stored at the site cache, returning the data object from the site cache to the client; and

    performing the following operations when it is determined that the data object is not stored at the site cache;

    forwarding the read request, received from the client, from the site cache to the authoritative object store at the location reference;

    receiving, at the site cache, the data object from the authoritative object store in response to the forwarded read request;

    storing the data object in a transient object store of the site cache;

    updating a metadata store included as part of the site cache to include the data object identifier; and

    returning the data object to the client.

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