Batch task scheduling engine and dispatching method

A technology of batch tasks and scheduling methods, applied in special data processing applications, instruments, multi-programming devices, etc., can solve the problem that resource utilization, fault tolerance, flexibility, and maintainability cannot meet the needs of the development of technology and application fields and other problems to achieve the effect of reducing maintenance and testing risks, ensuring stability, and improving load capacity

Active Publication Date: 2007-09-19
INDUSTRIAL AND COMMERCIAL BANK OF CHINA
View PDF0 Cites 58 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0017] This traditional and typical batch task scheduling method can no longer meet the needs of the development of technology and application fields in terms of resource utilization, fault tolerance, flexibility, maintainability, etc.

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
  • Batch task scheduling engine and dispatching method
  • Batch task scheduling engine and dispatching method
  • Batch task scheduling engine and dispatching method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0055] Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings. In the drawings, the same reference numerals are used to designate the same or similar components, although shown in different drawings. For clarity and conciseness, detailed descriptions of known functions and constructions incorporated herein will be omitted since they would otherwise obscure the subject matter of the present invention.

[0056] Fig. 1 is a system block diagram of the present invention, which represents the overall structure of a typical enterprise information system.

[0057] As shown in Figure 1, the user terminal device 1 is the client of the system, which can be a personal PC. For the enterprise information system of B / S (Browser / Server) structure, browser software should be installed, and it can also be other Devices capable of running browser software, such as NC, Windows graphics terminal, etc.; for enterprise in...

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

Disclosed is a batch task dispatching engine and a dispatching method, the dispatching method comprises the steps of: implementing a static characteristic analysis of the present batch task to obtain the independent relationship between the monomer characteristic of the tasks represented by parameters and the tasks; subgrouping the tasks in terms of the independent relationship between the tasks; computing the group authority of each group task in terms of the authority of each task, in which the group authority determines the main dispatching sequence; determining the secondary dispatching sequence of each subarea of each group; establishing the dispatching scheme of the present dispatching task in terms of the main dispatching sequence and the secondary dispatching sequence; executing the dispatching of the present dispatching task by using the scheme. The invention can realize the intensive utilization of the time resource and hardware resource at the utmost by using the batch processing, and the flexibility, maintenance and fault toleration of the batch processing can be improved in the maximum.

Description

technical field [0001] The invention relates to the technical field of database batch processing task scheduling, in particular to the large-scale database batch task scheduling technology with multiple tasks, multiple processors and limited batch processing time. Background technique [0002] With the widespread use of database technology in various application fields and the deepening of enterprise information integration, on the one hand, the data of enterprise information systems is increasingly concentrated and growing rapidly, and the demand for batch processing and statistical analysis of data is also emerging; on the other hand, In order to ensure the normal operation of the daily online business, the batch processing time is limited within a limited time range, and the hardware resources also impose a hard limit on the resource occupation of the batch. [0003] The traditional batch task scheduling method is to execute different data processing and statistical 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/46G06F17/30
Inventor 王雍孙洪阁何正平许宜李烨
Owner INDUSTRIAL AND COMMERCIAL BANK OF CHINA
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