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

Distributed programmable switch resource expansion method

A switch and distributed technology, applied in the field of resource expansion of distributed programmable switches, can solve the problems of limited memory resources of programmable switch chips, network function operation efficiency and loss of precision, etc.

Pending Publication Date: 2020-10-30
FUZHOU UNIVERSITY
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, memory resources (such as TCAM and SRAM) of programmable switch chips are limited
Experiments show that when resources are limited, the operating efficiency and accuracy of some complex network functions tend to suffer

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
  • Distributed programmable switch resource expansion method
  • Distributed programmable switch resource expansion method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0018] The technical solution of the present invention will be specifically described below in conjunction with the accompanying drawings.

[0019] The present invention provides a distributed programmable switch resource expansion method, including the following steps:

[0020] Step S1, the user writes the required data plane program according to the compilation instruction, and aggregates the resources of the designated distributed programmable switch through the compilation instruction, and abstracts it into OBS;

[0021] Step S2, divide the data plane program written by the user through the program placer according to the compilation instructions used by the user, and the divided code segments will be respectively deployed to the distributed programmable switch selected by the user in step S1;

[0022] Step S3, scan the packet processing logic PPL contained in the data plane program written by the user through the program placer, and insert modules into the divided code se...

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 a distributed programmable switch resource capacity expansion method. Physical resources of physical network nodes are aggregated to meet resource requirements of applicationprograms, correct running of the programs is achieved through a program placer and a runtime manager, complex underlying details are shielded for users, and the construction method is simple, flexibleto achieve and high in efficiency.

Description

technical field [0001] The invention relates to the field of programmable network equipment, in particular to a resource expansion method of a distributed programmable switch. Background technique [0002] Currently common programmable devices are divided into hardware and software. The software device is usually a virtual switch running on the server, such as OpenvSwitch, Bmv2, etc. Its advantage is that the CPU can run network function programs based on multiple programming languages, which has high flexibility. The disadvantage is that the computing power of the CPU is limited. Hardware devices are often referred to as programmable switches. Its advantage is that it has powerful computing power, which can realize data packet processing at a linear rate, reaching the Tbps level. The disadvantage is that the memory resources of the hardware are limited, and the precision required for large-scale network functions cannot be achieved. In order to improve the performance,...

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/50G06F8/41H04L12/931
CPCG06F9/5027G06F8/41H04L49/45
Inventor 张栋刘宏岩陈翔
Owner FUZHOU UNIVERSITY
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More