Routing method, load balancing device and data communication system

A load balancing and load information technology, applied in the field of communication, can solve the problems affecting data interaction performance, sending to other servers, load imbalance, etc., to achieve the effect of flexible request

Active Publication Date: 2016-04-06
HUAWEI TECH CO LTD
View PDF6 Cites 19 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] Among them, when the data communication between the client and the server has a high load, it will face the problem of load imbalance. Load imbalance means that network resources are not maximized, resulting in a decline in data interaction performance.
In order to solve this problem, IBM provides WLM (Workload Manager, load manager) technology, but this technology only supports the application infrastructure under the AIX, Solaris and z / OS platforms, and does not support the application infrastructure under the X86 platform. However, the X86 platform has the advantages of low cost, high openness and high user familiarity, so WLM technology has certain limitations
The supplier based on the X86 platform provides a hardware load balancing method, that is, the data interaction between the client and the server is processed through the LB (Load Balance, load balancing) device to forward the request, and the LB device maintains the TCP connection at both ends. In order to reduce the data transmission delay caused by TCP short connection and the consumption of repeated reconnection, the technology adopts the TCP long connection method, but in the process of TCP long connection, because the LB device has to maintain the transit state, the new request of the client cannot pass through the LB device Sent to other servers, resulting in inflexible requests and affecting the performance of data interaction

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
  • Routing method, load balancing device and data communication system
  • Routing method, load balancing device and data communication system
  • Routing method, load balancing device and data communication system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0039] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. All other embodiments obtained based on the embodiments of the present invention belong to the protection scope of the present invention.

[0040] It should be understood that the embodiments of the present invention may be applied to various data communication systems, especially to an application infrastructure (Application Infrastructure) based on an X86 platform. Application infrastructure is a network public service platform including client, server and middleware, which can effectively deliver applications and services with strong transaction integration, high transaction security and control execution, such as IT, securities, finance, Core businesses such as ban...

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 embodiment of the invention discloses a routing method which comprises a step of obtaining the working state information of multiple servers after receiving the data communication request emitted by a client, wherein the working state information comprises load information, a step of selecting a server whose load satisfies a condition as a target server through comparing the load information of the multiple servers, a step of generating the routing information of a client to the target server through an intermediate piece, a step of sending the routing information to the client, wherein the routing information is used for establishing the data communication of the client to the target server through the intermediate piece. Correspondingly, the embodiment of the present invention also discloses a load balancing device and a data communication system. By using the routing method, the load balancing device and the data communication system, the load of the data communication between the client and multiple servers can be balanced, the request is flexible, the reliability is high, and the cost is low.

Description

technical field [0001] The invention relates to the technical field of communication, in particular to a routing method, a load balancing device and a data communication system. Background technique [0002] Application Infrastructure (Application Infrastructure) is a network public service platform including client, server and middleware, which can effectively deliver applications and services with strong transaction integration, high transaction security and control execution. It is widely used in core businesses such as IT (Information Technology, information technology), securities, finance, banking, telecommunications, government and enterprises. For example, in the application infrastructure of the financial industry, the client and the server can interact with financial data services through the network, and the middleware can manage the application resources on the client and the server and the network resources between the client and the server. Finally, the functi...

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/803
Inventor 闵桂龙
Owner HUAWEI TECH CO LTD
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