A distributed data task processing method and device
A distributed data and data processing technology, which is applied in electrical digital data processing, multi-programming devices, program startup/switching, etc., can solve the problem of task interruption and cannot quickly resume execution, avoid repeated calls and improve computing efficiency. Effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0033] See figure 1 , in order to solve the problem that task interruption cannot be quickly resumed during existing data distributed computing, a distributed data task processing method disclosed in this embodiment is applied to a scheduling server.
[0034] Among them, the scheduling server is used to allocate tasks to appropriate data processing nodes for data processing, and re-match abnormal tasks or abnormal nodes through effective allocation logic during the allocation process.
[0035] Specifically, the distributed data task processing method includes:
[0036] Step 101 obtains one or more tasks currently to be executed, generates a task list for one or more tasks to be executed, and generates corresponding task ID information for each task to be executed, so that the task can be found when assigning tasks and executing tasks. Track the corresponding task. When the acquired task is a single task, the single task is split into subtasks so as to be distributed to multi...
Embodiment 2
[0043] See figure 2 , in order to solve the problem that task interruption cannot be quickly resumed during existing data distributed computing, a distributed data task processing method disclosed in this embodiment is applied to a scheduling server, and the method includes:
[0044] Step 201 obtains one or more tasks currently to be executed, generates a task list for one or more tasks to be executed, and generates corresponding task ID information for each task to be executed, so that the tasks can be found when assigning tasks and executing tasks. Track the corresponding task. When obtaining one or more tasks currently to be executed, judge the priority level of the tasks to be executed, including obtaining at least one of the task type of the to-be-executed task, estimated execution time, estimated occupied resource size, and queued waiting time of the task Task information, performing weight comparison on the task information, and obtaining the highest priority task for e...
Embodiment 3
[0051] In order to further ensure the security of data transmission during distributed task calculation, a distributed data task processing method disclosed in this embodiment, under the premise of embodiment 1 or embodiment 2, the task list will One or more tasks to be executed are sent to one or more available data processing nodes for data processing, a security protocol between each task to be executed and the data processing node is established, and each task to be executed is sent to the data processing node .
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com