Balanced scheduling center, method, system and device for distributed tasks

A technology of distributed tasks and scheduling methods, which is applied in the field of balanced scheduling centers for distributed tasks, and can solve problems such as the backlog of host tasks, the inability to guarantee the completion of tasks, and the high pressure on a single machine

Active Publication Date: 2021-02-26
BEIJING JINGDONG SHANGKE INFORMATION TECH CO LTD +1
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The disadvantage is: but when there are a large number of tasks that need to be scheduled and executed, the pressure on the single machine is so high that it is impossible to guarantee the completion of the tasks
[0014] However, the technical solutions in the prior art only use the scheduling framework and cannot monitor the execution of tasks, so the support for distributed multi-machine execution is not ideal, and it is easy to cause a backlog of some host tasks and unbalanced load

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
  • Balanced scheduling center, method, system and device for distributed tasks
  • Balanced scheduling center, method, system and device for distributed tasks
  • Balanced scheduling center, method, system and device for distributed tasks

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0098] The present invention is described below based on examples, but the present invention is not limited to these examples. In the following detailed description of the invention, some specific details are set forth in detail. The present invention can be fully understood by those skilled in the art without the description of these detailed parts. In order to avoid obscuring the essence of the present invention, well-known methods, procedures, and flow charts are not described in detail. Additionally, the drawings are not necessarily drawn to scale.

[0099] The flow charts and block diagrams in the accompanying drawings illustrate the possible system framework, functions and operations of the systems, methods, and devices of the embodiments of the present invention, and the blocks on the flow charts and block diagrams can represent a module, program segment, or just a segment Code, said modules, program segments and codes are all executable instructions for implementing ...

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 discloses a balanced scheduling center, method, system and device for distributed tasks. The method includes: creating multiple task groups according to functions or types, and configuring corresponding scheduling strategies for each task group; Group customizes multiple scheduling plans, each scheduling plan corresponds to a set of executable tasks; monitor the current task execution volume of each task group, and calculate the task scheduling volume of each scheduling plan according to the configuration parameters; The current task execution amount is calculated according to the configuration parameters to obtain the task delivery amount of each task host; and according to the delivery amount of each task host, an executable task is issued to the corresponding task host. The dispatch center includes a configuration module, a task dispatch module, a task delivery module, a task cache and a monitoring module. The invention effectively improves the task execution efficiency and the utilization rate of the task host, and balances the load of the task host.

Description

technical field [0001] The present invention relates to the technical field of data transmission, in particular to a balanced scheduling center, method, system and device for distributed tasks. Background technique [0002] With the development of computer and network information technology, in some enterprise-level systems, a large number of tasks are distributed to different task hosts. How to schedule these tasks and assign them to corresponding task hosts reasonably has become an important technical issue. [0003] At present, task scheduling execution is mainly divided into the following two types: [0004] Serial single-node task scheduling, that is, a single machine completes task scheduling and execution. The real features are: simple implementation and easy maintenance. The disadvantage is: but when there are a large number of tasks that need to be scheduled and executed, the pressure on a single machine is so high that it cannot guarantee the completion of the t...

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
Patent Type & Authority Patents(China)
IPC IPC(8): G06F9/50G06F9/48
CPCG06F9/4843G06F9/5083
Inventor 安伟佳
Owner BEIJING JINGDONG SHANGKE INFORMATION TECH CO LTD
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