Logo UNICORE

The UNICORE Forum e.V. is an organizational member of the Open Grid Forum (OGF).

Logo OGF

Forschungszentrum Jülich is a member of the Organization for the Advancement of Structured Information Standards (OASIS).

Logo OASIS

UNICORE is part of the European Middleware Initiative.

Logo EMI

Development

 

This section lists topics which are subject of development activities in the UNICORE community. These activities are often carried out by projects, but also by small groups or individuals. We are successively adding new topics and activities, and latest development topics are discussed on our mailing lists. In case you do UNICORE-related work and think that your development should be listed here, please contact .

Open Geospatial Consortium's Web Processing Service

The 52° North WPS-G project is developing a grid-enabled version of the OGC Web Processing Service based on UNICORE 6. Detailed information can be found here.

Virtual Services

The Virtual Services is a toolkit that enables the deploymenet of computational clusters composed of virtual machines (virtual clusters). The system in integrated into the UNICORE 6 middleware, which allows to interact with virtual clusters directly from UNICORE 6 clients. More details are provided here.

UNICORE part of the Serpens suite for Kepler

The Serpens suite for Kepler is a set of actors, composites and workflows, developed by Poznan Supercomputing and Networking Center (PSNC), that provide support for different grid middleware stacks, especially for UNICORE. More Information can be found here.

OGSA-BES & HPC-BP Adoption

Besides the native job submission interface, UNICORE also offers JSDL-compliant job submissions via the OGSA-BES OGF standard that in turn conforms to the OGF standard HPC-BP. More Information can be found here.

Taverna

The UNICORE plugin for Taverna enables users to submit jobs from Taverna Workbench to a UNICORE resource. More information can be found here

Gaussian GridBean for the Application Client

The Paderborn Centre for Parallel Computing, University of Paderborn, Germany, is developing a Gaussian Interface GridBean to support Gaussian03 in UNICORE environments. Details (documentation and software) about the Gaussian GridBean are available here.

GridBeans for UIMA Analysis Engines

The application area "multi-modal information extraction from unstructured data on HPC systems" uses workflows consiting of a variety of analysis engines and analysis pipelines. For their full support within UNICORE GridBeans are under development. Further information is provided here.

Common Information Service - CIS

Grid Resource monitoring plays a pivotal role in resource brokering and in sophisticated service orchestration. CIS bridges this gap by providing detailed view of UNICORE Sites via a command line or and a web interface. Further details are available here.

X.509 Proxy Support

In the past, UNICORE 6 only accepted full X.509 certificates. More recently, UNICORE 6 also works with X.509 proxy certificates to enable interoperability with Grid systems that are based on the Grid Security Infrastructure (GSI). More Information can be found here.

Scheduling

Although UNICORE provides all the means for users to design and execute their workflows, there are usage scenarios where scheduling in an automatic manner is required. Therefore the UNICORE community is developing solutions for scheduling, for example to co-allocate resources for MPI jobs, to reserve resource in advance, et cetera.

The following developments are related to scheduling:

DESHL - SAGA-based access to UNICORE Grids

The DESHL (DEISA Services for the Heterogeneous management Layer) provides users and their applications with a command line tool and application programming interfaces for job and data management in a UNICORE-based grid such as the DEISA heterogeneous supercomputing infrastructure. The DESHL employs emerging Grid standards like SAGA (Simple API for Grid Applications) and JSDL (Job Submission Description Language) as well as the Open Group Batch Environment Services specifications. More information is provided here.

 
 

Page URL: http://www.unicore.eu/community/development