Load balancing method for distributed system, electronic device, non-transitory computer-readable storage medium
AssigneeBeijing Volcano Engine Technology Co., Ltd.
InventorsYanbin CHEN, Tao LI
Life of this patent
Estimating the term…
Loading patent…
AssigneeBeijing Volcano Engine Technology Co., Ltd.
InventorsYanbin CHEN, Tao LI
Estimating the term…
The present disclosure relates to a load balancing method for a distributed system, an electronic device, and a non-transitory computer-readable storage medium. The method includes: determining a multi-dimensional load vector of each of service nodes based on dimensional resource usage indicators of each of service replicas carried on the each of the service nodes in the distributed system in multiple dimensions; classifying the service nodes into multiple load intervals based on the multi-dimensional load vector and a target load vector of each of the service nodes; determining multiple candidate scheduling strategies and corresponding load balancing gains based on the multiple load intervals; and selecting, from the multiple candidate scheduling strategies, a candidate scheduling strategy with a largest load balancing gain as a target scheduling strategy, and executing the target scheduling strategy.
A load balancing method for a distributed system, comprising:
An electronic device, comprising:
A non-transitory computer-readable storage medium, wherein the storage medium stores a computer program, and when the computer program is executed by a processor, the processor is caused to implement a load balancing method for a distributed system,
Dependencies are inferred from the claim text.