Load balance-based message forwarding method and device, storage medium and equipment

A load balancing and packet forwarding technology, applied in the field of network communication, can solve the problem of high performance consumption of the seven-layer load balancing system

Active Publication Date: 2018-10-16
NEUSOFT CORP
View PDF12 Cites 19 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The purpose of this disclosure is to provide a message forwarding method, device, storage medium and equipment based on load balancing to solve the problem of high performance consumption of the seven-layer load balancing system

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
  • Load balance-based message forwarding method and device, storage medium and equipment
  • Load balance-based message forwarding method and device, storage medium and equipment
  • Load balance-based message forwarding method and device, storage medium and equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0119] Reference will now be made in detail to the exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, the same numerals in different drawings refer to the same or similar elements unless otherwise indicated. The implementations described in the following exemplary examples do not represent all implementations consistent with the present disclosure. Rather, they are merely examples of apparatuses and methods consistent with aspects of the present disclosure as recited in the appended claims.

[0120] figure 1 It is a flow chart of a load balancing-based message forwarding method according to an exemplary embodiment, which is applied to a gateway device including multiple forwarding cores, such as figure 1 As shown, the method includes:

[0121] Step 101, when receiving a message to be processed, query whether there is a session entry corresponding to the message to be proc...

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 load balance-based message forwarding method and device, a storage medium and equipment. The method comprises the steps of when a to-be-processed message is received, inquiring whether a session entry corresponding to the to-be-processed message exists in a Hash session table according to effective load information analyzed from the to-be-processed message; if the session entry does not exist, determining a target forwarding core for forwarding the to-be-processed message among multiple forwarding cores according to load balance states of the multiple forwarding cores; creating the session entry corresponding to the to-be-processed message through the target forwarding core according to the effective load information; and forwarding the to-be-processed message through the target forwarding core according to the session entry. Through adoption of the method, the resource of each forwarding core in message forwarding is independent, so that the throughput performance of a multi-core seven-layer load balance system improves along with the increase of the cores.

Description

technical field [0001] The present disclosure relates to the technical field of network communication, and in particular, to a load balancing-based message forwarding method, device, storage medium and equipment. Background technique [0002] With the rapid development of the Internet, the traffic of major websites has also increased rapidly. Load balancing technology has gradually become one of the most important technologies in network information security, and load balancing equipment has become the core of large-scale application networks. equipment. The load balancing system is used to balance the load (work tasks) so that they can be distributed to multiple units or systems for execution (such as web servers, ftp servers, etc.), so that multiple servers can jointly complete work tasks. At present, the main load balancing technologies include seven-layer load balancing and four-layer load balancing. Among them, seven-layer load balancing, also known as "content exchan...

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): H04L12/725H04L12/743H04L12/803H04L29/08H04L1/16
CPCH04L1/1607H04L45/306H04L45/7453H04L47/125H04L67/1008H04L67/14
Inventor 刘健男党丽娜
Owner NEUSOFT CORP
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