Unlock instant, AI-driven research and patent intelligence for your innovation.

Remote procedure call implementation method based on remote direct memory access (RDMA) protocol in user mode

A remote procedure call and implementation method technology, which is applied in the field of remote procedure call implementation, can solve the problems that the system performance cannot meet the requirements, and achieve the effect of low latency and high performance

Active Publication Date: 2015-07-08
HUAZHONG UNIV OF SCI & TECH
View PDF1 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Using the TCP / IP protocol in a high-speed network will make the system performance unable to meet the demand

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Remote procedure call implementation method based on remote direct memory access (RDMA) protocol in user mode
  • Remote procedure call implementation method based on remote direct memory access (RDMA) protocol in user mode
  • Remote procedure call implementation method based on remote direct memory access (RDMA) protocol in user mode

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0042] The present invention will be further described in detail below in conjunction with the architecture flowchart.

[0043] figure 1 It is the overall architecture diagram of the present invention, figure 2 It is an overall flow chart of the present invention.

[0044] The realization method of the remote procedure call based on the RDMA protocol in the user state of the present invention runs on a network supporting the RDMA protocol, and specifically includes the following four steps:

[0045] (1) The establishment of the RDMA protocol transport layer. Create an RDMA protocol transport layer on the client and server respectively, and establish an RDMA protocol transport connection. (2) In the user state, the remote procedure call based on the RDMA protocol sends the request logic. The client sends a remote procedure call to request related logic. (3) The processing logic of remote procedure call processing requests and sending responses based on RDMA protocol in us...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a remote procedure call implementation method based on remote direct memory access (RDMA) protocol in a user mode and belongs to the field of distributed communication. The method comprises the following steps of: (1) establishing remote procedure call transmission logic based on the RDMA protocol in the user mode; (2) sending request logic by virtue of remote procedure call based on the RDMA protocol in the user mode; (3) processing the request and sending out responsive processing logic by virtue of the remote procedure call based on the RDMA protocol in the user mode; and (4) receiving the responsive logic by virtue of the remote procedure call based on the RDMA protocol in the user mode. The remote procedure call implementation method can be used for expanding the transport protocol of the remote procedure call in the user mode, so that a user can obtain the characteristics such as high performance, low delay and the like of the RDMA protocol in a transparent way by virtue of the remote procedure call.

Description

technical field [0001] The invention belongs to the field of computer network communication, in particular to a remote procedure call (RPC) implementation method based on a remote direct memory access (RDMA) protocol. Background technique [0002] With the rapid development of computer network technology, the performance of the network has reached the level of 100 gigabits per second. How to make full use of the characteristics of high-speed networks is an important problem we face. RDMA enables one computer to transfer information directly into another computer's memory. This technology reduces latency and improves network utilization by reducing processor overhead and reducing memory copies. [0003] The remote procedure call transmission in the traditional user state is based on the Transmission Control Protocol / Internet Protocol (TCP / IP), and utilizes the TCP / IP protocol to transmit remote procedure call request information. When the traditional TCP / IP protocol transmi...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): H04L29/06
Inventor 王芳冯丹明亮付秋雷万勇朱挺炜
Owner HUAZHONG UNIV OF SCI & TECH