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

A method to realize logical multiplexing of p4 and ovs in smart network card/dpu

An intelligent network card and logic technology, applied in special data processing applications, multi-programming devices, instruments, etc., can solve the problem of occupying intelligent network card/DPU logic resources, etc., and achieve the effect of saving logic resources

Active Publication Date: 2022-03-25
浙江锐文科技有限公司
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Based on the above background information, the intelligent network controller / DPU will occupy a large amount of logical resources of the intelligent network card / DPU in order to realize the offloading of P4 and OvS data planes

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
  • A method to realize logical multiplexing of p4 and ovs in smart network card/dpu
  • A method to realize logical multiplexing of p4 and ovs in smart network card/dpu
  • A method to realize logical multiplexing of p4 and ovs in smart network card/dpu

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below with reference to the accompanying drawings and embodiments. However, it should be understood that the specific embodiments described here are only used to explain the present invention, and are not intended to limit the scope of the present invention. Also, in the following description, descriptions of well-known structures and techniques are omitted to avoid unnecessarily obscuring the concept of the present invention.

[0028] refer to image 3 , in order to adapt to the OvS data plane, the present invention adds an Openflow mapping module, a matching analysis and delivery module, an action setting register module, a bypass (bypass) module, and Add a bypass flag bit in the metadata (metadata) defined by the user of the P4 program to indicate whether the data flow needs to bypass. When the application is off...

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 present invention proposes a method for implementing P4 and OvS logic multiplexing in the smart network card / DPU. On the basis of the P4 programmable data plane, by adding the module of the P4 programmable data plane, the OvS data plane is used as a The application of P4 is mapped to the data plane of P4, which can realize resource reuse of P4 and OvS data plane, and save about 40% of logic resources.

Description

technical field [0001] The invention relates to the technical fields of P4 and OvS, in particular to a method for realizing logic multiplexing of P4 and OvS in a smart network card / DPU. Background technique [0002] Through the P4 language, the programmability of the network data plane can be realized, and users can program the data plane more flexibly. Open Virtual Switch (OvS) is an open virtual switch that can search for network flows in a multi-virtual machine environment, and can perform corresponding processing and forwarding. However, since OvS is processing and interaction at the software level, it consumes a lot of CPU resources and reduces network bandwidth. The smart network card / DPU is designed to offload network and storage processing resources for the CPU, while supporting more flexible data plane changes. Therefore, in the smart network card / DPU, the offloading of the OvS data plane can reduce the CPU load, which is the main application of the smart network ...

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): G06F9/50G06F16/2455H04L69/22
CPCG06F9/5027G06F16/24553H04L69/22
Inventor 阎燕庄建林
Owner 浙江锐文科技有限公司