Unlock instant, AI-driven research and patent intelligence for your innovation.
Server load balancing system and method thereof
What is Al technical title?
Al technical title is built by PatSnap Al team. It summarizes the technical point description of the patent document.
A load balancing and server technology, applied in the field of communication, can solve problems such as deadlock, increase server burden, and low intelligence, and achieve the effect of improving stability and reliability, alleviating additional workload, and saving storage resources.
Pending Publication Date: 2022-04-29
广东三合电子实业有限公司
View PDF10 Cites 1 Cited by
Summary
Abstract
Description
Claims
Application Information
AI Technical Summary
This helps you quickly interpret patents by identifying the three key elements:
Problems solved by technology
Method used
Benefits of technology
Problems solved by technology
Secondly, the existing balance strategy technology lacks the ability to dynamically adjust according to the real-time processing situation of the server
[0004] Under the traditional load balancing model, due to the dynamic allocation of the servers connected by the client, each time the client connects to the server, especially when a large number of clients frequently go online and offline, the servers need to synchronize the connection information among all nodes, which is very difficult. It is easy to cause problems such as deadlock, which may eventually lead to a decrease in the number of users. Especially in the case of many nodes, data must be synchronized between every two nodes to form a complex network structure, which increases the burden on the server and affects the performance of the instant messaging server. performance
[0005] In order to solve the common problems in the field of reducing the workload of synchronizing client information between servers, the degree of intelligence is low, the load of the server cannot be reduced, the processing efficiency is low, the difference between user requests is not considered, and the real load status of the server cannot be accurately judged. etc. problem, made the present invention
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
Click on the blue label to locate the original text in one second.
Reading with bidirectional positioning of images and text.
Smart Image
Examples
Experimental program
Comparison scheme
Effect test
Embodiment 1
[0056] according to figure 1 , figure 2 , image 3 , Figure 4 and Figure 5 , the present embodiment provides a server load balancing system, including a management server and a server cluster, the server cluster processes user access requests distributed by the management server, and calculates its own load index in real time to feed back to the management server; the management server includes a request detection module, a feedback modules, computing modules, allocation modules, execution modules and processors;
[0057] The processor is respectively connected to the request detection module, feedback module, calculation module, allocation module, and execution module, and based on the centralization of the processors, the request detection module, feedback module, calculation module, allocation module, Execution module for centralized control;
[0058] The allocation module and the request detection module cooperate with each other, so that the management server can ...
Embodiment 2
[0105] This embodiment should be understood as at least including all the features of any one of the foregoing embodiments, and further improvements on the basis thereof, according to figure 1 , figure 2 , image 3 , Figure 4 and Figure 5 , further comprising setting a load threshold amount for the server cluster, and receiving a load measurement of each server in the server cluster during operation;
[0106] generating a baseline measure of load based on the load measure from each of the server cluster;
[0107] At the same time, the monitoring threshold is configured for each server in the server cluster, and based on the load measurement on each server and the baseline measurement of the load deviate from the monitoring amount, the balance system also includes a monitoring module, and the monitoring module is used for receiving relevant The information of multiple servers in the connected server cluster, the information includes the failure rate of the server and the...
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
Login to View More
Abstract
The invention provides a server load balancing system, which comprises a management server and a server cluster, and is characterized in that the server cluster processes user access requests distributed by the management server, calculates load indexes of the server cluster in real time and feeds the load indexes back to the management server; the management server comprises a request detection module, a feedback module, a calculation module, a distribution module and an execution module; the calculation module calculates the load of the communication channel of the management server, and detects whether the overloaded nodes of the server cluster are lower than a preset performance level or not; the distribution module receives an access request of a user, takes out the access request from the request queue, and submits the access request to the request detection module to estimate the task load and the expected completion time of the access request; and the feedback module receives a feedback result of the server cluster. The load of the server can be ensured to be more balanced by redistributing the server through the execution module, and the stability and the reliability of managing the server are improved.
Description
technical field [0001] The invention relates to the technical field of communications, in particular to a server load balancing system and method thereof. Background technique [0002] Network communication between computing devices is often performed by transmitting network packets from one device to another, for example, using a packet-switched network. In some client-server network environments, server cluster computers may be used to handle communications to and from various client devices. Network load balancing techniques may be used in a manner designed to ensure that server computers are not overloaded processing network communications. [0003] For example, the prior art of CN105208133A discloses a server, a load balancer, and a server load balancing method and system. Service requests are distributed to different servers in the cluster to achieve the processing balance of the overall server cluster. Currently commonly used load balancing strategies are based on ...
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
Application Date:The date an application was filed.
Publication Date:The date a patent or application was officially published.
First Publication Date:The earliest publication date of a patent with the same application number.
Issue Date:Publication date of the patent grant document.
PCT Entry Date:The Entry date of PCT National Phase.
Estimated Expiry Date:The statutory expiry date of a patent right according to the Patent Law, and it is the longest term of protection that the patent right can achieve without the termination of the patent right due to other reasons(Term extension factor has been taken into account ).
Invalid Date:Actual expiry date is based on effective date or publication date of legal transaction data of invalid patent.