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

Batch scheduling system and method

A scheduling system and batch technology, applied in instruments, multi-programming devices, finance, etc., can solve problems such as difficult, untimely processing, and underutilization, and achieve the effect of improving system processing efficiency and controlling risks

Active Publication Date: 2012-03-28
INDUSTRIAL AND COMMERCIAL BANK OF CHINA
View PDF4 Cites 40 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] However, the method of this patent still arranges batch tasks to be executed in batch sessions with a fixed time period, which has the following shortcomings: firstly, the processing is not timely, and it is difficult to meet the business requirements with high timeliness requirements
In addition, with the rapid increase of batch tasks, it is difficult or impossible to complete all the batch tasks of the day within a fixed period of time; correspondingly, in the time period of non-batch sessions, system resources are sometimes idle and are not fully utilized. use

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 scheduling system and method
  • Batch scheduling system and method
  • Batch scheduling system and method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be described in further detail below in conjunction with specific embodiments and with reference to the accompanying drawings.

[0027] The invention provides a batch data scheduling method and system. According to the task concurrency of the data processing system, when the system is idle, the number of threads for processing batch tasks on each channel is controlled, so as to make full use of system resources without affecting the online The timeliness of online task request processing; further, when batch tasks are submitted to the system, they first perform preprocessing such as account sorting and accounting summary, so as to reduce the complexity of system processing and improve the efficiency of processing batch tasks. The risk of overload operation of the data processing system is greatly reduced, and the processing and operation efficiency ...

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 batch scheduling system comprising the following devices: a parameter setting device, by which a user sets system parameters and task processing related parameters, and stores the set parameters in a data storage device; a preprocessing device for preprocessing batch tasks and outputting the tasks generated after processing into the data storage device; a scheduling engine device for periodically detecting the current quantity of the tasks concurrently processed by the system, calculating the number of distributable threads for processing the batch tasks submitted by each channel of the system, and outputting the result to a task processing device; and the task processing device for receiving the number of the batch task processing threads transmitted from the scheduling engine device, regulating internal threads, reading the preprocessed tasks according to the priority parameters of the tasks, and processing the tasks. Through the system, the efficiency of processing batch tasks can be improved, and the system stability can be improved.

Description

technical field [0001] The invention relates to the technical field of batch data processing, in particular to a system and method for improving operation processing efficiency and effectively utilizing system resources to realize batch processing. Background technique [0002] In large-scale online transaction systems, there are always a large number of batch jobs. In general, there are two main processing modes for batch jobs: [0003] One is to adopt the method of online real-time processing, which is often called online small batch. This method has high timeliness, but the online small batch method does not judge whether the data processing system is busy or idle when processing batch tasks online, and sends them to real-time processing in real time. Due to the high task intensity in batch tasks, it will quickly occupy A large number of system resources put great pressure on the system, resulting in reduced processing speed of the entire system, and even a risk of down...

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/46G06Q40/04
Inventor 邹长龙邹帮山鲁志彬王凯
Owner INDUSTRIAL AND COMMERCIAL BANK OF CHINA
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