RDMA (Remote Direct Memory Access) communication method between non-tightly-coupled systems of sharing system address space

A technology of address space and shared system, applied in the field of RDMA communication, can solve the problem that computing resources, storage resources and I/O resources cannot be shared, and achieve the effect of stable data transmission

Active Publication Date: 2014-12-10
INSPUR BEIJING ELECTRONICS INFORMATION IND
View PDF4 Cites 18 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] However, in a data center with a scale-out architecture, the server nodes adopt a loosely coupled organizational form and are independent of each other, and cannot share computing resources, storage resources, and I / O resources.
Therefore, the existing technology is still unable to realize communication based on RDMA technology between non-tightly coupled systems

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
  • RDMA (Remote Direct Memory Access) communication method between non-tightly-coupled systems of sharing system address space
  • RDMA (Remote Direct Memory Access) communication method between non-tightly-coupled systems of sharing system address space
  • RDMA (Remote Direct Memory Access) communication method between non-tightly-coupled systems of sharing system address space

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0029] In order to make the purpose and technical solution of the present invention clearer, the specific implementation modes of the present invention are given below, and the present invention will be described in detail in conjunction with the drawings and examples. It should be understood that the specific embodiments described herein are only used to illustrate the present invention.

[0030] figure 1 A structure diagram of a non-tightly coupled distributed computing system is given. In the figure, the nodes are internally connected through an intra-node controller INC (Intra Node Controller), each INC can be connected to at least one CPU, and nodes are connected through an inter-node controller ENC (External Node Controller). Each node is an independent whole, has independent computing resources, memory resources and I / O resources, and can run an independent operating system. The nodes are organized in a non-tightly coupled form, independent of each other, and do not s...

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 provides an RDMA (Remote Direct Memory Access) communication method between non-tightly-coupled systems of a sharing system address space. A destination node is remotely accessed by a source node through a direct memory access instruction and a remote direct memory access RDMA connection is established between the source node and the destination node; data transmission is executed between the source node and the destination node after the RDMA connection is established; the RDMA connection is released after the data transmission is achieved, wherein shared memory resources and I/O resources of the remote destination node are mapped into a local MMIO (Memory-Mapped I/O) address space of the source node. According to the RDMA communication method between the non-tightly-coupled systems of the sharing system address space, the rapid stable data transmission between non-tightly-coupled nodes can be implemented.

Description

technical field [0001] The invention relates to the technical field of distributed computing, in particular to an RDMA communication method between non-tightly coupled systems based on a shared system address space. Background technique [0002] Traditional TCP / IP technology needs to go through the entire system protocol stack during data packet processing, which takes up a lot of server resources. The transferred data is copied and moved back and forth between the application cache, the system cache, and the network controller cache. An ordinary network transmission process is as follows: first, the network card driver should buffer the data packet in the system buffer, and associate the data with a TCP connection after processing; then, the receiving system associates the TCP data with the corresponding application program, and Data is copied from the system buffer to the target application memory address. Thus, in a system with frequent network communication, a large am...

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): H04L29/08
Inventor 王恩东胡雷钧唐士斌陈继承
Owner INSPUR BEIJING ELECTRONICS INFORMATION IND
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