Exception handling method based on quality of service during execution of workflow
A technology of exception handling and quality of service, applied in the field of exception handling based on quality of service in workflow execution, it can solve problems such as time-consuming, lack of comprehensive consideration, and inability to adapt to the real-time response requirements of workflow, and achieve enhanced robustness. , improve the degree of intelligence, and meet the effect of real-time response needs
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0044] Such as figure 1 As shown, the present invention discloses an exception handling method based on quality of service in workflow execution. After determining the computing node where an exception occurs in workflow execution, the method includes the following steps:
[0045] Step 1: The exception handling engine subscribes to the functional requirements of the abnormal computing node, connects to the resource registry, and searches for candidate service resources that match the functional requirements, including the following sub-steps:
[0046] (1) Subscribe to the functional requirements of the abnormal computing node expressed in the form of keywords, and read into the abnormal processing engine of the workflow. If the functional requirement contains multiple keywords, it can be connected with and or not logically; (2) Connect to the resource registration center to determine the candidate service resources available for selection; (3) Set the similarity threshold for matchi...
Embodiment 2
[0074] The basic starting point of an exception handling method based on quality of service in workflow execution is to relax the non-functional constraints of abnormal computing nodes, find the first feasible non-functional constraint relaxation solution, and then perform Pareto optimization on the solution until Pareto optimal, return the best service resource matching the Pareto optimal plan, and use it as an alternative service resource for the abnormal computing node.
[0075] Take the following exception handling in the execution of the workflow as an example to introduce a specific embodiment of the method of the present invention.
[0076] Such as image 3 As shown, a workflow contains four computing nodes: "data decomposition" is used to separate the data sources (audio data and image data) of experimental data; "audio denoising" is used to eliminate audio noise; and "image processing" is used For the operation of image data; "data composite" combines the processed audio d...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 