Load balancing method, device and system for computing cluster
A load balancing and computing cluster technology, applied in transmission systems, electrical components, etc., can solve problems such as imbalance in the amount of requests received by servers, waste of computing resources, etc.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
no. 1 example
[0028]The applicant found that in the traditional load balancing method used by the existing computing clusters, the distribution and forwarding of service requests completely depend on the load balancing device. With the increase of the number of computing nodes in the cluster, the calculation amount of the load balancing device, Information throughput will also continue to increase. Therefore, when the scale of the cluster expands to a certain extent, the load balancing device will become the bottleneck node of the system performance because the computing power or information throughput capacity reaches the limit. At the same time, in a computing cluster that relies on load balancing devices, since the distribution of services must pass through the load balancing device, when the cluster needs to increase or decrease computing nodes, it is necessary to register the change information of the computing nodes in the load balancing device in advance. The computing resources of t...
no. 2 example
[0049] In order to better cooperate with the computing cluster load balancing method provided in the first embodiment of the present invention, the second embodiment of the present invention further provides a computing cluster load balancing device 100 .
[0050] Please refer to image 3 , image 3 It is a schematic diagram of modules of a load balancing device provided by the second embodiment of the present invention.
[0051] The load balancing device 100 includes a task state information reading module 110 , a task judging module 120 , a task obtaining module 130 and a task processing module 140 .
[0052] The task state information reading module 110 is configured to read the task state information of the tasks in the task pool.
[0053] The task judging module 120 is configured to judge whether the computing unit in the node server can process the task based on the task state information.
[0054] The task acquisition module 130 is configured to acquire the task from...
no. 3 example
[0064]In the load balancing methods of traditional computing clusters, physical load balancing devices are used to receive task processing requests from clients, and real servers are selected through scheduling algorithms, and then the task processing requests are forwarded to the selected real servers. The computing power of the balancing device has a very high demand, and the physical load balancing device will become a bottleneck node of system performance due to the limit of computing power or information throughput. In order to cooperate with the load balancing method for computing clusters provided in the first embodiment of the present invention to solve the above problems, the third embodiment of the present invention also provides a load balancing system 200 for computing clusters.
[0065] Please refer to Figure 4 , Figure 4 A schematic module diagram of a load balancing system of a computing cluster is provided for a third embodiment of the present invention.
...
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