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

Cluster system load balancing method and system thereof

A load balancing and clustering system technology, applied in transmission systems, electrical components, etc., can solve problems such as inability to accurately reflect server load conditions

Inactive Publication Date: 2015-10-28
INSPUR BEIJING ELECTRONICS INFORMATION IND
View PDF5 Cites 25 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] In order to solve the above-mentioned technical problems, the present invention provides a method and system for load balancing of a cluster system, so as to overcome the deficiency that the existing load balancing strategy cannot accurately reflect the load status of servers

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
  • Cluster system load balancing method and system thereof
  • Cluster system load balancing method and system thereof
  • Cluster system load balancing method and system thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0034] In order to make the purpose, technical solution and advantages of the present invention more clear, the embodiments of the present invention will be described in detail below in conjunction with the accompanying drawings. It should be noted that, in the case of no conflict, the embodiments in the present application and the features in the embodiments can be combined arbitrarily with each other.

[0035] The steps shown in the flowcharts of the figures may be performed in a computer system, such as a set of computer-executable instructions. Also, although a logical order is shown in the flowcharts, in some cases the steps shown or described may be performed in an order different from that shown or described herein.

[0036] The inventors of the present application have found through research that the number of connections parameter used in the existing load balancing strategy cannot truly and accurately reflect the load status of the server, and in some cases, the exis...

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 present invention discloses a cluster system load balancing method and a system thereof. The method comprises a step of obtaining the connection number of each server node and obtaining the processing utilization rate and memory occupation rate of each server node, a step of calculating the load rate of each server node according to the connection number, the processing utilization rate and the memory occupation rate, and a step of distributing a received task request to the server node with a lowest load rate. According to the method and the system, a degenerative feedback mechanism is used, the processing utilization rate and memory occupation rate parameters of the server node are introduced to represent the load condition of the server node, the load condition of the server node is truly and accurately reflected, the disadvantage that the server load condition can not be accurately reflected by an existing load balancing policy is effectively overcome, the overall throughput of a cluster system can be improved, and the overall efficiency and balance of the cluster system can be improved.

Description

technical field [0001] The invention relates to the technical field of cluster systems, in particular to a method and system for load balancing of cluster systems. Background technique [0002] The Linux Virtual Server (LVS for short) cluster system is mainly composed of a load balancer (Load Balancer), a server pool (Server Pool) and a back-end storage device (Storage Device). Among them, the server pool is mapped to the front-end through the load balancer. What the front-end sees is a virtual server with high performance and high availability. The front-end receives TCP / IP requests and sends them to the load balancer. The load balancer distributes the requests to the servers in a balanced manner. For real servers in the pool, even if a server in the server pool fails, it will not affect the front-end services. [0003] LVS is an open source project that uses load balancing scheduling at the IP layer. At present, the LVS cluster system mainly adopts the load balancing str...

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
IPC IPC(8): H04L29/08
CPCH04L67/1001
Inventor 梁吉林
Owner INSPUR BEIJING ELECTRONICS INFORMATION IND
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