Invention Grant
- Patent Title: Non-volatile cache access using RDMA
-
Application No.: US15720972Application Date: 2017-09-29
-
Publication No.: US10956335B2Publication Date: 2021-03-23
- Inventor: Zuoyu Tao , Jia Shi , Kothanda Umamageswaran , Juan R. Loaiza
- Applicant: Oracle International Corporation
- Applicant Address: US CA Redwood Shores
- Assignee: Oracle International Corporation
- Current Assignee: Oracle International Corporation
- Current Assignee Address: US CA Redwood Shores
- Agency: Hickman Becker Bingham Ledesma LLP
- Main IPC: G06F12/0873
- IPC: G06F12/0873 ; G06F12/0864 ; G06F16/22 ; G06F16/2455 ; G06F12/02 ; G06F12/0868 ; G06F12/0871 ; G06F15/173

Abstract:
Data blocks are cached in a persistent cache (“NV cache”) allocated from as non-volatile RAM (“NVRAM”). The data blocks may be accessed in place in the NV cache of a “source” computing element by another “remote” computing element over a network using remote direct memory access (“RMDA”). In order for a remote computing element to access the data block in NV cache on a source computing element, the remote computing element needs the memory address of the data block within the NV cache. For this purpose, a hash table is stored and maintained in RAM on the source computing element. The hash table identifies the data blocks in the NV cache and specifies a location of the cached data block within the NV cache.
Public/Granted literature
- US20190102309A1 NV CACHE Public/Granted day:2019-04-04
Information query
IPC分类: