• US 20130110779A1
  • Filed: 12/21/2012
  • Published: 05/02/2013
  • Est. Priority Date: 05/03/2010
  • Status: Active Grant
  • ×
    • Pin Icon | RPX Insight
    • Pin
First Claim
Patent Images

1. A computer-implemented method for archiving data for 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 first cloud storage system;

    at a subsequent time, determining that a cloud file in the incremental data snapshot is no longer actively referenced in the distributed filesystem; and

    transferring the cloud file from the first cloud storage system to an archival cloud storage system.

View all claims

    Thank you for your feedback