Back to results
US 2020/0026687 A1Published application
Pushing a point in time to a backend object storage for a distributed storage system
AssigneeWeka.IO Ltd.
InventorsMaor Ben Dayan, Omri Palmon, Liran Zvibel, Kanael Arditti
Life of this patent
Estimating the term…
Abstract
A plurality of computing devices are communicatively coupled to each other via a network, and each of the plurality of computing devices is operably coupled to one or more of a plurality of storage devices. The computing devices may push a point in time to a backend for a distributed storage system.
Claims20
A method for a distributed storage system, comprising:
- taking a snapshot of a file system, distributed across multiple storage nodes, of a first data center, wherein the first data center is an active data center;
- storing the snapshot to object storage;
- and
- indicating to a second data center that the second data center is the active data center.
1 more element
A method for a distributed storage system, comprising:
- storing a snapshot of a file system, distributed across multiple storage nodes, to a backend object storage, comprising:
- traversing a snapshot configuration tree to determine changes to the file system;
- reading an on-disk hash (ODH) table to enumerate changes to the ODH table;
- putting the changes to the file system and the changes to the ODH table in one or more buffers;
- and
- storing the buffer in the backend object storage.
3 more elements
A distributed storage system comprising:
- a file system distributed across multiple storage nodes;
- and
- a processor, wherein the processor is configured to store a snapshot of the file system by:
- traversing a snapshot configuration tree to determine changes to the file system;
- reading an on-disk hash (ODH) table to enumerate changes to the ODH table;
- putting the changes to the file system and the changes to the ODH table in one or more buffers;
- and
- storing the buffer in a backend object storage.
5 more elements
Dependencies are inferred from the claim text.