Transcript 1.1
SciDAC CoG Kits
MICS/SciDAC Program Name
The Novel Ideas
Java based Grid Portals and Applications
Java
IDE
Biology Chemistry PSE
Portal
High
Energy
Physics
…
Earth
Science
Python
IDE
…
Commodity
Java
Tools and
Services
Composable CoG Components
Java CoG Toolkit
Java Distributed
Programming
Framework
Java CoG
Globus
Service
Python
CoG
Toolkit
Commodity
Python
Tools and
Services
Globus
Toolkit
• Develop a common set of reusable components for accessing Grid
services.
• Focus on supporting the rapid development of Science Portals, Problem
Solving Environments, and science applications that access Grid resources.
• Develop and deploy a set of “Web Services” that access underlying Grid
services.
• Integrate the Grid Security Infrastructure (GSI) into the “Web
Services” model.
Provide access to higher level Grid services that are language
independent and are described via commodity Web technologies
such as WSDL..
Impact and Connections
Milestones/Dates/Status
IMPACT.
Allow application developers to make use of Grid services from higherlevel frameworks such as Java and Python.
Easier development of advanced Grid services.
Easier and more rapid application development.
Encourage code reuse, and avoid duplication of effort amongst the
collaboratory projects.
Encourage the reuse of Web Services as part of the Grids.
The main goal of this project is to create Software Development Kits in
both Java and Python that allow easy access to Grid services.
CONNECTIONS: We are working closely or as part of with the Globus
research project, we work with a variety of major funded applications
through SciDAC, NSF, en EU grants, E.g. DOE Science Grid, Earth
Systems Grid, Supernova Factory, NASA IPG.
Principal Investigators: Gregor von Laszewski, ANL
Keith. Jackson, LBL
Provide access to basic Grid services:
- GRAM, MDS, Security, GridFTP
- Replica Catalog, co-scheduling
Composable Components:
- Develop guidelines for component development 1
- Design and implement component hierarchies 1&2
- Develop a component repository
Web/Grid Services:
- Integrate GSI
1
- Develop an initial set of useful Web/Grid services
MICS Program Manager: Marry Ann Scott
09/07/2001
Year
1
1&2
2&3
1&2
Additional Questions
• Needs?
– Quite a few projects (not just SciDAC) have
approached us.
– Will we have enough resources to successfully
communicate with all the groups?
– To which groups should we restrict ourselfs?
• Interactions within SciDAC?
– Essential
• DOE Science Grid, Middleware2Portals
– Interest based on meetings with members (not PI) of
• ESG II, Fusion, CMCS, PPDG