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

Data task scheduling method and device, equipment and readable storage medium

A task scheduling and data technology, applied in the field of big data, can solve problems such as low efficiency of data task execution, long duration of continuous running of data tasks, and low utilization of cluster idle resources

Inactive Publication Date: 2018-07-06
北京中关村科金技术有限公司
View PDF3 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

At this time, whether to run three 40MB data tasks or to run 50MB and 40MB data tasks is randomly determined. When the cluster idle resources choose to run 50MB and 40MB data tasks, there are still 30MB idle, which will lead to cluster idle resources The utilization rate of the data task is low and the execution efficiency of the data task is low. Moreover, due to the small number of running data tasks, that is, the low parallelism of the running data tasks, all data tasks continue to run on the cluster for a long time

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
  • Data task scheduling method and device, equipment and readable storage medium
  • Data task scheduling method and device, equipment and readable storage medium
  • Data task scheduling method and device, equipment and readable storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0052] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0053] The embodiment of the present invention discloses a data task scheduling method, device, device, and readable storage medium, which improves the utilization rate of cluster resources during the execution of data tasks, the execution efficiency of data tasks, and reduces the number of tasks performed on the cluster. The duration of continuous operation.

[0054] See figure 1 , figure 1 It is a schematic flowchart of a data task scheduling method based ...

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 data task scheduling method. The method includes the steps of firstly, selecting to-be-executed data tasks from all data tasks according to a predefined rule and then determining demanded occupied resources for each to-be-executed data task during execution; secondly, according to the occupied resources, determining a scheme with the maximum number of the to-be-executed data tasks in which cluster idle resources can run; finally, using the to-be-executed data tasks contained in the scheme as target data tasks and executing the target data tasks. Therefore, the numberof the to-be-executed data tasks which can be contained is determined according to the idle conditions of the cluster idle resources, correspondingly the utilization rate of the cluster idle resourcesis increased, and the execution efficiency of the data tasks is improved. At the same time, since the maximum number of the data tasks can be executed in the cluster idle resources, the total duration of continuous running of all the data tasks on a cluster is shortened while the degree of parallelism of all the data tasks is increased. The invention also discloses a data task scheduling device,equipment and a readable storage medium which can also achieve the technical effects.

Description

technical field [0001] The invention relates to the field of big data, in particular to a data task scheduling method, device, and device-readable storage medium. Background technique [0002] With the rapid development of Internet technology, the era of big data is also coming. The data volume of the big data centers in the background of many applications reaches tens of billions. Facing such a huge amount of data to be analyzed, it is particularly important to analyze the data effectively and quickly. important. [0003] The traditional data task of the data to be analyzed is to sort the data task through the priority strategy, and execute the data task in order from high priority to low priority. However, although this method ensures that the task with high priority is executed first, However, since the priority strategy is adopted, it will be executed sequentially from high-priority data tasks to low-priority data tasks. When there are multiple high-priority data tasks,...

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 Applications(China)
IPC IPC(8): G06F9/48
CPCG06F9/4881
Inventor 冯仕炳王能鹿凌华
Owner 北京中关村科金技术有限公司
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