Patent ID: 9372826
Filing Date: 2016-06-21
CPC Classification: G06F,H04L

Claim Text:
1. A method for remote direct memory access (RDMA) by a client computer to a data record stored in a cache on a server computer, comprising: receiving a hash map by a client computer from a server computer for locally storing on the client computer, wherein the hash map includes one or more key-value pairs, such that one or more entries of the hash-map is associated with a key for a data record stored in a cache in a memory of the server computer, each of the entries of the hash-map stores a value comprising a server-side remote pointer, and the server-side remote pointer references the data record stored in the cache in the memory of the server computer; looking up the server-side remote pointer for the data record from the hash map locally stored on the client computer using the key; and performing one or more RDMA operations using the server-side remote pointer via an RDMA network interface controller that allows the client computer to directly access the data record stored in the memory of the server computer without involving software performed by the server computer.