Load balancing method, device and storage medium

A load balancing and averaging technology, applied in the field of cloud computing, can solve problems such as server congestion, reduce the throughput rate of server clusters, and cannot distinguish the real-time utilization rate of server equipment, so as to avoid being idle and improve the overall utilization rate.

Active Publication Date: 2019-03-01
PING AN TECH (SHENZHEN) CO LTD
View PDF6 Cites 17 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The current load balancing method is mainly to allocate requests to server devices with the same brand, model, and configuration, and cannot distinguish the real-time utilization rate of each server device, resulting in congestion of servers with high utilization rates, which reduces the overall throughput of the server cluster Rate

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
  • Load balancing method, device and storage medium
  • Load balancing method, device and storage medium
  • Load balancing method, device and storage medium

Examples

Experimental program
Comparison scheme
Effect test

specific Embodiment

[0082] Specific embodiments are as follows: assume that the server cluster has two servers, including server 21 and server 22, set CW=5, MW=4, NW=2, DW=3 and the utilization thresholds of each module of the server are 80%, The corresponding configuration parameters are as follows:

[0083] Server 21:

[0084] processor: Processor E3-1230v5 4 cores 3.4GHz; Memory: 8GB DDR4ECC2400MHz; Network module: 2 GE( i210AT); HDD: 1TB SATA7.2K 3.5-inch enterprise class.

[0085] Thereby obtain the configuration parameter of server 21: CT=80%, MT=80%, NT=80%, DT=80%, CS=3.4*4, MS=8*2.4, NS=100, DS=7.2, CW= 5, MW=4, NW=2, DW=3.

[0086] Server 22:

[0087] Processor: Xeon Gold 5118 12C 2.3GHz; memory: two 16GB DDR4 RECC 2400MHz; network module: dual gigabit network ( X722); hard disk: Intel 240GB DC-class solid-state hard disk, two 4TB SATA 3.5-inch enterprise-class.

[0088] Thereby obtain the configuration parameter of server 22: CT=80%, MT=80%, NT=80%, DT=80%, CS=2×12×2.3, MS=2×...

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

No PUM Login to view more

Abstract

The invention relates to a cloud computing technology, disclosing a load balancing method, a device and a storage medium, wherein the method sets a weight and a utilization rate threshold of each module of each server. Then, the method counts the total response time and the real-time utilization rate of each server to process the preset number of requests, and calculates the average response timeof each request. Finally, the method calculates the idle value of each server in real time according to the average response time of each server processing each request, the configuration parameters of each module, the weight, the utilization threshold and the real-time utilization rate, and assigns the request to the corresponding server according to the idle value of each server by using a preset allocation rule. By using the invention, the server cluster can be compatible with servers of different configurations, and the throughput of the server cluster as a whole can be improved.

Description

technical field [0001] The present invention relates to the technical field of cloud computing, in particular to a load balancing method, device and computer-readable storage medium. Background technique [0002] Load balancing refers to the flexible allocation of business requests to multiple servers for processing, so as to complete business requests flexibly and quickly. With the increase of network business volume, the rapid growth of access volume and data flow, the required processing and computing capabilities are also greatly enhanced, and a single server device cannot bear it at all. Therefore, it is necessary to adopt a server cluster method and use load balancing to flexibly allocate service requests to each server device in the server cluster. The current load balancing method is mainly to allocate requests to server devices of the same brand, model, and configuration, and cannot distinguish the real-time utilization rate of each server device, resulting in cong...

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
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/50
CPCG06F9/5005G06F9/5083
Inventor 易杉峰
Owner PING AN TECH (SHENZHEN) CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products