Load balancing method, apparatus and system thereof

A technology of load balancing and load balancing equipment, which is applied in transmission systems, electrical components, etc., and can solve the problem that servers cannot be accurately scheduled

Active Publication Date: 2018-01-30
ALIBABA GRP HLDG LTD
View PDF4 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0018] In order to solve the technical problem that the server cannot be accurately scheduled in the load balancing solution in the prior art, this application provides a load balancing method, device and system. The load balancing device can perform business-level load balancing according to the operating parameters of the server. Implemented a new load balancing technology, converted the configuration of load balancing from static configuration to active triggering by the backend real server, and changed the configuration of load balancing group from passive configuration to active configuration

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 balancing method, apparatus and system thereof
  • Load balancing method, apparatus and system thereof
  • Load balancing method, apparatus and system thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0047] Definitions: In this application,

[0048] Weight, which means a control value of the load balancing ratio of the back-end server, is a means to adjust the load balancing strategy. The load balancing strategy can be controlled by configuring different load balancing weight ratios.

[0049] Load balance group Load balance Group, which includes an IP on the load balancing device, a port and one or more servers that provide services for this port at the back end, where the IP and the port on the load balancing device are called the Port load balancing service, one or more backend servers are called members of the load balancing group. by Figure 15 For example, the IP of the load balancing device that provides external services is 1.1.1.1, and there are two ports 80 and 90. Therefore, the load balancing device has two load balancing groups, namely 80 load balancing group and 90 load balancing group, and 1.1.1.1 and port 80 plus Figure 15 The two servers in the server a...

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 load balancing method, an apparatus and a system thereof. The method comprises the following steps of acquiring attribute information of a server and system resource usage condition information, wherein the attribute information includes load balancing group information and an external service IP address, or the attribute information includes the load balancing group information, the external service IP address and external service port information; and the system resource usage condition information includes CPU usage condition information, memory usage condition information, IO condition information, software interruption condition information and network card bandwidth condition information; according to the attribute information, updating a number of servers corresponding to a load balancing group; and according to the system resource usage condition information and the updated load balancing group, updating a load balancing group strategy. In the invention, static configuration of load balancing configuration can be converted, and a rear-end real server actively triggers so that the configuration of the load balancing group is converted into active configuration from passive configuration.

Description

technical field [0001] The present application relates to the technical field of LB (Load Balance, load balancing), and in particular to a load balancing method, device and system. Background technique [0002] Load balancing is to distribute work tasks to multiple operating units for execution, so as to jointly complete work tasks. Operating units, such as Web servers, FTP servers, enterprise-critical application servers, and other mission-critical servers. This technology is built on the existing network structure, which provides a cheap, effective and transparent method to expand the bandwidth of network devices and servers, increase throughput, strengthen network data processing capabilities, and improve network flexibility and availability. [0003] Typical application scenarios of load balancing devices are as follows: figure 1 As shown, its composition is: load balancing device LB Device, which is responsible for distributing various service requests to multiple ser...

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): H04L29/08
Inventor 屠一凡
Owner ALIBABA GRP HLDG 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