Workflow scheduling optimization method based on multi-decoding genetic algorithm in cloud computing environment

A cloud computing environment, decoding genetic technology, applied in the field of workflow scheduling optimization based on multi-decoding genetic algorithm, can solve the problems of incomplete coding search space, low search efficiency of one-way single-decoding intelligent computing method, etc.

Inactive Publication Date: 2020-04-24
ZHEJIANG UNIV OF TECH
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 hierarchical coding, the incompleteness of the coding search space, and the global-based one-way The single decoding intelligent computing method has insufficient search efficiency, etc. The present invention provides a workflow scheduling optimization method based on a multi-decoding genetic algorithm in a cloud computing environment, which 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
  • Workflow scheduling optimization method based on multi-decoding genetic algorithm in cloud computing environment
  • Workflow scheduling optimization method based on multi-decoding genetic algorithm in cloud computing environment
  • Workflow scheduling optimization method based on multi-decoding genetic algorithm in cloud computing environment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

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

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

[0149] 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 cloud workflow scheduling optimization method based on a multi-decoding genetic algorithm in a cloud computing environment. The cloud workflow scheduling optimization methodcomprises the following steps: acquiring information required by scheduling; calculating a task hierarchy value; initializing a contemporary population; carrying out evolution; forming a new population by adopting crossover operation and carrying out mutation operation; carrying out individual decoding and updating based on serial individual decoding of an insertion mode, heuristic decoding of theearliest task completion time and heuristic decoding of dynamic key task priority scheduling; improving the new population by adopting FBI & D and LDI methods, forming a next-generation population bythe contemporary population and the new population, and enabling the next-generation population to be a contemporary population until an evolution termination condition is met; and outputting a scheduling scheme corresponding to the best individual in the contemporary population. Compared with a single decoding strategy, the method has higher efficiency and optimization capability, and the solving quality can be improved.

Description

technical field [0001] The present invention relates to the fields of computer technology, information technology and system engineering, in particular to a workflow scheduling optimization method, more specifically, to a workflow scheduling optimization method based on a multi-decoding genetic algorithm in a cloud computing environment. Background technique [0002] Workflow under the cloud computing environment, referred to as "cloud workflow", is the integration of cloud computing and workflow-related technologies. Management, supply chain management and health care and other fields have broad application prospects. 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 assign tasks in the cloud workflow to appropriate virtual machines under the constraints of task timing and u...

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
IPC IPC(8): G06F9/50G06N3/00G06N3/12G06Q10/10
CPCG06F9/5038G06F9/5077G06N3/006G06N3/126G06Q10/103
Inventor 张利纪仁全李研彪单晓杭叶必卿计时鸣谢毅
Owner ZHEJIANG UNIV OF TECH
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