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

Node-graded workflow class timed task scheduling method

A technology of timing tasks and scheduling methods, which is applied in the direction of instruments, programming languages/paradigms, data processing applications, etc., and can solve problems such as low workflow operation efficiency, difficulty in meeting timers, and affecting task scheduling performance.

Pending Publication Date: 2022-06-24
CHONGQING UNIV OF POSTS & TELECOMM
View PDF1 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, with the continuous increase in the complexity of system logic and the expansion of the user base, timers at the operating system level and programming language level have been difficult to meet the relevant needs of applications. The current traditional timing task solutions mainly have the following two problems:
[0005] 1. Poor scheduled task scheduling ability
In traditional task scheduling solutions, in order to prevent the business system from misscheduling a single timed task, a single thread or thread synchronization is usually used to access competing resources, but such solutions will lead to low utilization of system resources, thus Affect the scheduling performance of tasks;
[0006] 2. The timing task process arrangement scheme is incomplete
The existing process orchestration solution realizes the process modeling of tasks through workflow technology, but during the execution process, since the task nodes are all triggered serially, the operation efficiency of the entire workflow will be 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
  • Node-graded workflow class timed task scheduling method
  • Node-graded workflow class timed task scheduling method
  • Node-graded workflow class timed task scheduling method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0085] The technical solutions in the embodiments of the present invention will be described clearly and in detail below with reference to the accompanying drawings in the embodiments of the present invention. The described embodiments are only some of the embodiments of the invention.

[0086] The technical scheme that the present invention solves the above-mentioned technical problems is:

[0087] The invention mainly studies the design and realization of the task scheduling model, and aims to develop a simple and easy-to-use high-performance timing task scheduling system. First, the scheduling problem of the present invention is modeled by a classification method of network job scheduling under a distributed computing system, and the three components of workload, resource requirements and scheduling requirements necessary for the scheduling model are analyzed, and the workload and scheduling are emphasized. It is required to optimize the part, analyze and research the work...

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 requests to protect a node-graded workflow type timed task scheduling method, which comprises the following steps of: modeling timed tasks through a workflow technology, and forming the timed tasks into a standard workflow; the graphical workflow is converted into data which can be identified and scheduled by a scheduling program, all timed task nodes in the workflow are arranged into a task node linear sequence to be controlled by a scheduling service, and task node grading is completed; calculating a scheduling index of each level of timed task node in the workflow, wherein the scheduling index can be used for describing the scheduling priority of the batch of tasks when a plurality of same-level task schedulers exist in the workflow; task scheduling priorities are calculated for the tasks in different current stages, a task scheduling priority list is formed, and the tasks are distributed to an execution processor according to the task scheduling priority list to perform timed task execution; and finally, the overall workflow completion time is optimized.

Description

technical field [0001] The invention belongs to the scheduling field of computer science, and particularly relates to a method for modeling task scheduling problems by using workflow technology and optimizing task scheduling through hierarchical scheduling strategies. Background technique [0002] In the field of computer science, task scheduling problems can be refined into process-level scheduling and thread-level scheduling. The former can also be called resource scheduling. In general, it focuses more on how to allocate resources more reasonably, and the specific implementation of this system usually requires user tasks to be packaged and uploaded to the resource management platform, and the scheduling module relies on the resource management platform. For work, such systems include Marathon, Chronos, Aurora, etc. under the Mesos technology system, Yarn on the Hadoop platform, and systems such as Machine, Swarm, Compose, and kubernetes based on Docker container technolog...

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): G06Q10/06G06Q10/04G06Q10/10G06F30/20G06F8/30
CPCG06Q10/06312G06Q10/0633G06Q10/103G06Q10/06393G06Q10/04G06F30/20G06F8/31
Inventor 罗智滕森伍荣森陈飞旭黄雅博兰铮鹏
Owner CHONGQING UNIV OF POSTS & TELECOMM
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