Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method and system for intelligently setting weight of load balancing back-end server

A back-end server and load balancing technology, applied in the transmission system, electrical components, etc., can solve problems such as unsatisfactory load balancing effect, unknown back-end server performance, etc., to improve efficiency and utilization, and reduce waste of resources , The effect of scientific allocation of resources

Pending Publication Date: 2022-05-31
SHANDONG LANGCHAO YUNTOU INFORMATION TECH CO LTD
View PDF10 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] Currently, in the load balancing products on the market, the weight value is configured by the user himself, and the user does not know the performance of the backend server. The configured weight will make the load balancing effect unsatisfactory.

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
  • Method and system for intelligently setting weight of load balancing back-end server

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0046] First of all, load balancing software must be installed. According to the business scenario, choose LVS on layer 4 or Nginx on layer 7, etc., and configure network-related settings correctly. Both are mainstream load balancing software with strong performance. Then configure the load balancing HA to ensure the high reliability of the load balancing. The specific configuration method and load balancing architecture can be configured according to the actual situation.

[0047] Select the performance testing tool, and configure the weight of the back-end server performance requirements in the load balancing software. If the business requires strong IO capabilities, set a higher weight value for the results of the back-end server IO test software test. The performance dimension can be set by the user, and the common dimensions are network, cpu, memory, IO, etc., each of which has performance testing software that can be tested, and these performance testing indicators must...

Embodiment 2

[0054] There are 3 servers under Nginx load balancing. This business scenario has certain requirements on the overall performance and network speed of the servers:

[0055] The load balancer must first install the load balancer software. According to the business scenario, select Nginx on layer 7 and configure it correctly. Configured load balancing HA to ensure high availability.

[0056] Select a performance testing tool and configure the weight of load balancing on the performance requirements of backend servers. In this embodiment, it is mainly the comprehensive performance and network speed of the server. The comprehensive performance can be scored using unibench software, and the speedtest-cli test tool can be used for network speed. The specific testing tool can be selected according to the business scenario, but it needs to be adapted according to the returned results. Set the weight of the server's comprehensive performance and network speed to 50%, and other perfo...

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 particularly relates to a method and a system for intelligently setting the weight of a load balancing back-end server. According to the method and the system for intelligently setting the weight of the load balancing back-end server, test tools with different dimension performances are installed in the back-end server; according to an actual business scene, weight values of performance influence factors of different dimensions are set autonomously; when the back-end server is added, the load balancing module calls the performance test interface to pull the performance index of the back-end server; and according to the obtained performance index test result of the back-end server, combining the weight values of the performance influence factors of different dimensions to obtain a comprehensive performance score, and calculating the weight of each back-end server in proportion. According to the method and the system for intelligently setting the weight of the load balancing back-end server, a user can be helped to dynamically calibrate the weight value of load balancing, so that the weight polling effect of the load balancing is better, the resource distribution is more scientific, the resource waste is effectively reduced, and the efficiency and the utilization rate are improved.

Description

technical field [0001] The invention relates to the technical fields of cloud computing and computer network, in particular to a method and system for intelligently setting the weight of a load balancing back-end server. Background technique [0002] With the rapid development of technologies such as computer communication networks, network overload and overload have become a norm. In order to solve the network load problem, it is necessary to use load balancing technology to provide more flexible, convenient, fast and efficient cloud computing service capabilities. Load balancing is based on the existing network structure, which provides a cheap, effective and transparent method to expand the bandwidth of network devices and servers, increase throughput, strengthen network data processing capabilities, improve network flexibility and availability. [0003] Regardless of whether it is an actual physical server or a cloud server, performance will vary. On the one hand, eve...

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): H04L67/1008H04L67/1029
CPCH04L67/1008H04L67/1029
Inventor 张琪琪田茂宇胡章丰
Owner SHANDONG LANGCHAO YUNTOU INFORMATION TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products