×

ACCESSING CACHED DATA FROM A PEER CLOUD CONTROLLER IN A DISTRIBUTED FILESYSTEM

  • US 20130117240A1
  • Filed: 12/21/2012
  • Published: 05/09/2013
  • Est. Priority Date: 05/03/2010
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for accessing cached data from a peer cloud controller in a distributed filesystem, the method comprising:

  • collectively managing the data of the distributed filesystem using two or more cloud controllers, wherein collectively managing the data comprises;

    upon receiving in a cloud controller new data from a client, sending from the cloud controller an incremental metadata snapshot for the new data, wherein the incremental metadata snapshot is received by the other cloud controllers of the distributed filesystem;

    storing the data for the distributed filesystem in one or more cloud storage systems, wherein the cloud controllers cache and ensure data consistency for data stored in the cloud storage systems; and

    sending an incremental data snapshot containing the new data from the cloud controller to a cloud storage system;

    receiving at the cloud controller a request from the client for a data block for a file in the distributed filesystem;

    determining that the requested data block is not currently cached in the cloud controller; and

    sending a peer cache request for the requested data block from the cloud controller to a peer cloud controller in the distributed filesystem.

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