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

Web cluster load balancing method based on load data dynamic update rate

A cluster load balancing and dynamic update technology, applied in the direction of electrical digital data processing, resource allocation, program control design, etc., can solve problems such as low average response capability

Pending Publication Date: 2021-09-10
HARBIN UNIV OF SCI & TECH
View PDF0 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0012] The purpose of the present invention is to propose a web cluster load balancing method based on the dynamic update rate of load data in order to solve the problem that the average response capability of each node of the existing entire web cluster system is low

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 cluster load balancing method based on load data dynamic update rate
  • Web cluster load balancing method based on load data dynamic update rate
  • Web cluster load balancing method based on load data dynamic update rate

Examples

Experimental program
Comparison scheme
Effect test

specific Embodiment approach 1

[0053] A web cluster load balancing method based on the dynamic update rate of load data in this embodiment, such as figure 1 As shown, the method is realized through the following steps:

[0054] (1) Steps for calculating and updating server weights, including:

[0055] Collect the performance indicators of the server host, that is, the load data, and calculate the weight of the initial server; since a single condition cannot dynamically update the weight of the server more accurately, the weight is calculated based on the time and size of the weight update. value;

[0056] (2) The step of predicting the weight of the server includes:

[0057] Through an adaptive weight load balancing algorithm based on load forecasting. The load prediction value is calculated through the adaptive AR algorithm, and the server weight is adjusted according to the prediction result to further improve the load balancing effect and make more effective use of system resources.

[0058] (3) Use ...

specific Embodiment approach 2

[0062] The difference from Embodiment 1 is that in this embodiment, a web cluster load balancing method based on the dynamic update rate of load data, the method of calculating the weight value from the two aspects of weight update time and size is: The update time of the weight of the server is determined according to the update rate of the load data, so that the efficiency is higher while ensuring the accuracy.

specific Embodiment approach 3

[0064] The difference from Embodiment 2 is that in this embodiment, a web cluster load balancing method based on the dynamic update rate of load data, the performance index of the server host is collected, that is, the load data, and the weight of the initial server is calculated. Steps, specifically:

[0065] Server indicators mainly include CPU usage, I / O devices, memory usage, and disk capacity. Due to the development of storage devices, the expansion of disk capacity has been easily realized, while I / O devices and network bandwidth are greatly affected by the network environment; in addition, it is inevitable to introduce a certain amount of calculation in the process of information collection and parameter processing. The calculation of will generate additional system overhead. If the improvement to the performance of the cluster system cannot outweigh the additional system overhead introduced by the improvement process, then the load balancer itself becomes the bottlene...

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 cluster load balancing method based on a load data dynamic update rate, and belongs to the field of web cluster load balancing methods. The problem that the average response capability of all nodes of an existing whole web cluster system is low is solved. A web cluster load balancing method based on a load data dynamic update rate comprises the following steps: collecting performance indexes, namely load data, of a server host, and calculating a weight value of an initial server; calculating the weight through two aspects of weight updating time and weight updating size; calculating a load prediction value through an adaptive AR algorithm, and adjusting a server weight according to a prediction result; and placing the server with the maximum weight on the top of the heap by using a large top heap algorithm, and finding the most suitable server host. According to the invention, the load balancing effect is improved by improving and innovating algorithms of all parts, and system resources are utilized more effectively.

Description

technical field [0001] The invention relates to a web cluster load balancing method based on the dynamic update rate of load data. Background technique [0002] With the advent of the information age, China's Internet has shown a blowout development, and the surge of users and the diversity of needs have brought huge challenges to Internet companies. For example, large-scale e-commerce and live video websites receive tens of millions of customer visits every day. Faced with such a huge number of visits, the server is prone to downtime due to overload. Failure to process these requests in a timely manner will affect user experience and reduce service quality. [0003] The ever-increasing amount of information and services depends on an Internet infrastructure that can withstand dramatic stress, a system of web servers that can serve large volumes of web requests. Therefore, considering the scalability and cost-effectiveness of the system, a distributed design Web server sys...

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): G06F9/50
CPCG06F9/5083G06F9/505G06F9/5016
Inventor 杨明极林畅
Owner HARBIN 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