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

Method for optimizing large-scale cloud service process

An optimization method and cloud service technology, applied in the field of cloud services, can solve problems such as low solution efficiency and solution accuracy, and achieve the effect of improving solution accuracy and solution efficiency

Active Publication Date: 2021-06-01
SUZHOU UNIV
View PDF4 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] For this reason, the technical problem to be solved by the present invention is to overcome the low solution efficiency and solution accuracy of the cloud service process optimization method in the prior art, which cannot be applied to The problem of optimizing and solving large-scale cloud service processes with different service process structures, QoS constraints and service association constraints

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
  • Method for optimizing large-scale cloud service process
  • Method for optimizing large-scale cloud service process
  • Method for optimizing large-scale cloud service process

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0051] The present invention will be further described below in conjunction with the accompanying drawings and specific embodiments, so that those skilled in the art can better understand the present invention and implement it, but the examples given are not intended to limit the present invention.

[0052] refer to Figure 1-Figure 2 , this embodiment discloses a method for optimizing a large-scale cloud service process, including the following steps:

[0053] S1) Randomly assign multiple execution plans to multiple parallel nodes, and each parallel node is assigned multiple execution plans to implement parallel execution operations and improve processing speed;

[0054] The execution plan at this stage is the initial plan. At this time, each execution plan is generated by randomly assigning services to each task. The execution plan can be randomly generated according to parameters such as abstract service process and candidate cloud services. Execution plans are randomly as...

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 relates to a method for optimizing large-scale cloud service process. The optimization method comprises the following steps: randomly distributing a plurality of execution plans to a plurality of parallel nodes; enabling each parallel node to execute local iteration in parallel to process an execution plan in the parallel node until the local iteration is stopped, enabling the parallel node to need to process the execution plan by using a discrete empire butterfly optimization algorithm and a dependency-conflict repair algorithm during each local iteration; gathering the execution plans obtained after the local iteration processing in all the parallel nodes is finished together; judging whether a global iteration stopping condition is met or not, and if yes, directly outputting an optimal execution plan; otherwise, redistributing the aggregated execution plan to a plurality of parallel nodes, and then repeating the steps. The solving efficiency and the solving precision of the cloud service process optimization method are improved, and the method can be effectively suitable for large-scale cloud service process optimization problems with different service process structures, QoS constraints and service association constraints.

Description

technical field [0001] The invention relates to the technical field of cloud services, in particular to a method for optimizing a large-scale cloud service process. Background technique [0002] Service process is a collection of logically related business activities constructed by an enterprise based on technologies such as Web services (referred to as services) and workflow in order to achieve specific management goals. With the rapid development of cloud computing, building service processes through cloud services has become a major trend, which can rapidly improve the flexibility, economy and integration of service process management. [0003] With the complexity of enterprise processes and the explosive increase in the number of services, how to find the optimal execution plan for large-scale cloud service processes has become an important and challenging issue. Most of the algorithms used in the existing cloud service process optimization problems are serial optimizat...

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): G06Q10/04G06Q10/06G06Q10/10
CPCG06Q10/04G06Q10/0631G06Q10/06395G06Q10/103G06Q10/06316
Inventor 梁合兰李煌李凡长王邦军
Owner SUZHOU UNIV
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