Method and device for load balance of computer

An equalization method and technology of equalization device, which are applied to electrical components, transmission systems, etc., can solve the problems of static scheduling algorithms that cannot adjust scheduling strategies in real time, that ordinary dynamic cannot request content from clients, and that server performance cannot be fully utilized. The effect of load balancing

Inactive Publication Date: 2016-04-20
SUZHOU PARKTECH IOT CO LTD
View PDF4 Cites 36 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The static scheduling algorithm cannot adjust the scheduling strategy in real time according to the load of the server
Ordinary dynamics cannot be scheduled according to the content requested by the client, and cannot give full play to the performance of the server

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 device for load balance of computer
  • Method and device for load balance of computer
  • Method and device for load balance of computer

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0034] The preferred embodiments of the present invention will be described in detail below in conjunction with the accompanying drawings, so that the advantages and features of the present invention can be more easily understood by those skilled in the art, so as to define the protection scope of the present invention more clearly.

[0035] In order to solve the problems raised by the background technology, Embodiment 1 of the present invention discloses a server dynamic load balancing method, such as figure 1 As shown, the method includes:

[0036] S11. Classify the received user requests according to the URL application layer information of the user requests and send them to corresponding queues; different queues correspond to different server clusters.

[0037] S12. Collect the response time of each node server, and calculate the current load weight of each node server according to the response time. Specifically, it may be collected periodically, in real time, or accordi...

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 provides a method and a device for dynamic load balance of a server. The method for the dynamic load balance comprises the following steps of according to the information of an URL (uniform resource locator) application layer of a user request, classifying the received user requests, and sending to a corresponding queue; enabling different queues to correspond to different server clusters; collecting the response time of each node server, and calculating the current load weight of each node server according to the response time; adopting a weighted round method to distribute the user request of the corresponding queue to the node server of the corresponding cluster according to the current load weight. The method has the advantages that the disadvantages of the static load balance are overcome, the distribution is performed according to the load of the node server in real time, the same requests are distributed to the same servers according to the request content, the properties of various servers can be fully played, and the load is furthest balanced.

Description

technical field [0001] The invention relates to the field of computer load balancing, in particular to a computer load balancing method and device for distributing requests according to request types. Background technique [0002] The rapid development of the Internet brings huge challenges to network bandwidth and servers. From the perspective of the development of network technology, the growth of network bandwidth is much higher than the growth of processor speed and memory access speed. Based on this, load balancing has become a trend in computer development. [0003] Load balancing is used to distribute load among multiple computers (computer clusters), network connections, CPUs, disk drives, or other resources to optimize resource usage, maximize throughput, minimize response time, and avoid overloading. Using multiple server components with load balancing instead of a single component increases reliability through redundancy. Load balancing services are usually don...

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): H04L29/08
CPCH04L67/1004H04L67/1008
Inventor 罗春张世民牛光亚王勇张启忻
Owner SUZHOU PARKTECH IOT 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