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
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
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...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com