Invention Grant
- Patent Title: Devices and methods for failure detection and recovery for a distributed cache
-
Application No.: US16916730Application Date: 2020-06-30
-
Publication No.: US11675706B2Publication Date: 2023-06-13
- Inventor: Marjan Radi , Dejan Vucinic
- Applicant: Western Digital Technologies, Inc.
- Applicant Address: US CA San Jose
- Assignee: Western Digital Technologies, Inc.
- Current Assignee: Western Digital Technologies, Inc.
- Current Assignee Address: US CA San Jose
- Agency: Barry IP Law, P.C.
- Main IPC: G06F12/00
- IPC: G06F12/00 ; G06F12/0895 ; G06F12/0817 ; G06F12/14 ; H04L43/10 ; G06F12/0891

Abstract:
A programmable switch includes at least one memory configured to store a cache directory for a distributed cache, and circuitry configured to receive a cache line request from a client device to obtain a cache line. The cache directory is updated based on the received cache line request, and the cache line request is sent to a memory device to obtain the requested cache line. An indication of the cache directory update is sent to a controller for the distributed cache to update a global cache directory. In one aspect, the controller sends at least one additional indication of the update to at least one other programmable switch to update at least one backup cache directory stored at the at least one other programmable switch.
Public/Granted literature
- US20210406191A1 DEVICES AND METHODS FOR FAILURE DETECTION AND RECOVERY FOR A DISTRIBUTED CACHE Public/Granted day:2021-12-30
Information query