Project manager Alistair Dunlop, a computer scientist at the United Kingdom's University of Southampton, stated that many major European research projects have already invested heavily in a specific Grid middleware platform. The three major platforms used across Europe are gLite, Globus and Unicore. OMII-Europe was launched in May 2006 as a means of helping researchers see beyond their particular network Grid without having to make additional investments, he stated.
Middleware is the software that mediates between application programmes and the network. However, once a project commits to a particular middleware, researchers on that network are limited to the resources accessible via that middleware platform. OMII-Europe's goal is to build interoperable software components that can work across multiple Grid middleware platforms. To achieve this, the OMII-Europe project adopts open standards that are emerging from bodies such as the Open Grid Forum (OGF).
By creating software that works across different middleware platforms, the Grids can now be linked and research can be shared more easily. "Users can then use the same methods for submitting and monitoring jobs to cluster resources, or supercomputers, irrespective of the Grid middleware being used", Alistair Dunlop stated. "Our vision is that these interoperable components will help break the barriers between Grid infrastructures so that users have access to many more resources for their work."
The breakthrough could have a significant impact on the way e-Science is carried out. He cited the example of a scientist who previously could only submit computing jobs to resources based on gLite, say. With the OMII-Europe components, the scientist would also be able to make the same submission to those using Globus and Unicore. "This is a significant advancement and increases the range of computational power available to e-scientists", Alistair Dunlop stated.
The European Union-funded consortium's 16 partners from across Europe, the USA and China have currently identified a number of research projects that could benefit from such interoperability.
One such example is the Virtual Physiological Human project, which aims to link scientists, clinicians, engineers, mathematicians and computer scientists in collaborative research into the human body. The intensive modelling techniques needed for such research require high-performance computing resources such as those available via the Grid. The interoperability that OMII-Europe can provide will greatly increase the range of resources available to these scientists.
Other examples are the Wisdom initiative, which focuses on malaria research, and the European Union-funded Share project, which aims to reduce the time and costs involved in developing new drugs, according to Alistair Dunlop. "OMII-Europe can help make drug discovery over the Grid faster and easier", he noted.
The project team has identified five components essential for Grid work and is re-engineering them using emerging standards. The team puts these components through a rigorous quality assessment process before deploying them for public use.
Training has also been a major focus of OMII-Europe. Already, the group has held several training events across Europe and China on various Grid technologies. Training material regarding the deployment and use of the OMII-Europe components is made available through courses and web-based tutorials.
The first phase of the project ends in April 2008, when OMII-Europe expects the developed software components to be made available to researchers via the project's on-line repository.
Alistair Dunlop stated that the ultimate goal of the project is to integrate the interoperable components back into the middleware platforms. For instance, one of the components is expected to be bundled into the next release of Unicore. "Other components will follow suit", he stated. "We're at an interesting stage now where we can demonstrate interoperability across the middleware platforms with real-use cases."