Maintaining global namespace consistency for a distributed filesystem
US10630772B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Aug 27, 2015 |
| Grant date | Apr 21, 2020 |
| Priority date | — |
| Expiry date | Jun 3, 2038 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04L67/563
- WIPO fieldDigital communication
- WIPO sectorElectrical engineering
Abstract
The disclosed embodiments disclose techniques for maintaining global name consistency for a distributed filesystem. Two or more cloud controllers collectively manage distributed filesystem data that is stored in one or more 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 client request to perform a namespace operation upon a filesystem object. The cloud controller contacts the cloud controller that manages (“owns”) the portion of the global namespace for the distributed filesystem that includes the filesystem object. This second cloud controller ensures the consistency of the filesystem object across the distributed filesystem during the namespace operation.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.