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

An improved load balancing algorithm based on difference feedback

A load balancing algorithm and improved technology, applied in the field of server cluster service quality algorithms, can solve problems such as not necessarily very accurate, uneven server performance, etc., to ensure continuous and stable operation, ensure feasibility and effectiveness, The effect of improving stability

Inactive Publication Date: 2018-12-18
SHANGHAI MARITIME UNIVERSITY
View PDF3 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, in actual situations, the performance of each server is uneven, and it is difficult to obtain a more accurate value for static load balancing to reflect the current operating conditions. In the case of major changes in server load balancing, dynamic load balancing Algorithms are not necessarily very accurate in expressing the current operating conditions

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
  • An improved load balancing algorithm based on difference feedback
  • An improved load balancing algorithm based on difference feedback
  • An improved load balancing algorithm based on difference feedback

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] Hereinafter, in conjunction with the accompanying drawings, a preferred embodiment is described in detail to further illustrate the present invention.

[0028] Such as image 3 As shown, an improved load balancing algorithm based on differential feedback includes the following steps:

[0029] S1, set the threshold of the remaining CPU utilization of the server cluster nodes and the threshold R(S i );

[0030] Suppose this chapter sets the threshold of the CPU surplus rate to 3%, and the threshold of the load difference of the nodes in the cluster is set to 2%. Among them, the load difference ΔL(S i ), refers to the amount of load that the nodes in the cluster can still bear. On the other hand, it can reflect the load situation of each node in the cluster. Let the maximum load weight of all nodes in the cluster be W MAX .

[0031] S2, the load balancer collects the remaining CPU utilization of the server cluster nodes in a certain time interval, and calculates the load differ...

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 an improved load balancing algorithm based on difference feedback, which comprises the following steps: a threshold value of CPU residual utilization ratio of a server clusternode and a threshold value R (Si) of node load difference value in the cluster are set; The load balancer collects the CPU remaining utilization ratio of the server cluster node in a certain time interval, and calculates the load difference delta L (Si) of the cluster node; and the load balancer collects the CPU remaining utilization ratio of the server cluster node in a certain time interval; theload difference value of cluster node is compared with the threshold value of the set load difference value and the current CPU remaining utilization ratio of cluster node with the threshold value ofthe CPU remaining utilization ratio set before, a group of clusters with the highest node load weight value are selected, and the user request is distributed to the cluster node with relatively highweight value.

Description

Technical field [0001] The invention relates to the algorithm field of server cluster service quality, in particular to an improved load balancing algorithm based on a difference feedback type. Background technique [0002] With the rapid development of the Internet, user access to the network is also rapidly increasing, and the needs of various services have become diversified, which has led to a sharp increase in the load of the network, and it has become more difficult to handle user access. It cannot serve a large number of users concurrently The problem of access also arises. The invention uses the knowledge of the cluster to solve the Web service, and achieves the purpose of improving the service quality of the server. [0003] The most commonly used load balancing algorithms are divided into dynamic load balancing and static load balancing. Among them, static load balancing is to distribute tasks according to a certain proportion, such as: round-robin load (RR) and weighte...

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): H04L29/08
CPCH04L67/1008H04L67/63
Inventor 王鹏黄洪琼
Owner SHANGHAI MARITIME UNIVERSITY
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