Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

RDMA event management method and device, computer equipment and storage medium

A management method and management mechanism technology, applied in the field of devices, computer equipment and storage media, and RDMA event management methods, can solve the problems of mixed running of TCP/IP protocol and RDMA protocol, large difference in IO notification mechanism, etc., and solve application bottlenecks Problems, the effect of expanding application scenarios

Pending Publication Date: 2022-04-01
ALIBABA (CHINA) CO LTD
View PDF0 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] However, in practical applications, there are application requirements that require the mixed operation of the TCP / IP protocol and the RDMA protocol, that is, the same application must be able to perform network transmission through the TCP / IP protocol and RDMA protocol.
However, the IO notification mechanism of the TCP / IP protocol is quite different from that of the RDMA protocol, so it is difficult to directly integrate the IO notification mechanism of the RDMA protocol into the existing application architecture supporting the TCP / IP protocol. Changes, even rewriting the application's IO base

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 event management method and device, computer equipment and storage medium
  • RDMA event management method and device, computer equipment and storage medium
  • RDMA event management method and device, computer equipment and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] In order to make the purpose, technical solution and advantages of the present application clearer, the technical solution of the present application will be clearly and completely described below in conjunction with specific embodiments of the present application and corresponding drawings. Apparently, the described embodiments are only some of the embodiments of the present application, rather than all the embodiments. 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.

[0022] Aiming at the event notification problem in the scenario where the TCP / IP protocol and the RDMA protocol are mixed, in the embodiment of this application, a new user-mode event management mechanism is added between the upper-layer application program and the operating system kernel. The mechanism encapsulates multiple kernel-mode event manageme...

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 embodiment of the invention provides an RDMA event management method and device, computer equipment and a storage medium. In the embodiment of the invention, a new user state event management mechanism is additionally arranged between an upper-layer application program and an operating system kernel, and the user state event management mechanism is used for packaging a plurality of kernel state event management instances to obtain a user state event management instance facing the upper-layer application program; the user state event management instance controls different kernel state event management instances contained in the user state event management instance to at least simultaneously perform notification management on the RDMA event and the kernel event, so that the problem of event notification compatibility in a mixed running scene of two protocols is solved, the application scene of the RDMA technology can be further expanded, and the application bottleneck problem faced by the RDMA technology is solved.

Description

technical field [0001] The present application relates to the technical field of RDMA-based network communication, and in particular to an RDMA event management method, device, computer equipment and storage medium. Background technique [0002] The Remote Direct Memory Access (RDMA) protocol, with its feature of bypassing the kernel, allows direct data reading and writing between the application and the network card, and can transfer data directly from the memory of one computer to another computer, Without the intervention of the operating systems of both parties, it avoids the limitations of the Transmission Control Protocol / Internet Protocol (TCP / IP) protocol, and can effectively reduce communication delays and CPU usage. It is widely used in memory databases, Distributed storage, high-performance computing and other fields. [0003] However, in practical applications, there are application requirements that require mixed operation of the TCP / IP protocol and the RDMA pr...

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
IPC IPC(8): G06F9/54
Inventor 孙科蒋冬煜
Owner ALIBABA (CHINA) CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products