Font Size: a A A

Research And Implementation Of The Job Management System

Posted on:2005-01-21Degree:MasterType:Thesis
Country:ChinaCandidate:M YuFull Text:PDF
GTID:2168360122481800Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
The concept of Job Management is quite important, for the purpose of strengthening the batch processing of operating system, providing the mechanism of submitting, scheduling, executing and controlling jobs, and hence taking more effective use of the resources in the system, implementing load balance, improving the performance of the whole system. Since the Network Queuing System (NQS) came into being in 1986, the job management system has made great improvement. Many large research organizations and corporations have been using job management systems as an important warranty of improving productive efficiency and promoting ratio of resource usage and lots of researches and development have been carried out according to the actual need. However, the domestic research in this field hasn't been carried out extensively and deeply.By the opportunity of taking part in the international project prompted by the Department of Software and Theory of NPU, I made a deep research on the job management system systematically. This thesis summarizes the main achievements of my researches in the last three years, it covers the following aspects:1) According to the common theory of job management, the thesis outlines the architecture of the job management system, Mutiple Time Zone Job Management System (MTZJMS). And based on this, I put my emphasis on the methods of graphic description of job and its implement, improved the mechanism of submitting job network automatically (i.e. schedule driven submitting), thus, tasks that have to be performed regularly - such as collecting daily transaction data, creating daily reports, and generating monthly reports -can be automated and streamlined as much as possible so that enterprises can make better use of their valuable human resources; I designed the mechanism of monitoring job network trackers of multiple computers, implemented the mechanism of controlling and synchronizing the job network trackers, this turns the centralized management of job network trackers in a distributed environment into realities.2) I also studied the algorithm and implements of scheduling jobs especially requests. Based on the discussion and analysis of the factors that influence the load balance, I designed the weighted proportional job scheduling algorithm, and implemented the mechanism of load balance in MTZJMS, it can choose different scheduling algorithm flexibly by changing the property of pipe queue.3) I've probed into the main problems of multiple time zones in implementinginternational job management system, brought forward and implemented the multiple time zones model of our job management system, MTZJMS, and then made a brief estimate of this model. This is the first attempt trying to solve the relative problem in our country. The successful operating of MTZJMS proved the practicability of this model.
Keywords/Search Tags:job management system, job network, job network tracker, automatic submitting of job network, monitoring of job network tracker, request, queue, scheduling of requests, multiple time zone model
PDF Full Text Request
Related items