Check patentability & draft patents in minutes with Patsnap Eureka AI!

A data prefetching method applied to cloud workflow scheduling

A technology of data prefetching and workflow, which is applied in the field of cloud workflow, can solve problems such as not considering workflow, and achieve the effects of reducing data communication time, improving execution efficiency, and improving resource utilization

Active Publication Date: 2018-05-25
NANJING UNIV
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] Among the above algorithms, the Min-Min, Max-Min and Sufferage algorithms can be classified as activity-based priority scheduling algorithms, because when calculating the activity priority, the algorithm only considers the parameters of the activity itself, and does not consider the entire workflow , while the HEFT, CPOP and DCP-G algorithms consider the impact of critical paths on workflow scheduling from a global perspective. Although HEFT and CPOP algorithms use critical path technology, their critical paths are determined before scheduling. The weight of the activity is also fixed

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
  • A data prefetching method applied to cloud workflow scheduling
  • A data prefetching method applied to cloud workflow scheduling
  • A data prefetching method applied to cloud workflow scheduling

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be described in further detail below in conjunction with specific embodiments and with reference to the accompanying drawings. These descriptions are exemplary only, and are not intended to limit the applicable scope of the present invention. Also, in the following description, descriptions of existing structures and technologies are omitted to avoid unnecessarily confusing the concept of the present invention.

[0031] figure 1 Shown is a simplified workflow scheduling process, wherein steps S1 and S2 are unique steps of the present invention, and are key points of the present invention:

[0032] Step S1 is further subdivided into the following steps (such as figure 2 (1) shown):

[0033] Step S101, activity a i is assigned to resource R x , judging activity a i Is it a pooling activity (set to a k ), if yes, go to step S102, otherwise go ...

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

A data prefetching method applied to cloud workflow scheduling. In the workflow scheduling process, there is a sequence in the completion time of the execution of multiple precursor activities of the aggregation activity. When a precursor activity is executed, it can be transferred on the resource In the case of idle bandwidth, the output file after the execution of a certain predecessor activity is transferred to the resource where the common successor of the workflow scheduling process is located in advance. This optimization method is called data prefetching; in the workflow scheduling process, steps S1 and S2 Both are data prefetching, the difference is that the timing of data prefetching is different; data prefetching is performed at the resource allocation moment of the predecessor activity; if an activity is the predecessor activity of a certain aggregation activity, then after allocating resources to the predecessor activity, The target resources need to be set, and the output files or data of other completed predecessor activities are transferred to the set target resources in advance.

Description

technical field [0001] The invention belongs to the technical field of cloud workflow, in particular to a scheduling optimization technology in the technical field of cloud workflow. The invention can effectively improve resource utilization and workflow execution efficiency. Background technique [0002] In the workflow management system, the scheduling module is one of its most important core components. Its main goal is to assign workflow activities to corresponding resources through appropriate scheduling strategies based on cloud computing resource information and workflow information. . However, due to the heterogeneity and dynamics of resources, the workflow scheduling problem becomes extremely complex, and the quality of the scheduling algorithm directly affects the execution time of activities and the utilization rate of resources. Therefore, how to design an efficient scheduling method is one of the important research directions of workflow. Since the workflow sc...

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 Patents(China)
IPC IPC(8): G06F9/50
Inventor 葛季栋田有朋过晓波李传艺李忠金胡昊骆斌
Owner NANJING UNIV
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More