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

VPP-based seven-layer load balancing server load balancing method

A load balancing and server technology, applied in the field of communication, can solve the problems of low-performance servers, increased network maintenance and operating costs, etc., to achieve the effect of ensuring stability, efficient and reliable message forwarding and protocol processing, and easier to use

Active Publication Date: 2021-10-08
SHENZHEN FORWARD IND CO LTD
View PDF7 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The former requires the purchase of special equipment, which increases network maintenance and operating costs; the latter requires the packets to be processed by the server core multiple times, and the low performance easily makes the load-balanced server itself a new bottleneck

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
  • VPP-based seven-layer load balancing server load balancing method
  • VPP-based seven-layer load balancing server load balancing method
  • VPP-based seven-layer load balancing server load balancing method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0054]The specific embodiments of the present invention are described below so that those skilled in the art can understand the present invention, but it should be clear that the present invention is not limited to the scope of the specific embodiments. For those of ordinary skill in the art, as long as various changes Within the spirit and scope of the present invention defined and determined by the appended claims, these changes are obvious, and all inventions and creations using the concept of the present invention are included in the protection list.

[0055] A VPP-based seven-layer load balancing server load balancing method, such as figure 1 shown, including the following steps:

[0056] S1, initialize the VPP;

[0057] In this example, if figure 2 As shown, initializing the VPP specifically includes the following process,

[0058] S11. Enable the session management function of the VPP;

[0059] S12. Add load balancing service configuration to VPP. Specifically, add...

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 discloses a VPP-based seven-layer load balancing server load balancing method. VPP-based seven-layer load balancing comprises a load balancing management module, a seven-layer load balancing application, and original forwarding nodes and protocol stacks of a VPP. The load balancing management module mainly comprises a command line interface for configuring load balancing and a modification function for VPP forwarding; and the seven-layer load balancing application is responsible for key functions such as load balancing processing of messages and session maintenance of requests. According to the control method, the VPP body is responsible for message forwarding and protocol stack processing, better performance can be obtained, meanwhile, due to the fact that the seven-layer load balancing application is independent, message forwarding of the VPP body cannot be affected even if a fault occurs, and modification and updating are more convenient.

Description

technical field [0001] The invention relates to communication technology, in particular to a VPP-based seven-layer load balancing server and a load balancing method. Background technique [0002] Vector Packet Processor, abbreviated as VPP, is an open source packet processing framework. The core idea is to distribute the entire message processing flow to a node graph composed of many nodes, and by processing multiple messages (burst) at each node at a time, improve the cache hit rate and use various SIMD instructions and compilers Optimize the same processing of multiple packets at a time to improve the packet processing speed. At the same time, VPP implements the protocol stack in the user mode, which can cooperate with DPDK to make the message go through the entire processing process in the user mode, which can speed up the processing speed and reduce the application's dependence on the kernel, which is convenient for application and function updates. [0003] As the bus...

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): H04L29/08H04L29/06G06F9/50
CPCH04L69/22H04L67/14H04L69/30H04L69/32G06F9/5083H04L67/1001
Inventor 詹晋川张啸宇周志远张帆
Owner SHENZHEN FORWARD IND 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