Task-based dynamic load balancing scheduling method and device

A load balancing algorithm and dynamic load technology, applied in digital transmission systems, electrical components, transmission systems, etc., can solve the problems of not considering the differences of different task requests, long request task processing time, single load balancing model, etc., to achieve Improved task response time, improved system throughput, better distribution of effects

Inactive Publication Date: 2015-12-09
INSPUR BEIJING ELECTRONICS INFORMATION IND
View PDF8 Cites 52 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Therefore, although there are many studies on different task requests on computer cluster load balancing algorithms, there is still no algorithm that can be applied to all different application environments. The existing load balancing methods use a single load balancing model. None of the load balancing methods take into account the differences in different task requests. The random selection method always randomly selects computing nodes. The load status of each node is completely unknown and there is no controllability at all. In this way, the processing time of request tasks is too long. Throughput is too low

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
  • Task-based dynamic load balancing scheduling method and device
  • Task-based dynamic load balancing scheduling method and device
  • Task-based dynamic load balancing scheduling method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030] The core of the present invention is to provide a task-based dynamic load balancing scheduling method and device, so as to reduce the processing time of request tasks, improve efficiency, and increase throughput.

[0031] In order to enable those skilled in the art to better understand the solutions of the present invention, the following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only It is a part of embodiments of the present invention, but not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0032] Please refer to figure 1 , figure 1 A flow chart of a task-based dynamic load balancing scheduling method provide...

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 task-based dynamic load balancing scheduling method and a device. The method comprises steps of measuring running states of servers in server clusters and obtaining real-time load information of each of the servers; receiving multiple request tasks, analyzing and classifying the request tasks and obtaining task types of the request tasks; and selecting matching load balancing algorithms for the request tasks according to the task types of the request tasks, and distributing and processing the request tasks on servers matching the consumed load of the request tasks according to the load balancing algorithm and the real-time load information of each of the servers. According to the invention, processing time of the request tasks is reduced; efficiency is increased; and throughout is increased.

Description

technical field [0001] The invention relates to the technical field of computer clusters, in particular to a task-based dynamic load balancing scheduling method and device. Background technique [0002] At present, the so-called cluster refers to multiple independent servers or computers connected together through the network, they form a whole, and multiple servers are managed by a unified system. As the number of visits continues to increase, there will be a task coordination problem among various servers, and how to better manage and allocate tasks is particularly important. Faced with an increasingly diverse and complex network environment, a single load balancing model cannot solve the load bottleneck problem well, so it is particularly important to design a dynamic load balancing model with strong adaptability and fast operation. [0003] Because it is difficult to construct an optimal load balancing model, and the requirements for the algorithm are extremely high. U...

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): H04L12/803
Inventor 辛永欣
Owner INSPUR BEIJING ELECTRONICS INFORMATION IND
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