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

Energy-aware cloud workflow scheduling optimization method based on multi-population genetic algorithm

A technology of energy consumption awareness and genetic algorithm, applied in the field of energy consumption awareness cloud workflow scheduling optimization based on multi-swarm genetic algorithm, can solve the problems of seldom considering energy consumption factors, incomplete coding search space, and reduced search efficiency, etc. Achieve the effect of improving the optimization ability, enhancing the neighborhood optimization ability, and shortening the convergence time

Active Publication Date: 2022-05-20
ZHEJIANG GONGSHANG UNIVERSITY
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0012] 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, the existence of a large number of redundant coding search spaces, and the use of global search, the search efficiency will be reduced, and energy consumption factors are rarely considered in the intelligent computing method. The present invention provides a Energy-aware cloud workflow scheduling optimization method based on multi-population genetic algorithm, 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
  • Energy-aware cloud workflow scheduling optimization method based on multi-population genetic algorithm
  • Energy-aware cloud workflow scheduling optimization method based on multi-population genetic algorithm
  • Energy-aware cloud workflow scheduling optimization method based on multi-population genetic algorithm

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

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

[0113] The timing relationship between a Montage 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 1 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.

[0114] There are three different types of virtual machines, Large, Medium, and Small, as the smallest allocation unit of computing resources, responsible for receiving and processing workflow tasks. The cloud computing center is equipped with two heterogeneous physical hosts, AcerIncorporated Acer AC 100 and Fujitsu For PRIMERGY RX100 S7, the power consumption at each load level is shown in Table 2, and the virtual machine co...

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 an energy consumption perception cloud workflow scheduling optimization method based on a multi-swarm genetic algorithm, comprising the following steps: obtaining information required for scheduling optimization; calculating task level values; initializing populations based on levels; Calculate the fitness value; communicate between subpopulations; each subpopulation evolves independently: perform crossover and mutation operations based on two-dimensional topological sorting to form a new subpopulation, use the FBI&D method to improve the new subpopulation and calculate the fitness value. The new sub-population forms a new contemporary sub-population; until the termination condition is satisfied, the scheduling optimization scheme is output. The invention considers energy consumption factors and adopts multi-group co-evolution strategy, which can effectively prevent the population from entering local optimum and premature maturity, and accelerate the convergence, thereby improving the efficiency of the entire algorithm.

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 an energy-aware cloud workflow scheduling optimization method based on a multi-population genetic 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 optimization refers to how to allocat...

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/48G06N3/12
CPCG06F9/4893G06N3/126Y02D10/00
Inventor 谢毅汪炜军林荣雪
Owner ZHEJIANG GONGSHANG UNIVERSITY
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