Invention Grant
US09544243B2 System and method for a shared write address protocol over a remote direct memory access connection
有权
通过远程直接内存访问连接的共享写地址协议的系统和方法
- Patent Title: System and method for a shared write address protocol over a remote direct memory access connection
- Patent Title (中): 通过远程直接内存访问连接的共享写地址协议的系统和方法
-
Application No.: US14230861Application Date: 2014-03-31
-
Publication No.: US09544243B2Publication Date: 2017-01-10
- Inventor: James Lentini
- Applicant: NetApp, Inc.
- Applicant Address: US CA Sunnyvale
- Assignee: NetApp, Inc.
- Current Assignee: NetApp, Inc.
- Current Assignee Address: US CA Sunnyvale
- Agency: LeClairRyan, a Professional Corporation
- Main IPC: G06F15/16
- IPC: G06F15/16 ; H04L12/911 ; H04L29/08

Abstract:
The present invention provides a system and method for a shared write address protocol (SWAP) that is implemented over a remote direct memory address (RDMA) connection. Each party to a connection establishes a flow control block that is accessible to its partner via a RDMA READ operation. The novel protocol operates so that each module needs to have one outstanding RDMA READ operation at a time, i.e., to obtain the current flow control information from its partner. In operation, if data to be transmitted is less than or equal to a buffer size, an INLINE message data structure of the SWAP protocol is utilized to send the data to be target. However, if the data is greater than the buffer size, a second determination is made as to whether sufficient space exists in the message pool for the data. If insufficient space exists, the sender will wait until sufficient space exists before utilizing a novel WRITE operation of the SWAP protocol to transmit the data.
Public/Granted literature
- US20140214998A1 SYSTEM AND METHOD FOR A SHARED WRITE ADDRESS PROTOCOL OVER A REMOTE DIRECT MEMORY ACCESS CONNECTION Public/Granted day:2014-07-31
Information query