Back to results
US 2018/0018261 A1Published application
Write back coordination node for cache latency correction
AssigneeClearsky Data
InventorsLazarus Vekiarides, Daniel Suman, Janice Ann Lacy
Life of this patent
Estimating the term…
Abstract
A coordinating node acts as a write back cache, isolating local cache storage endpoints from latencies associated with accessing geographically remote cloud cache and storage resources.
Claims26
A coordinator node apparatus for operating on data blocks comprising:
- a first interface, connected to a cache storage endpoint over a first network connection;
- a second interface, connected to cloud storage over a second network connection,
- the first and second network connections further such that a physical distance between the coordinator node and the cache storage endpoint is shorter than a physical distance between the coordinator node and the cloud storage;
- a third interface, connected to local storage;
- a processor for
- responding to a block write request from the cache storage endpoint as a write back cache, by acknowledging the block write request to the cache storage endpoint when a data block associated with the write request is not presently stored in the local storage;
- maintaining a global Logical Block Address (LBA) metadata map;
- and
- distributing the global LBA metadata map to the cache storage endpoint and to the cloud storage.
6 more elements
A method comprising:
- accessing a local storage device providing a local cache;
- connecting to a cache storage endpoint over a first network connection;
- connecting to remote cloud storage over a second network connection;
- the first and second network connections such that a physical distance between the local cache and the cache storage endpoint is shorter than a physical distance between the local cache and the cloud storage;
- responding to a block write request from the cache storage endpoint as a write back cache, by acknowledging the block write request to the cache storage endpoint when a data block associated with the write request is not presently stored in the local cache;
- maintaining a global logical block address (LBA) metadata map;
- and
- distributing the global LBA metadata map to the L2 cache storage endpoint and to the cloud storage.
5 more elements
Dependencies are inferred from the claim text.