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

Web server cluster system round-robin scheduling load balancing method with good fairness

A technology of server cluster and round-robin scheduling, which is applied in the field of web server cluster system round-robin scheduling load balancing, can solve problems such as heavy server load, fairness, and problems, and achieve effective load balancing, easy implementation, and good fairness Effect

Inactive Publication Date: 2012-06-13
HUNAN UNIV OF SCI & TECH
View PDF1 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The advantage of the round-robin scheduling method is that it is very simple to implement, but there are also obvious shortcomings: the simple round-robin scheduling method does not consider the processing capacity of the server, and obviously does not Applicable to situations where server processing performance is inconsistent in a Web server cluster system
The weighted round-robin scheduling method takes into account the difference in server performance and improves the effectiveness of scheduling, but there is a fairness problem. Some servers may be heavily loaded while other servers are idle, resulting in a discrepancy between servers. unbalanced load

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
  • Web server cluster system round-robin scheduling load balancing method with good fairness
  • Web server cluster system round-robin scheduling load balancing method with good fairness
  • Web server cluster system round-robin scheduling load balancing method with good fairness

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] The round-robin scheduling load balancing method of a Web server cluster system with good fairness provided by the invention is characterized in that it includes an initialization process, a Web request queuing process and a server scheduling process. The initialization process includes giving each server a weight according to its performance; when there is a Web request, the server scheduling module is initialized. The Web request queuing process means that when a new access request arrives, it enters the queue and waits for the allocation server to process it. The server scheduling process describes how to select a server from the Web server cluster system, and then assign the Web requests in the queue to the selected server for processing.

[0033]

[0034] In the round-robin scheduling load balancing method, each server in the Web server cluster system is assigned a weight (Weight), which represents the processing performance of the server. When the weight of a se...

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 Web server cluster system round-robin scheduling load balancing method with good fairness. A server scheduling module distributes load for each server according to the minimum residual weight in an active server in each round. Due to the fact that the minimum residual weight is not fixed, the minimum residual weight is selected again before each round starts, thereby having good fairness and being capable of achieving effective load balancing. On the basis of being easy to achieve the round-robin scheduling method, the Web server cluster system round-robin scheduling load balancing method improves the fairness of the Web server cluster system, particularly avoids a situation that a server with low weight can not be used for a long time, and has the advantages of being low in complex degree, high in efficiency and easy to achieve.

Description

technical field [0001] The invention belongs to the technical field of cluster servers, and in particular relates to a polling scheduling load balancing method for a Web server cluster system with good fairness. Background technique [0002] With the development of network technology and the popularization of computers, the scale of the network continues to expand, and a large number of applications are carried out around the network, which promotes the rapid growth of the number of Internet users and traffic. At the same time, with the rapid progress of network hardware equipment, the bottleneck effect of network bandwidth is weakening day by day, and the performance problems of web servers are gradually emerging. Due to the limited ability of a single server system to process customer requests, when the number of concurrent access It will cause the load of the web server to increase or even collapse. It can be seen that how to solve the high load problem of the server and ...

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 HUNAN UNIV OF SCI & TECH
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