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

System, device and method for load balancing

A technology of load balancing and load balancing equipment, applied in transmission systems, digital transmission systems, electrical components, etc., can solve the requirements for reducing the capability of load balancing equipment, reduce implementation complexity, implementation complexity and high hardware costs. The effect of reducing requirements, implementation complexity, and hardware cost

Active Publication Date: 2012-04-04
XFUSION DIGITAL TECH CO LTD
View PDF4 Cites 34 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] Embodiments of the present invention provide a load balancing system and method, which are used to solve the technical problems existing in the prior art that require high load balancing equipment capabilities, thereby achieving high complexity and hardware costs. Through the embodiments of the present invention , while implementing load balancing inside the blade server, it reduces the requirements for load balancing device capabilities, thereby reducing implementation complexity and reducing hardware costs

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
  • System, device and method for load balancing
  • System, device and method for load balancing
  • System, device and method for load balancing

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0031] figure 1 A schematic structural diagram of a load balancing system provided by Embodiment 1 of the present invention is shown, and the system includes:

[0032] A network switch 11 , a load balancing device 12 , and a health detection module 13 , the network switch 11 is connected to the load balancing device 12 and multiple server units 14 in the blade server.

[0033] The network switch 11 is used to obtain feature information in the user data flow, and the feature information may include one or more of IP addresses and port numbers, or may also include other features that can characterize the user data flow and can be used by the network switch identified information.

[0034] Further, when the feature information conforms to the predetermined first load balancing strategy, forward the received data packets in the user data flow to multiple network switches connected to the network switch 11 according to the first load balancing strategy. The server unit 13 impleme...

Embodiment 2

[0047] see figure 2 , based on the above-mentioned embodiments, the second embodiment provides a load balancing device, the entity of the load balancing device may be a network switch 20 , and the device includes: an acquiring unit 21 , a forwarding unit 22 , and a sending unit 23 .

[0048] The obtaining unit 21 is configured to obtain feature information in the user data stream, where the feature information includes one or more of IP address and port number.

[0049] The forwarding unit 22 is configured to forward the received data packets in the user data flow to the network switch connected to the network switch according to the first load balancing strategy when the characteristic information conforms to the predetermined first load balancing strategy. Multiple server units for low-level load balancing.

[0050] Wherein, the first load balancing policy defines a policy for forwarding data packets with specific characteristic information to a specific server unit.

[0...

Embodiment 3

[0065] see Figure 4 , based on the above embodiments, the third embodiment provides a load balancing method, the method includes:

[0066] 301. Acquire feature information in a user data stream, where the feature information includes one or more of an IP address and a port number.

[0067] 302. When the feature information conforms to a predetermined first load balancing strategy, forward the received data packets in the user data flow to multiple server units connected to the network switch according to the first load balancing strategy To achieve low-level load balancing, wherein the first load balancing strategy defines a strategy for forwarding data packets with specific characteristic information to a specific server unit.

[0068] Specifically, the external interfaces of multiple server units in the blade server are configured with unified IP addresses and ports. Compared with the second feature information of the first load balancing policy, when the second feature i...

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 system, device and method for a load balancing, wherein the method comprises the following steps: a network exchanger is used for obtaining the characteristic information in a user data flow; when the characteristic information satisfies a predetermined first load balancing strategy, the received data message in the user data flow is forwarded to a plurality of server units connected with the network exchanger according to the first load balancing strategy, so as to realize a low-layer load balancing; and when the characteristic information satisfies a predetermined second load balancing strategy, the received data message is sent to a piece of load balancing equipment, then the data message is forwarded to the plurality of server units connected with the network exchanger according to a forwarding strategy determined by the load balancing equipment, so as to realize a high-layer load balancing. The system, device and method for a load balancing disclosed by the method are suitable for the field of network management system.

Description

technical field [0001] The invention relates to the field of network management systems, in particular to a load balancing system, device and method. Background technique [0002] Load Balance (LB) is a common technology to expand business processing capabilities. Through load balancing equipment, a group of business processing equipment, such as multiple server units in a server, can be aggregated into a powerful business Processing equipment, which presents an interface to the outside, when receiving user data, distributes the user data to specific multiple server units according to certain rules according to certain characteristic information (such as IP address, port number) in the user data, to achieve load balancing. [0003] Load balancing is usually divided into 3-4 layers of load balancing and 5-7 layers of load balancing. Here, 3-4 layers of load balancing refers to the realization of load balancing based on the 3-4 layers of information in the data packet, that i...

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): H04L12/56H04L12/803
Inventor 卢胜文
Owner XFUSION DIGITAL TECH 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