Competence in e-Science and Grid
Grid computing evolved as a key technology enabling scientists and engineers in research and industry to solve challenging problems, master complex heterogeneous environments, and collaborate in unprecedented ways. Grids integrate distributed computing resources, data produced by scientific instruments, for example tomographs, accelerators, satellites, or telescopes, and data created through simulations and stored in archives or databases, and visualization media through high speed networks. Grid technology combines high performance capability and high throughput computing, data intensive and on-demand computing, and collaborative computing through a set of service interfaces based on common protocols. JSC (the former Central Institute for Applied Mathematics, ZAM) has been involved in Grid computing for many years and earned a proven track record. As early as 1997, JSC managed the German UNICORE and UNICORE Plus projects that resulted in the development of the UNICORE software (Uniform Interface to Computing Resources) to provide a seamless, secure, and intuitive access to the available resources at the German supercomputer centres. Through continuous enhancements and permanent use in production UNICORE evolved into a production quality Grid system that is in use world-wide. Since May 2004 the UNICORE software is available as Open Source at
www.unicore.eu.
Many scientific and peer-reviewed publications were published in journals and at major conferences, workshops, and meetings throughout the years. An overview of selected publications of JSC on Grid Computing is available
here.
Contents of this page:
UNICORE Grid Software

As early as 1997, the development of the UNICORE Grid software started with the focus to provide a seamless, secure, and intuitive access to computing resources. Through continuous enhancements and permanent use in production UNICORE evolved into a production quality Grid system that is in use world-wide. The recently released UNICORE 6 provides a modern, lean software stack that implements an extensible service-oriented architecture compliant to current Web Service standards. It complies with the OASIS WSRF 1.2 and OGF JSDL 1.0 standards, provides pluggable file transfer mechanisms with the OGSA ByteIO standard as default and uses XFire as a lean, high-performance SOAP stack in conjunction with the Jetty 6 web server. In the security domain, authentication and authorisation are based on full X.509 certificates, SAML assertions and XACML 1.0 authorisation policies; pluggable extensions for proxy certificates and VO management are provided. Several user interfaces are available with UNICORE 6: an application client for preparing, submitting and monitoring simple jobs, a command line client and a Eclipse based rich client for preparing, submitting, and monitoring workflows as well as simple jobs (see screen shots below).


UNICORE Open Source is a community development effort. The software and its various components are available under Open Source BSD license through
UNICORE@SourceForge. JSC started and supports this initiative making the source code freely available to developers world-wide, publishing the results of new developments and enhancements, and fostering the spreading, usage and publicity of UNICORE in academia and industry. This allows open, collaborative software development, which is coordinated, supported, and actively advanced by JSC. In addition to the UNICORE teams at JSC, Fujitsu Labs Europe, ICM, CINECA, Intel GmbH, and researchers from EU project partner, developers from Poland, Italy, Russia, China, and Norway are participating in this effort. The software packages have been downloaded over 66000 times in total since 2004; during the first quarter of 2009 the UNICORE 6 core server package alone has been downloaded about 2865 times.
Grid R&D Projects
A variety of research and development projects are contributing to the development of UNICORE and are using the software. A comprehensive list of currently running Grid R&D projects is (ordered by decreasing start date):
Miscellaneous

Open and widely-accepted Grid standards are a decisive factor for the success of the Grid technology. Therefore the community works together in several standardisations bodies like the
OGF (Open Grid Forum) and
OASIS (Organization for the Advancement of Structured Information Standards). Grid researchers from Forschungszentrum Jülich GmbH are working in these standardisation bodies like in order to actively influence the coining of upcoming Grid standards like OGSA and WS-RF. Besides the research and development in Grid computing a strong focus is on publishing this work at major conferences and workshops.

The
OGF (Open Grid Forum) and
UNICORE Summit provides a platform for Grid users, developers, administrators, researchers, and service providers, where participants get an insight view of UNICORE, share experience, or discuss future developments.
The Forschungszentrum Jülich GmbH is member of the
UNICORE Forum e.V.
Grid Computing at Forschungszentrum Jülich GmbH is mainly done in the
Distributed Systems and Grid Computing (VSGC) Division and the
Communication Systems (NET) Division as well as the
Technology Division of the Jülich Supercomputing Centre (JSC).
last change 12.01.2010 |
Achim Streit | Print
Grid computing evolved as a key technology enabling scientists and engineers in research and industry to solve challenging problems, master complex heterogeneous environments, and collaborate in unprecedented ways. Grids integrate distributed computing resources, data produced by scientific instruments, for example tomographs, accelerators, satellites, or telescopes, and data created through simulations and stored in archives or databases, and visualization media through high speed networks. Grid technology combines high performance capability and high throughput computing, data intensive and on-demand computing, and collaborative computing through a set of service interfaces based on common protocols. JSC (the former Central Institute for Applied Mathematics, ZAM) has been involved in Grid computing for many years and earned a proven track record. As early as 1997, JSC managed the German UNICORE and UNICORE Plus projects that resulted in the development of the UNICORE software (Uniform Interface to Computing Resources) to provide a seamless, secure, and intuitive access to the available resources at the German supercomputer centres. Through continuous enhancements and permanent use in production UNICORE evolved into a production quality Grid system that is in use world-wide. Since May 2004 the UNICORE software is available as Open Source at
Many scientific and peer-reviewed publications were published in journals and at major conferences, workshops, and meetings throughout the years. An overview of selected publications of JSC on Grid Computing is available
Contents of this page:
| UNICORE Grid Software | |
| Grid R&D Projects | |
| Miscellaneous |
UNICORE Grid Software

As early as 1997, the development of the UNICORE Grid software started with the focus to provide a seamless, secure, and intuitive access to computing resources. Through continuous enhancements and permanent use in production UNICORE evolved into a production quality Grid system that is in use world-wide. The recently released UNICORE 6 provides a modern, lean software stack that implements an extensible service-oriented architecture compliant to current Web Service standards. It complies with the OASIS WSRF 1.2 and OGF JSDL 1.0 standards, provides pluggable file transfer mechanisms with the OGSA ByteIO standard as default and uses XFire as a lean, high-performance SOAP stack in conjunction with the Jetty 6 web server. In the security domain, authentication and authorisation are based on full X.509 certificates, SAML assertions and XACML 1.0 authorisation policies; pluggable extensions for proxy certificates and VO management are provided. Several user interfaces are available with UNICORE 6: an application client for preparing, submitting and monitoring simple jobs, a command line client and a Eclipse based rich client for preparing, submitting, and monitoring workflows as well as simple jobs (see screen shots below).


UNICORE Open Source is a community development effort. The software and its various components are available under Open Source BSD license through
Grid R&D Projects
A variety of research and development projects are contributing to the development of UNICORE and are using the software. A comprehensive list of currently running Grid R&D projects is (ordered by decreasing start date):
FIT4Green (01/2010 - 06/2012) |
|
WisNetGrid (07/2009 - 06/2012) |
|
SLA4D-Grid (06/2009 - 05/2012) |
|
DEISA2 (05/2008 - 04/2011) |
|
ETICS 2 (03/2008 - 02/2010) |
|
SmartLM (02/2008 - 07/2010) |
|
PRACE (01/2008 - 06/2010) | |
D-Grid Integration Project 2 (01/2008 - 12/2010) |
A comprehensive list of past Grid R&D projects is:
D-MON (07/2007 - 06/2009) |
|
PHOSPHORUS (10/2006 - 06/2009) |
|
Chemomentum (07/2006 - 03/2009) |
|
CoreGRID (09/2004 - 08/2008) |
|
A-WARE (06/2006 - 05/2008) |
|
OMII-Europe (05/2006 - 04/2008) |
|
EGEE-II (04/2006 - 04/2008) |
|
DEISA (05/2004 - 04/2008) |
|
NextGRID (09/2004 - 03/2008) |
|
D-Grid Integration Project (09/2005 - 02/2008) |
|
VIOLA (05/2004 - 04/2007) |
|
UniGrids (07/2004 - 06/2006) |
|
GRIDSTART (04/2002 - 03/2005) |
|
OpenMolGRID (09/2002 - 02/2005) |
|
DFN-PAB (09/2002 - 02/2005) |
|
GRIP (01/2002 - 02/2004) |
|
EUROGRID (11/2000 - 01/2004) |
|
Gridwelten (07/2002 - 03/2003) |
|
UNICORE Plus (01/2000 - 12/2002) |
|
UNICORE (08/1997 - 12/1999) |

Open and widely-accepted Grid standards are a decisive factor for the success of the Grid technology. Therefore the community works together in several standardisations bodies like the

The
| 1st UNICORE Summit in Sophia Antipolis, France (agenda incl. presentations, photos) |
|
| 2nd UNICORE Summit in conjunction with Euro-Par 2006, Dresden, Germany (agenda incl. presentations, accepted papers) |
|
| 3rd UNICORE Summit in conjunction with Euro-Par 2007, Rennes, France (agenda, accepted papers) |
|
| 4th UNICORE Summit in conjunction with Euro-Par 2008, Las Palmas de Gran Canaria, Spain (agenda, accepted papers) |
|
| 5th UNICORE Summit in conjunction with Euro-Par 2009, Delft, Netherlands(agenda, accepted papers) |

The Forschungszentrum Jülich GmbH is member of the
Grid Computing at Forschungszentrum Jülich GmbH is mainly done in the
last change 12.01.2010 |
