发明名称 EFFICIENT REMOTE POINTER SHARING FOR ENHANCED ACCESS TO KEY-VALUE STORES
摘要 A method to share remote DMA (RDMA) pointers to a key-value store among a plurality of clients. The method allocates a shared memory and accesses the key-value store with a key from a client and receives an information from the key-value store. The method further generates a RDMA pointer from the information, maps the key to a location in the shared memory, and generates a RDMA pointer record at the location. The method further stores the RDMA pointer and the key in the RDMA pointer record and shares the RDMA pointer record among the plurality of clients.
申请公布号 US2016203102(A1) 申请公布日期 2016.07.14
申请号 US201514592939 申请日期 2015.01.09
申请人 International Business Machines Corporation 发明人 Meng Shicong;Meng Xiaoqiao;Tan Jian;Wang Yandong;Zhang Li
分类号 G06F15/173;G06F17/30 主分类号 G06F15/173
代理机构 代理人
主权项 1. A method to share at least one remote DMA (RDMA) pointer among a plurality of clients, the method comprising: accessing, via a client from a plurality of clients of a first computer, a key-value store in a remote computer system with a key, wherein the plurality of clients have access to a shared memory region; generating, by the first computer, a RDMA pointer from information returned from an access of the remote computer system with the key; mapping, by the first computer, the RDMA pointer via the key to a location in the shared memory region; generating, by the first computer, a RDMA pointer record at the location; storing, by the first computer, the RDMA pointer and the key in the RDMA pointer record; and sharing, by the first computer, the RDMA pointer among the plurality of clients such that the plurality of clients have access to the RDMA pointer.
地址 Armonk NY US