Information Technology Reference
In-Depth Information
download i les with http or GridFtp [15], deploy their applications
to the ChinaGrid that is managed by CGSP, and submit jobs to
applications and services.
5. Programming interface: CGSP2 aims to provide a powerful
programming interface to develop applications in a grid environ-
ment. CGSP2 provides an MPI-like programming interface and a
bunch of grid services, such as service publishing and querying
services, resource monitoring services, and data transferring ser-
vices, to help developers to deliver distributed, high-performance,
large-scale applications.
4.3.2
Building Blocks
The detail software building blocks for CGSP are shown in Figure 4.2.
There are i ve building blocks in CGSP 2.0 as follows:
1. Grid portal: The grid portal is the entrance for the end user to use
grid services. By using the grid portal, users can submit their jobs,
monitor the running of jobs, manage and transfer data, query the
grid resource information. The grid portal also provides other
Portal
Portal
development tools
Resource
encapsulation tools
Programming tools
(GridRPC/GridPPI)
Job generation
tools
Management
tools
Installation
tools
Grid development toolkits
User
management
Group
management
Mapping policy
management
System service
management
Execution engine
Schema repository service
Domain register service
SQL
interpreter
SQL
dispatcher
Domain information service
Node register service
Domain manager
Information center
OGSA-DAI Core
Identity certification
Job
submission
Job
scheduling
Job remote-
deployment
Heterogeneous
database
Certification authority
Work flow
management
Job status
monitoring
Invoking
engine
CGSP GRS
container
GT4.0.1 Java
WS core
Apache Axis
1.2.x container
Uniform access entry
Single sign-on
Execution management
Metadata manager
Security management of
service and container
Storage resource manager
Monitoring service
Deploy service
Manage service
Resource access control
Storage agent
Globus toolkit 4.0.1 core
Security
Data manager
Service container
FIGURE 4.2
The software building block of the CGSP system.
 
Search WWH ::




Custom Search