Open Source OGSA-DMI (Data Movement Interface) Implementation
Google Summer of Code 2010 ideas
Primary Mentor: Steve Crouch
Secondary Mentor: Mentor 2
Project: http://forge.gridforum.org/sf/projects/ogsa-dmi-wg
.
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.
In the first instance a plain web services implementation would be written based on:
Although changes are planned to be made to both these documents.
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.





© The University of Southampton on behalf of OMII-UK. All Rights Reserved. |