Distributed task scheduling method, device and system based on queues

A distributed task and distributed node technology, applied in the field of queue-based distributed task scheduling, can solve problems such as low accuracy of task scheduling, frequent interaction between execution nodes and databases, and inability to guarantee the order of task scheduling, so as to increase flexibility , the effect of reducing the number of times

Inactive Publication Date: 2014-02-05
BEIJING TEAMSUN TECH
View PDF3 Cites 27 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In the above-mentioned distributed task scheduling method, tasks are directly assigned from the database to the execution nodes, and the...

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
  • Distributed task scheduling method, device and system based on queues
  • Distributed task scheduling method, device and system based on queues
  • Distributed task scheduling method, device and system based on queues

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] The present invention will be described in more detail and complete below in conjunction with the accompanying drawings and specific embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, but not to limit the present invention. In addition, it should be noted that, for the convenience of description, only parts related to the present invention are shown in the drawings but not all content.

[0027] figure 1 It is an implementation flowchart of the queue-based distributed task scheduling method provided in the first embodiment of the present invention, and the implementation process includes:

[0028] Step 101. Collect data of distributed tasks to be scheduled from a database.

[0029] In this step, the data of the distributed task to be scheduled is read from the background database through interaction with the database. The data of the distributed task to be scheduled is stored in the databas...

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 relates to the technical field of data transmission, in particular to a distributed task scheduling method, a distributed task scheduling device and a distributed task scheduling system based on queues. The method comprises the steps that data of distributed tasks to be scheduled is collected from a database; the collected data of the distributed tasks to be scheduled is stored in the queues; according to the data of the distributed tasks to be scheduled in the queues, nodes of the distributed tasks to be scheduled are allocated and executed, and the nodes are distributed nodes; the distributed tasks to be scheduled are sent to the allocated nodes through a service-oriented architecture technology. The method has the advantages that the queues and the service-oriented architecture technology are combined, the interaction times with a database are reduced, the task scheduling flexibility is improved, and the task scheduling accuracy is ensured.

Description

technical field [0001] The present invention relates to the technical field of data transmission, in particular to a queue-based distributed task scheduling method, device and system. Background technique [0002] In recent years, with the increasing maturity of computer information technology, the scale of task machines (servers) on which the Internet relies has also become larger and larger. And with the continuous expansion of user services, user tasks often require the use of distributed network storage systems. Therefore, how to manage, maintain and schedule these distributed tasks across machine applications has become an urgent problem to be solved. [0003] The traditional distributed task scheduling method includes: storing task data in a database; for each task stored in the database, according to the task completion time prediction model, predicting that the task will be performed on each processing node in the processing node set The completion time required to...

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): G06F9/46H04L29/08
Inventor 邵文韬刘兴辉刘兆喜王湛宇
Owner BEIJING TEAMSUN TECH
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