User mode protocol stack message processing optimization method, system and device and storage medium

An optimization method and user-mode technology, applied in the computer field, can solve problems such as low packet processing efficiency, and achieve the effect of solving the relatively low packet processing efficiency and improving the transmission method.

Inactive Publication Date: 2021-10-01
派日科技(广州)有限公司
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The purpose of the embodiments of the present application is to provide a method, system, device, and storage medium for optimizing message processing of user-mode protocol stacks, which can combine RSS and vectorized message processing technologies to improve network data messages in user-mode protocol stacks. transmission mode, so as to solve the problem of relatively low message processing efficiency in the existing user mode protocol stack

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
  • User mode protocol stack message processing optimization method, system and device and storage medium
  • User mode protocol stack message processing optimization method, system and device and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0042] The following will clearly and completely describe the technical solutions in the embodiments of the application with reference to the drawings in the embodiments of the application. Apparently, the described embodiments are only some of the embodiments of the 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.

[0043] In order to facilitate the understanding of the application of the present invention, several nouns involved in the embodiments of the present application are briefly introduced:

[0044] DPDK: Data Plane Development Kit is a data plane-based message processing framework developed by Intel (INTEL). DPDK can support fast data forwarding. It is a library and driver set for fast message processing on the X86 platform. It works in most cases. In the Linux user mode space, it is w...

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 relates to the technical field of computers, and discloses a user mode protocol stack message processing optimization method, system and device and a storage medium, and the method comprises the steps: initializing a DPDK operation environment, configuring an RSS in the DPDK, the RSS being used for distributing a network data message received by the DPDK to a plurality of corresponding CPUs when the DPDK obtains the network data message; carrying out vectorized message grouping processing on the network data messages distributed to the CPU to obtain a plurality of arrays; and when the number of the arrays on the CPU reaches a preset number threshold value, uniformly sending the arrays on the CPU to the user mode protocol stack. According to the invention, RSS and vectorization message processing technologies can be combined, and the transmission mode of the network data message in the user mode protocol stack is improved, so that the problem that the message processing efficiency of the existing user mode protocol stack is relatively low is solved.

Description

technical field [0001] The present application relates to the field of computer technology, and in particular to a method, system, device and storage medium for optimizing message processing of a user state protocol stack. Background technique [0002] With the development of cloud computing, artificial intelligence and other technologies becoming more and more mature, processing systems in various fields have higher and higher performance requirements for services. At present, the performance that high-performance processing systems most need to improve is network data packet processing performance. [0003] VPP is a high-performance network data packet processing framework, in which VPP uses a vectorized packet processing method, which can greatly improve packet processing efficiency. For receiving several network data packets, if there are three processing processes A, B, and C, the traditional processing mode is to process the packets one by one in turn. After one proces...

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): H04L9/08H04L12/24H04L29/06G06F9/50
CPCH04L9/0816H04L9/0819H04L41/0803H04L63/0428G06F9/5027
Inventor 刘亚萍李哲张硕
Owner 派日科技(广州)有限公司
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