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