Workflow task scheduling method under distributed environment
A technology of task scheduling and workflow, which is applied in the direction of program startup/switching, program control design, instruments, etc., can solve the problems of low efficiency of workflow task scheduling, high communication cost of workflow tasks, and long execution completion time, etc., to meet the requirements of Efficient task processing, reduced communication costs, execution completion time, and good scalability
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0062] combine image 3 The directed acyclic graph of the workflow task in the medium illustrates this embodiment:
[0063] Step 1: Use a directed acyclic graph to describe the workflow tasks that need to be scheduled, and obtain a directed acyclic graph of workflow tasks, such as image 3 As shown; using directed acyclic graph to describe the computing resources in the distributed computing environment, the computing resource directed acyclic graph is obtained; the total number of nodes in the workflow task directed acyclic graph is 5, and the i-th Node weight w i Indicates the amount of task calculation data, i∈[1,2,…,5]; the total number of edges in the directed acyclic graph of workflow tasks is 4, and the weight v of the mth edge m Indicates the amount of data transmission between tasks, m∈[1,2,3,4]; the total number of nodes in the directed acyclic graph of computing resources is J, where the weight of the jth node w j Indicates the resource computing capability, j∈[1...
Embodiment 2
[0075] combine Figure 7 The directed acyclic graph of medium IO-intensive workflow tasks illustrates this embodiment:
[0076] Step 1: Use a directed acyclic graph to describe the workflow tasks that need to be scheduled, and obtain a directed acyclic graph of workflow tasks, such as Figure 7 As shown; using directed acyclic graph to describe the computing resources in the distributed computing environment, the computing resource directed acyclic graph is obtained; the total number of nodes in the workflow task directed acyclic graph is 5, and the i-th Node weight w i Indicates the amount of task calculation data, i∈[1,2,…,5]; the total number of edges in the directed acyclic graph of workflow tasks is 4, and the weight v of the mth edge m Indicates the amount of data transmission between tasks, m∈[1,2,3,4]; the total number of nodes in the directed acyclic graph of computing resources is J, where the weight of the jth node w j Indicates the resource computing capability,...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com