Synchronizing file updates between two cloud controllers of a distributed filesystem
AssigneePanzura, Inc.
InventorsBrian Christopher Parkison, Andrew P. Davis, John Richard Taylor
Life of this patent
Estimating the term…
Loading patent…
AssigneePanzura, Inc.
InventorsBrian Christopher Parkison, Andrew P. Davis, John Richard Taylor
Estimating the term…
The disclosed embodiments disclose techniques for synchronizing file updates between two cloud controllers of a distributed filesystem. Two or more cloud controllers collectively manage distributed filesystem data that is stored in the cloud storage systems; the cloud controllers ensure data consistency for the stored data, and each cloud controller caches portions of the distributed filesystem. During operation, a cloud controller receives a request from a client to access a file in the distributed filesystem. The cloud controller sends a synchronization update request for the file to a second cloud controller and in response receives a synchronization update for the file from the second cloud controller.
A computer-implemented method for synchronizing file updates between two cloud controllers of a distributed filesystem, the method comprising:
A non-transitory computer-readable storage medium storing instructions that when executed by a computer cause the computer to perform a method for synchronizing file updates between two cloud controllers of a distributed filesystem, the method comprising:
A cloud controller that receives a synchronization update from a second cloud controller in a distributed filesystem, comprising:
Dependencies are inferred from the claim text.