Back to results
US 2021/0263653 A1Published application
Implementing coherency and page cache support for a storage system spread across multiple data centers
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 use local caches and storing snapshots in a coherent manner when accessing the plurality of storage devices spread across multiple data centers.
Claims22
1-26. (canceled)
A distributed storage system (DSS) comprising:
- a plurality of storage nodes comprising a plurality of buckets, wherein each bucket is associated with a unique group of storage nodes, and wherein each unique group of storage nodes is dynamically allocated such that no two of the unique groups of storage nodes are the same;
- and
- a plurality of compute nodes, wherein a compute node of the plurality of compute nodes is configured to manage data transfer to and/or from the unique group of storage nodes associated with at least one bucket of the plurality of buckets.
A method for using a distributed storage system (DSS), comprising:
- managing data in a plurality of buckets, wherein each bucket communicates with a unique group of storage nodes, and wherein no two of the unique groups of storage nodes are the same;
- and
- transferring data to or from each of the buckets using at least one processor of a plurality of processors, wherein each of the plurality of processors is configured to manage data transfer to or from each of the buckets.
Dependencies are inferred from the claim text.