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

Scheduling method and system, working node and monitoring node

A technology of working nodes and monitoring nodes, which is applied in the computer field, can solve problems such as the inability to guarantee high reliability of users, and achieve the effect of improving efficiency

Active Publication Date: 2019-06-04
ALIBABA CLOUD COMPUTING LTD
View PDF8 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] In view of the above problems, the embodiment of the present application provides a scheduling method and device to record the execution process data of the workflow instance, and then use the monitoring node to monitor the running status of each working node, so that when the working node loses connection, according to the working node's Recorded records, dispatching unfinished workflow instances to a normal working node for reconstruction to continue execution, solving the problem that the prior technology cannot guarantee the execution efficiency of user requests while ensuring high reliability

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
  • Scheduling method and system, working node and monitoring node
  • Scheduling method and system, working node and monitoring node
  • Scheduling method and system, working node and monitoring node

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0061] In order to make the above objects, features and advantages of the present application more obvious and comprehensible, the present application will be further described in detail below in conjunction with the accompanying drawings and specific implementation methods.

[0062] For cloud products, the user request sent by its cloud server cluster to the client may require a series of execution logic to complete the user request. request, resulting in a workflow in which each calling process is considered an activity. Another example is an order request from the user. For the server, it may need to perform the following processes: 1. Verify the order; 2. If the order is valid, ask the customer to pay; 3. If the payment is completed, ship the order; 4. If Once the shipment is complete, save the order details. This process is the workflow corresponding to the order request. The above four processes are equivalent to four activities, and each activity may call a different m...

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 provides a scheduling method and system, and relates to the technical field of computers. The method comprises the steps that a monitoring node sends a user request to a working node inan available state; The working node in the available state creates a workflow instance corresponding to the user request, and records execution process data of the workflow instance; Wherein the monitoring node monitors operation state data of a plurality of working nodes, and when it is determined that one working node is in an unavailable state, uncompleted workflow instances of the working nodes in the unavailable state are dispatched to another working node in the available state according to records of the working nodes in the unavailable state; And the other working node in the available state continues to execute the uncompleted workflow instance according to the record of the working node in the unavailable state, and the execution process data of the workflow instance is recorded. The purpose of high reliability can be achieved while the efficiency can be improved.

Description

technical field [0001] The present application relates to the field of computer technology, in particular to a scheduling method and system, a working node, and a monitoring node. Background technique [0002] After the cloud product management and control platform receives a user request, there may be a series of workflows to complete the user request. For example, taking the creation of a virtual machine as an example, the request needs to call various modules such as storage, network, and virtualization to complete the user request. Service calls can span multiple external business systems. Then for a workflow, if it is not completed, then for the user, because the corresponding request cannot be completed, it is necessary to resubmit the request or request recovery through the work order. As far as the system is concerned, some intermediate resources may not be released if the workflow runs halfway through, and isolated resources will lead to system inconsistencies. If...

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): H04L12/24H04L12/26
Inventor 谭佳
Owner ALIBABA CLOUD COMPUTING LTD
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