Open Source OGSA-DMI Implementation
Primary Mentor: Steve Crouch (s [dot] crouch [at] software [dot] ac [dot] uk)
Secondary Mentor: Shahbaz Memon (m [dot] memon [at] fz-juelich [dot] de)
Background
An increasing problem in research is the amount of data being generated, and how to manage it. An important aspect of this is how to move large amounts of data that has been generated in one location on a given storage device (e.g. generated from an experiment and stored on a GridFTP service), to another location for further analysis and processing (e.g. to a Grid cluster for simulation).
Within the Open Grid Forum, the OGSA-DMI (Open Grid Services Architecture - Data Movement Interface) Working Group a number of specifications are being developed that define how a service interface should be presented, its behaviour and the means to specify the requirements for data movement.
Project Goals
To develop an open source reference implementation of OGSA-DMI (i.e. a service and a client), released under an appropriate licence.
Project Description
A key requirement for progressing a specification with the Open Grid Forum is a base of implementations that support that standard, and although existing implementations exist, there is currently no open source implementation. Microsoft and Fujitsu have developed implementations but both of these are closed source.
The work fits into three phases:
- Implementation of OGSA-DMI Plain Web Services Rendering specification
- Extend to have WSRF Rendering
- Implementation of the latest version of the OGSA-DMI specification as it emerges
It is expected that this standard may play an important part in the future development of European Grid Infrastructures and also wider afield.
Project Requirements
Preferably Java but in principle other languages could be used, Web Services, XML.
Further information
- OGF OGSA-DMI Working Group: http://forge.gridforum.org/sf/projects/ogsa-dmi-wg
- OGSA-DMI mailing list(s): http://www.ogf.org/mailman/listinfo/ogsa-dmi-wg
Related articles and presentations:
- OGSA-DMI Functional Specification - http://www.ggf.org/documents/GFD.134.pdf
-
Plain Web Services Rendering specification - http://forge.gridforum.org/sf/go/artf6290?nav=1
Last updated: Thursday 10 March 2011.
