| With the rapid development of the aerospace industry, the number of satellites in orbit gradually increased, the efficiency of satellite data processing system is also facing a severe test, currently available satellite data processing system, the user experience is poor, system customization is not high, but scheduling with multiple satellite data inefficient, system scalability is low, severely restricting the efficiency of satellite data processing.In order to improve the stability and processing speed satellite data processing system, the timeliness of the research and how to optimize the stability of the interface module for data conversion and transmission as well as how to improve the efficiency of the job scheduling, and at the same time ensure that there are multiple satellite data processing when stable job scheduling module operation.This paper focuses on the need for job scheduling module interface module and analysis and design implementation, system interface module bear two external and internal interface task, mainly responsible for receiving incoming data from outside the system, and simple data analysis and format conversion, converted into an internal format data system, and then through the system’s internal data information transmitted each interface module provides support for data transfer between the various modules in the system, so that each module need not be concerned about data formats, and better optimize its structural design; job scheduling module is responsible for the processing of satellite data processing system node clustering management, task management module starts data processing tasks scheduling management, rational distribution of tasks according to the load of processing nodes. As a systems management nodes and data processing nodes of the bridge, job scheduling module satellite data jobs quickly, rational and efficient allocation of job processing to the processing nodes to provide support to enhance the stability of the job scheduling module further improves the stability of the whole system.After the data processing system, satellite data processing operations can be quickly assigned to the nodes by scheduling module for data processing, users can quickly get satellite data needed to make the appropriate decisions for the user to provide a valuable basis. |