Load Balance Algorithm for Heterogeneous Server Cluster
Aonan Li, Xingxuan Wang · 2024
With the continuous development of the Internet, many manufacturers choose to use multiple servers to process user’s requests. Therefore, it is necessary to select an appropriate load balancing strategy to distribute user requests to avoid the problem that some servers are overloaded and the other servers are idle. The Weight Round Robin has been widely used, but it may cause that the continuous requests are processed by the same server because of the unreasonable weight setting. This paper proposes a Dynamic Weighted Double-Layer Round Robin(DWDLRR) which introduces a waiting queue and genetic algorithm to improve the load balancing ability of the traditional Weighted Round Robin.