Method for message communication based on RDMA protocol

A technology of message communication and protocol, applied in the field of storage management, which can solve the problems such as the inability to exert the advantages of the RDMA protocol.

Inactive Publication Date: 2017-09-08
ZHENGZHOU YUNHAI INFORMATION TECH CO LTD
View PDF3 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In the existing technology, the RDMA send / receive mode is mainly used for message communication. When operating in the RDMA send / receive mode, it is necessary to first apply for space for the content to be sent from the system memory for storage, and then call the sending interface The sent content is copied to the shared cache of the sender, which cannot take advantage of the RDMA protocol

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
  • Method for message communication based on RDMA protocol
  • Method for message communication based on RDMA protocol
  • Method for message communication based on RDMA protocol

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0048] In order to make the purposes, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments It is a part of the embodiments of this application, not all of them. Based on the embodiments in this application, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the scope of protection of this application.

[0049] A method and system for message communication based on the RDMA protocol provided in this application can be applied to the following hardware scenarios:

[0050] Please refer to Figure 4 , Figure 4 It is a schematic diagram of a hardware environment in which a method for accessing an asynchronous logic unit provided in this application inclu...

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 method for message communication based on an RDMA protocol. The method comprises the following steps of dividing a shared cache into a first preset number of memory blocks and registering a second preset number of memory blocks; judging whether the byte length of communication data is greater than the sum of the second preset number of memory blocks; if yes, registering a third preset number of memory blocks; storing the communication data into the registered memory blocks; and sending the communication data in the memory blocks to a receiving end. According to the method, the efficiency of sending the communication data is improved and the system resources are effectively saved; the invention also discloses a system for message communication based on the RDMA protocol, and the system has the beneficial effects.

Description

technical field [0001] The invention relates to the field of storage management, in particular to a method and system for message communication based on the RDMA protocol. Background technique [0002] RDMA (Remote Direct Memory Access) technology is a technology that can directly transmit data to the computer storage area through the network, which solves the problem of delay in server-side data processing during network transmission. The RDMA protocol is usually carried on the InfiniBand architecture. Since the InfiniBand architecture has the characteristics of low latency and high bandwidth, message communication using the advantages of the two is currently the mainstream communication method. [0003] There are the following three message communication methods in the RDMA protocol, please refer to figure 1 , figure 2 with image 3 , figure 1 Schematic diagram of message communication for RDMA send / receive mode, figure 2 Schematic diagram of message communication f...

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 Applications(China)
IPC IPC(8): H04L12/861G06F9/54
CPCG06F9/544H04L49/9005
Inventor 尚付飞
Owner ZHENGZHOU YUNHAI INFORMATION TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products