US 11,868,260 B2
Hybrid cache for autonomous vehicle infrastructure
Hui Dai, Sunnyvale, CA (US); and Seth Alexander Bunce, Seattle, WA (US)
Assigned to GM CRUISE HOLDINGS LLC, San Francisco, CA (US)
Filed by GM Cruise Holdings LLC, San Francisco, CA (US)
Filed on Dec. 23, 2021, as Appl. No. 17/561,316.
Prior Publication US 2023/0205694 A1, Jun. 29, 2023
Int. Cl. G06F 12/00 (2006.01); G06F 12/084 (2016.01)
CPC G06F 12/084 (2013.01) [G06F 2212/173 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system for vehicle fleet operations, comprising:
a plurality of worker nodes, the worker nodes to carry out workloads that involve binary data objects; and
a multi-tier object cache, comprising:
a hot cache comprising a plurality of first local storage nodes, wherein the first local storage nodes replicate a plurality of hot cache objects, and a load balancer to address an object request to one of the first local storage nodes;
a sharded cache comprising a plurality of second storage nodes, wherein the plurality of second storage nodes are to hold a plurality of non-replicated sharded cache objects, and further comprising a sharded cache controller to deterministically address a storage node selected from the plurality of second storage nodes that contains a requested object, wherein the sharded cache is to backfill from a backend data store; and
a second tier cache to provide backfill for the hot cache from the sharded cache.