Invention Grant
- Patent Title: RDMA-optimized high-performance distributed cache
-
Application No.: US13889182Application Date: 2013-05-07
-
Publication No.: US09575927B2Publication Date: 2017-02-21
- Inventor: Xavier R. Guerin , Tiia J. Salo
- Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Applicant Address: US NY Armonk
- Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Current Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Current Assignee Address: US NY Armonk
- Agency: Gates & Cooper LLP
- Main IPC: G06F15/167
- IPC: G06F15/167 ; G06F15/173 ; G06F17/30

Abstract:
A server and/or a client stores a metadata hash map that includes one or more entries associated with keys for data records stored in a cache on a server. Each of the entries stores metadata for a corresponding data record, wherein the metadata comprises a server-side remote pointer that references the corresponding data record stored in the cache, as well as a version identifier for the key. A selected data record is accessed using a provided key by: (1) identifying potentially matching entries in the metadata hash map using the provided key; (2) accessing data records stored in the cache using the server-side remote pointers from the potentially matching entries; and (3) determining whether the accessed data records match the selected data record using the provided key and the version identifiers from the potentially matching entries.
Public/Granted literature
- US20140325012A1 RDMA-OPTIMIZED HIGH-PERFORMANCE DISTRIBUTED CACHE Public/Granted day:2014-10-30
Information query