Patent · US Active

Executing a cloud command for a distributed filesystem

US9811532B2 · kind B2 · utility

320Cited by
14References
18Claims
0Family size

Assignee

Inventors

Key dates

Filing dateSep 5, 2013
Grant dateNov 7, 2017
Priority date
Expiry dateAug 30, 2034

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F16/183
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

The disclosed embodiments disclose techniques for executing a cloud command 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 presents a distributed-filesystem-specific capability to a client system as a file in the distributed filesystem (e.g., using a file abstraction). Upon receiving a request from the client system to access and/or operate upon this file, the client controller executes an associated cloud command. More specifically, the cloud controller initiates a specially-defined operation that accesses additional functionality for the distributed filesystem that exceeds the scope of individual reads and writes to a typical data file.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.