A task scheduling processing method, device and system

A task processing and task scheduling technology, which is applied in multi-programming devices, electrical digital data processing, program control design, etc. Resource utilization, improving processing efficiency and resource utilization, and solving channel blocking effects

Active Publication Date: 2021-02-05
ADVANCED NEW TECH CO LTD
View PDF10 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This results in a single job hogging all resources, wasting other idle resources when one job requires less
Moreover, under the first-in-first-out mechanism, if the execution time of a job is very long, the subsequent job tasks will not be allocated resources, channel congestion will occur, and the job will starve to death.
Therefore, the single-channel task scheduling processing mechanism in the distributed scenario in the prior art still has the problems of waste of resources, failure to execute subsequent jobs when the job is abnormal, and low processing efficiency

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
  • A task scheduling processing method, device and system
  • A task scheduling processing method, device and system
  • A task scheduling processing method, device and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] In order to enable those skilled in the art to better understand the technical solutions in the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described The embodiments are only some of the embodiments of the present application, but not all of them. Based on the embodiments in this application, all other embodiments obtained by persons of ordinary skill in the art without creative efforts shall fall within the scope of protection of this application.

[0033] figure 1 It is a method flowchart of an embodiment of a task scheduling processing method described in this application. Although the present application provides the method operation steps or device structure as shown in the following embodiments or accompanying drawings, more or less operation steps or module structures may be i...

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 present application provides a task scheduling processing method, device and system. The method may include mapping the task processing channel information in the resource pool to the channel resource information of the configuration center; when receiving at least one job task scheduling request, querying the configuration center whether there is any idle time for processing the job task channel resource; when the query result of the configuration center is that there is the idle channel resource, select the task processing channel corresponding to the scheduling request from the resource pool according to the resource allocation priority set for the job task assigned to the corresponding job tasks. Using various embodiments in this application, the processing method of configuring multiple channels can be used to solve the channel blocking problem caused by the deadlock of a single job, and it can provide parallel submission and parallel processing of multiple job tasks, and quickly and efficiently allocate the required tasks for the job tasks resources, greatly improving task scheduling processing efficiency and resource utilization.

Description

technical field [0001] The present application belongs to the field of computer data processing, and in particular relates to a task scheduling processing method, device and system. Background technique [0002] With the development of information technology and the improvement of data business processing requirements, distributed systems have received more and more attention because of their high cohesion and transparency. [0003] In the distributed task processing scenario, usually each task has a Driver (main scheduler or driver) to schedule multiple Excutors (executors or execution programs). figure 1 It is a schematic diagram of the task scheduling processing scheme in the existing distributed scenario, such as figure 1 As shown, a physical cluster can be deployed in the prior art, and the servers in the physical cluster usually adopt a master-slave architecture mode, that is, one master (master server) manages and schedules multiple slaves (slave servers). The runni...

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/50
CPCG06F9/5038
Inventor 张凤婷蔡永保
Owner ADVANCED NEW 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