Cloud workflow scheduling optimization method using two-dimensional two-stage intelligent computing algorithm

A computing algorithm and optimization method technology, applied in the fields of information technology, systems engineering, and computer technology, can solve the problems of reduced search efficiency, incomplete coding search space, redundant coding search space, etc.

Inactive Publication Date: 2020-04-10
ZHEJIANG GONGSHANG UNIVERSITY
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0011] In order to overcome the quality of the heuristic method solution is usually not very high and depends on the type of workflow, combined with the heuristic semi-intelligent computing method, the intelligent computing method based on layered coding and the incompleteness of the coding search space, the one-dimensional coding based Due to the large number of many-to-one relationships between individuals and scheduling schemes in the intelligent computing method, there are a large number of redundant coding search spaces, and the use of global search will lead to a decrease in search efficiency. The present invention provides a two-dimensional two-stage intelligent The cloud workflow scheduling optimization method for computing algorithms effectively improves the efficiency and quality of solutions

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
  • Cloud workflow scheduling optimization method using two-dimensional two-stage intelligent computing algorithm
  • Cloud workflow scheduling optimization method using two-dimensional two-stage intelligent computing algorithm
  • Cloud workflow scheduling optimization method using two-dimensional two-stage intelligent computing algorithm

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0122] 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.

[0123] Assuming that a cloud computing center has 6 virtual machines numbered 1 to 6 available, the virtual machine vm 1 , vm 2 ,...,vm 6 Table 1 shows the processing power and bandwidth; the timing relationship between a CyberShake workflow task 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.

[0124]

[0125]

[0126] Table 1

[0127]

[0128] Table 2

[0129] For the above cases, if figure 1 As shown, a cloud workflow scheduling optimization method using a two-dimensional two-stage intelligent computing algorithm includes ...

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 scheduling optimization method using a two-dimensional two-stage intelligent computing algorithm. The cloud workflow scheduling optimization method comprises the following steps: acquiring information required by scheduling optimization; calculating a task hierarchy value; initializing a contemporary population based on the hierarchy; carrying out intelligent adaptive evolution in two stages: in stage 1, carrying out searching in individuals meeting hierarchical coding to enable an algorithm to converge near an optimal solution as soon as possible, andin stage 2, adopting global-based extended searching on the basis of stage 1 to find a better solution; outputting a scheduling optimization scheme; and meanwhile, adopting a two-dimensional integer coding method for performing topological sorting on a task scheduling sequence according to a virtual machine, a serial decoding method based on an insertion mode and an FBI&D and LDI improvement strategy in evolution. According to the method, the coding space can be effectively reduced, and meanwhile, compared with a single-stage method, the searching efficiency is higher.

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 scheduling optimization method using a two-dimensional two-stage intelligent computing algorithm. 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 the 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 Applications(China)
IPC IPC(8): G06F9/455G06F9/50G06N3/00
CPCG06F9/45558G06F9/5027G06F2009/4557G06N3/006
Inventor 谢毅孙鹤
Owner ZHEJIANG GONGSHANG UNIVERSITY
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