Cloud-native global file system with multi-site support using push classes
AssigneeNasuni Corporation
InventorsDavid M. Shaw, Andres Rodriguez
Life of this patent
Estimating the term…
Loading patent…
AssigneeNasuni Corporation
InventorsDavid M. Shaw, Andres Rodriguez
Estimating the term…
A technique for data sharing among multiple filers that share a volume in a private or public cloud object store is implemented. In this approach, a mechanism is provided to enable a local filer to determine whether other filers that are sharing the volume have a consistent view of new data being written to the cloud object store by the local filer. The begins by associating together a collection of one or more files in a “push class.” On demand, a push operation for the push class is initiated on the local filer. Preferably, the push is managed according to one or more push criteria associated with the push class. Typically, the push operation pushes file data and metadata associated with the one or more files of the push class in respective phases, with the file data being pushed to the cloud during a first phase and the metadata associated with that file data being pushed during a second phase that follows the first phase. After the push operation completes, a determination is made whether the new version of the file is available at one or more other filers that share the volume.
Apparatus associated with a private or public cloud object store in which a volume is being shared among filers across a number of sites, comprising:
A method of data sharing among multiple filers that share a volume in a private or public cloud object store, comprising:
Dependencies are inferred from the claim text.