Cross-cluster task execution method and device, computer equipment and storage medium

A task execution, cross-cluster technology, applied in the computer field, can solve problems such as resource waste, A1 task and its subtask execution errors, inability to accurately estimate the completion time of B1 task execution, etc., so as to reduce execution errors and improve resource utilization. Effect

Active Publication Date: 2020-03-27
浙江大搜车软件技术有限公司
View PDF10 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Since it is impossible to accurately estimate the execution completion time of the B1 task, if the A1 task starts to execute befo

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
  • Cross-cluster task execution method and device, computer equipment and storage medium
  • Cross-cluster task execution method and device, computer equipment and storage medium
  • Cross-cluster task execution method and device, computer equipment and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0065] In order to make the purpose, technical solution and advantages of the present application clearer, the present application will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present application, and are not intended to limit the present application.

[0066] The cross-cluster task execution method provided by this application can be applied to such as figure 1 shown in the application environment. Wherein, the terminal 1 and the server 2 communicate through the network. The cluster is set in the terminal, and the remote communication between different clusters can be realized through the server. Wherein, the terminal 1 can be, but not limited to, various personal computers, notebook computers, smart phones, tablet computers and other portable wearable devices, and the server 2 can be realized by an independent server ...

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 cross-cluster task execution method and device, computer equipment and a storage medium. The method comprises the steps of obtaining a dependency relationship between tasksin at least two clusters and the starting time of a bottommost sub-level task, and performing topological sorting on the dependency relationship between the tasks to obtain dependency relationship structure data; triggering the bottommost child-level task according to the starting time, and checking a parent-level task execution state corresponding to the bottommost child-level task according to the dependency relationship structure data; after all parent-level tasks are successfully executed, submitting child-level tasks in advance; checking an execution state of a task on which a pre-submitted sub-level task depends by utilizing a local scheduling service and a remote scheduling service; and after the local parent-level task and/or the remote parent-level task are/is successfully executed, submitting the current child-level task to be executed. By adopting the method, whether the associated task is executed or not can be accurately estimated, execution errors of cross-cluster tasks are reduced, and the resource utilization rate is increased.

Description

technical field [0001] The present application relates to the field of computer technology, in particular to a cross-cluster task execution method, device, computer equipment and storage medium. Background technique [0002] A cluster is a computer group that is interconnected through a network, a group of independent computers, and can be managed in a unified manner. The cluster has a high computing speed and can complete calculations with a large amount of computing; it has high responsiveness and can reduce the overall operation and maintenance cost. Therefore, clusters are used more and more. But task execution between clusters has always been a problem that needs to be solved. [0003] Since the dependencies between tasks cannot be directly set between multiple clusters, it is necessary to regularly check whether the associated tasks have been executed. For example, the A1 task under the A cluster cannot be executed until the B1 task under the B cluster is completed....

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/48G06F9/50G06F9/54H04L29/08
CPCG06F9/4881G06F9/5038G06F9/546G06F9/547H04L67/10G06F2209/548
Inventor 莫东洺
Owner 浙江大搜车软件技术有限公司
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