Cloud workflow segmentation online scheduling optimization method integrating heuristic and intelligent computing

An optimization method and heuristic technology, applied in the fields of information technology, system engineering, and computer technology, can solve problems such as low time efficiency, inapplicability of online real-time scheduling optimization, and failure to search for the optimal scheduling solution, etc., to improve the solution the quality of the effect

Active Publication Date: 2022-05-20
探循智能科技(杭州)有限公司
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0009] 2) The algorithmic efficiency of intelligent computing methods depends on encoding and decoding, the design of evolutionary iterative strategies, and the selection of control parameters. Among them, the solution space searched by combined heuristic semi-intelligent computing methods, that is, the scheduling scheme, is incomplete, so its Theoretically, there is a possibility that the optimal scheduling scheme cannot be searched, and at the same time, the heuristic method needs to be called continuously in the algorithm, and its time efficiency is not very high; the intelligent computing method can theoretically realize the global search, but using the global search will lead to The search efficiency is reduced; in general, the solution quality of the intelligent computing method is better than that of the heuristic method, but its solution time is higher than that of the heuristic method, which is not suitable for online real-time scheduling optimization;

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

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0135] Combine below figure 1 , figure 2 The present invention will be further described in detail with reference to and examples, but the present invention is not limited to the following examples.

[0136] Assuming that a cloud computing center has 6 virtual machines numbered 1 to 6 available, the virtual machine vm 1 , vm 2 ,...,vm 6 The processing power and bandwidth of MT are shown in Table 1; the timing relationship between tasks of a Montage workflow is shown in figure 2 As shown, it consists of 15 tasks numbered from 1 to 15, task t 1 , t 2 ,...,t 15 Table 2 shows the execution length of , the name and length of the input files required for processing and the processed output files, and the virtual machines that can be processed.

[0137] virtual machine Processing capacity (MI / s) Bandwidth (Mbit / s) virtual machine Processing capacity (MI / s) Bandwidth (Mbit / s) vm 1

1000 200 vm 4

2000 300 vm 2

1000 200 vm 5 ...

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 cloud workflow segmented online scheduling optimization method integrating heuristics and intelligent computing, which comprises the following steps: obtaining information required for scheduling optimization; calculating the sorting value and level value of tasks; The heuristic method generates the task scheduling optimization scheme of the first stage; obtains the task scheduling optimization scheme of the second stage based on the genetic algorithm; outputs the scheduling optimization scheme. The present invention adopts a segmented scheduling optimization method that combines heuristics and intelligent computing, and the solution time is equal to that of the heuristic method, while the quality of the solution is similar to that obtained by the intelligent computing method. Therefore, the present invention adapts to real-time online scheduling. Effectively improve the quality of understanding under the premise.

Description

technical field [0001] The present invention relates to the fields of computer technology, information technology and system engineering, in particular to a cloud workflow scheduling optimization method, more specifically, to a cloud workflow segmented online scheduling optimization method that integrates heuristics and intelligent computing. Background technique [0002] Workflow under the cloud computing environment, referred to as "cloud workflow", is the integration of cloud computing and workflow-related technologies, and has a wide range of applications in cross-organizational business collaboration and scientific computing that require efficient computing performance and large-scale storage support. prospect. In cloud workflow, there are timing constraints between tasks, and virtual machines are usually used as the smallest allocation unit of computing resources to receive and process these tasks during execution. Cloud workflow scheduling refers to how to allocate t...

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/455G06F9/50
CPCG06F9/45558G06F9/5038G06F2009/4557Y02D10/00
Inventor 谢毅汪炜军余浩楠
Owner 探循智能科技(杭州)有限公司
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