Unlock instant, AI-driven research and patent intelligence for your innovation.

Server loading balancing method and loading balancer

A load balancer and load balancing technology, applied in the field of network applications, can solve the problems of running state error, unable to reflect the server running state, unable to achieve load balancing well, etc., to achieve fast response, high reliability, and reasonable utilization. Effect

Active Publication Date: 2015-07-01
广州尚融网络科技有限公司
View PDF4 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Among them, none of the first four algorithms can reflect the real operating status of the server, and the fast response algorithm determines which server will respond to the client’s service request based on the response time of each server to the detection request. There will still be certain errors in the operating state
Therefore, for services with large changes in resource occupancy, none of the above methods can achieve the purpose of load balancing well.

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
  • Server loading balancing method and loading balancer
  • Server loading balancing method and loading balancer

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0020] Below, in conjunction with accompanying drawing and specific embodiment, the present invention is described further:

[0021] figure 1 In order to realize the schematic diagram of the hardware architecture of the server load balancing method of the present invention, a load balancer 100 for network applications is connected to multiple servers 200, and is used to assign a server according to the server load balancing method when a task needs to be processed. 200 for processing. The load balancer 100 includes a load information acquisition module 10 , a calculation module 20 , a recording module 30 and a task assignment module 40 .

[0022] Please combine figure 2 , the load information acquisition module 10 is configured to periodically send a request for acquiring load information to each server 200 connected to the load balancer 100, wherein the load information of each server 200 includes the CPU utilization rate of the server 200, memory Utilization and network ...

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 server loading balancing method which includes periodically sending requirements of obtaining loading information to each server which is connected with a loading balancer; calculating a loading value of each server according to feedback loading information; recording and updating the loading value and state information of each server; and appointing a server which is in a normal state and smallest in loading value to process when a task needs to be processed by a server. The invention further provides a corresponding server loading balancer. By means of the server loading balancing method and the server loading balancer, when the task needs to be processed by the server, task appointing with high response speed and high reliability can be conducted, and therefore the purpose of reasonably utilizing resources of the servers is achieved.

Description

technical field [0001] The invention relates to the field of network application technology, in particular to a server load balancing method and a load balancer used in a network application environment. Background technique [0002] With the continuous improvement of business volume, the access volume and data flow of each core part of the network increase rapidly, and the requirements for computing intensity also increase accordingly, making it impossible for a single server device to bear it. In this case, if you want to expand without wasting existing hardware resources, you need to improve network load balancing. [0003] The current load balancing algorithm mainly has several methods: non-persistent algorithm, persistent algorithm, polling algorithm, least connection algorithm and fast response algorithm. Among them, none of the first four algorithms can reflect the real operating status of the server, and the fast response algorithm determines which server will respo...

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 Patents(China)
IPC IPC(8): H04L29/08H04L12/26
Inventor 潘旭东
Owner 广州尚融网络科技有限公司