Font Size: a A A

Grid Environment, Operating System Design And Realization

Posted on:2011-05-15Degree:MasterType:Thesis
Country:ChinaCandidate:T Y ChenFull Text:PDF
GTID:2208330332477160Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Grid, an Internet infrastructure which is highly promoted internationally, creates a higher level distributed resources sharing environment by aggregation of resources spreading around the Internet.Job Management Subsystem (JMS) is a core part of Grid Service System, which is responsible for the management and integration of computing resources. It also provides job submit, handle, control, and query status service under grid environment for users. This thesis describes the design and implementation of the JMS. The subsystem using a hierarchical, modular pattern to design, is divided into seven layers, from top to bottom as follows: Service layer, Security layer, Control layer, Handling layer, Driven layer, Link layer, General layer. Each layer contains a number of modules. These layers are all independent and the interfaces between them are single. The module has a tight cohesion and loose coupling features, and is easy to expand and maintainThe automata theory is used to design of job processing module and form job-processing automatic machine, which handle user's job step by step as an automaton according to the State Transition Graphic.The server of the JMS is writing with Java language and encapsulated into several Web services. The client is implemented using Flex technology. The code of subsystem is tested by Eclipse CAP and Together Metric and the testing data is presented at the end of the thesis. All data indicate that the function of the system is correct, the design structure is appropriate and the code structure is clear.
Keywords/Search Tags:Grid, Grid Service System, job scheduling, automaton
PDF Full Text Request
Related items