Download GridChem User`s Manual - gridchem.org website thumbnail Viewing

Transcript
GridChem Overview
if you don’t have that background. The client allows you to authenticate, create, submit and manage jobs, and to explore your data with visualizations.
The second level of the architecture is the Grid Middleware Server (GMS). The GMS is the underlying grid utilities,
the actual database with user and machine information, and the CGI scripts needed to provide the functionality for
the GridChem client. This is where all information on community users, external users, basic settings for each application on each machine, etc is stored. The GMS interacts with the grid utilities to pass information from the client
to the machines at each site. Currently we are changing the architecture at this level and the resources level. We will
be relying more on grid technologies and less on the CGI scripts. The grid technologies are easier to add to and scale
much more reliably than CGI scripts, therefore as the second year of the project progresses each CGI script will be
replaced with a grid technology.
The third level of the architecture is the resource layer. This layer is made up of the necessary scripts, applications
and the actual machine resources that a community user may draw upon. Therefore, using the client allows you to
work on any of the machines in the grid regardless of whether or not you have an account on that specific machine
or any knowledge of what type hardware, operating system or scheduler the system has!
Future Changes to the Architecture
In the future there will be many changes to the GMS and Resource layer of the CCG architecture. While we may
continue to add functionality to the GridChem client it is not the focus of the remainder of this project. The remainder of this project is focused on developing the existing resources into a fully functional grid application that
will allow any community user complete access to all of the CCG resources.
The anticipated future architecture can be seen below.
Figure 1.2. CCG Second Generation Architecture
4