Load balancing method adopting mixing scheduling strategy

A load balancing and hybrid scheduling technology, applied in digital transmission systems, electrical components, transmission systems, etc., can solve problems such as inability to use more effectively, and achieve the effect of improving real-time computing capabilities and comprehensive load index evaluation.

Active Publication Date: 2013-11-20
TIANJIN JINHANG COMP TECH RES INST
View PDF3 Cites 23 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The load distribution of the static load balancing algorithm is completed in the compilation stage before the process execution, which is simple to implement and easy to deploy, but its scheduling quality depends heavily on the estimation accuracy of the load generated by the program; the dynamic load balancing algorithm passes the switching system The status information of the system is used to determine the distribution of system load, which is flexible and effective, but at the cost of system overhead
[0004] Therefore, none of the above load balancing methods can make better use of the potential of each node and improve the operating speed of the system.

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 adopting mixing scheduling strategy
  • Load balancing method adopting mixing scheduling strategy
  • Load balancing method adopting mixing scheduling strategy

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0035] The present invention will be described in further detail below in conjunction with the accompanying drawings.

[0036] Taking the blade server small cluster system as an example,

[0037] Such as figure 1 As shown, the state of the cluster system transitions between the load-balanced state and the non-load-balanced state, figure 1 The arrow shows that the system may change from a load-balanced state to a non-load-balanced state, or from a non-load-balanced state to a load-balanced state. transition between states. In the load balancing state, it is suitable to adopt the static scheduling strategy; in the non-load balancing state, it is suitable to adopt the dynamic scheduling strategy. For small cluster systems, the load balancing effect achieved by a single scheduling strategy is not optimal.

[0038] Such as figure 2 Shown, the present invention comprises the steps:

[0039] (1) Obtain the initial state information of the small cluster system;

[0040] (2) Ju...

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 discloses a load balancing method adopting a mixing scheduling strategy. The method comprises the following steps: 1, obtaining the state information of a small-sized clustered system; 2, obtaining the load state of a node according to the state information of a node in a system; 3, judging whether the small-sized clustered system is in the load balancing state according to the load state of the node; 4, if yes, distributing missions according to the static stage scheduling strategy, if no, distributing missions according to the dynamic scheduling strategy. The method adopting the mixing scheduling strategy realizes the combination of the dynamic and static distribution, and allows the system resource consumption and the load balancing performance to achieve dynamic balance; the load index evaluation is complete, as both the using condition of all performance parameters of a single node and the performance difference of the different nodes in the clustered system are taken into consideration; the setting of weight value of a server is more conform to practical condition.

Description

technical field [0001] The invention belongs to the field of multi-task processing of small clusters, and in particular relates to a load balancing method adopting a mixed scheduling strategy. Background technique [0002] With the rapid development of computer network and communication technology, most computer data processing systems need to perform complex calculations on various large amounts of data, and cluster technology is an effective means to solve large-scale data processing problems. However, in many cluster systems, the actual utilization of the potential performance of each node varies greatly, which increases the time for the system to process tasks. Therefore, it is necessary to perform load balancing on each node. [0003] Load balancing is also called load distribution and load scheduling. Load balancing algorithms include static load balancing algorithms and dynamic load balancing algorithms. The load distribution of the static load balancing algorithm i...

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/08H04L12/803
Inventor 刘晶
Owner TIANJIN JINHANG COMP TECH RES INST
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