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

Two-stage cloud workflow scheduling optimization method of hybrid heuristic algorithm and genetic algorithm

A hybrid heuristic and genetic algorithm technology, applied in the two-stage cloud workflow scheduling optimization of hybrid heuristic and genetic algorithm, and the field of cloud workflow scheduling optimization. Efficiency reduction and other issues

Inactive Publication Date: 2020-05-01
ZHEJIANG UNIV OF TECH
View PDF0 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0011] In order to overcome the problems that the quality of the heuristic method solution is usually not very high and depends on the type of workflow, while the intelligent calculation method based on global search will lead to a decrease in search efficiency and low efficiency of single-stage evolution, the present invention provides a hybrid The two-stage cloud workflow scheduling optimization method based on heuristic and genetic algorithm effectively improves the efficiency and quality of the solution

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
  • Two-stage cloud workflow scheduling optimization method of hybrid heuristic algorithm and genetic algorithm
  • Two-stage cloud workflow scheduling optimization method of hybrid heuristic algorithm and genetic algorithm
  • Two-stage cloud workflow scheduling optimization method of hybrid heuristic algorithm and genetic algorithm

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

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

[0140] Suppose a cloud computing center has 6 virtual machines vm numbered 1 to 6 1 , vm 2 ,...,vm 6 Available, its processing power and bandwidth are shown in Table 1; the timing relationship between a CyberShake workflow task is as follows 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.

[0141] 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

3000 400 vm 3

2000...

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 two-stage cloud workflow scheduling optimization method of a hybrid heuristic algorithm and a genetic algorithm. The method comprises the following steps: acquiring information required by scheduling; initializing a population based on a load balancing key task priority method; in two stages: in the stage 1, in combination with a heuristic method of key task priority scheduling, rapidly converging an algorithm near an optimal solution through virtual machine allocation list crossover mutation operation, and in the stage 2, carrying out neighborhood expansion search through crossover mutation operation of a virtual machine allocation list and a task scheduling sequence list to find the optimal solution; outputting a scheduling optimization scheme; adopting an integer coding method based on topological sorting and a serial individual decoding method based on an insertion mode in evolution, and using an FBI & D method and an LDI method to improve population. Compared with the method, the search efficiency and the optimization capability are improved.

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 two-stage cloud workflow scheduling optimization method that mixes heuristics and genetic algorithms. 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 tasks in the...

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/48G06F9/50G06N3/12
CPCG06F9/4881G06F9/5083G06N3/126
Inventor 李研彪纪仁全单晓杭叶必卿张利计时鸣谢毅
Owner ZHEJIANG UNIV OF TECH
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