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 email@example.com.
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.
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.
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.
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.
The UNICORE plugin for Taverna enables users to submit jobs from Taverna Workbench to a UNICORE resource. More information can be found here
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.
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.
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.
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.
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:
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