DEISA JRA7 - Access to Resources in Heterogeneous Environments

Welcome to the DEISA JRA7 development home page on NeSCForge.
This page contains links to the latest DESHL downloads and lists resources related to DEISA JRA7 and its development.
The DEISA JRA7 development site on NeSCForge can be viewed here.



Purpose of DEISA JRA7

The management of distributed, loosely-coupled, heterogeneous resources has always been a major aim of grid systems development and integration. Within the DEISA consortium, the research activity JRA7 is concerned with the development of a heterogeneous service management software infrastructure based on modern Grid standards. This is currently based on the Open Group specification for Batch Enviroment Services and a set of emerging GGF standards:

The principle partners within JRA7 are:

Background

DEISA (Distributed Europan Infrastructure for Supercomputing Applications) is a consortium of leading national supercomputing centres that currently deploys and operates a persistent, production quality, distributed supercomputing environment with a continental scope.

JRA7 is a Joint Research Activity (JRA) within DEISA that is developing the advanced software service layers needed for the management of distributed, loosely coupled, heterogeneous resources and may develop or enhance required software services to manage the DEISA super-cluster, based on requirements from the project Service Activities. This basic middleware development is needed to enlarge the capabilities of the infrastructure and to cope with fast technology evolutions. This activity will help provide efficient resource management interfaces for the second and third generations of the DEISA middleware stack. The results of this research activity will primarily be used to improve and enhance the research infrastructure over a three year time frame.

Specifically, JRA7 is developing the DESHL, or DEISA Services for Heterogeneous management Layer. The DESHL provides functionality for submission and management of computational jobs within a heterogeneous enviroment. The DESHL also provides data staging facilities to allow data to be moved to suitable locations in preparation for computational jobs to be run and for data retrieval on completion of a job. The DESHL provides this functionality via a SAGA-inspired API implemented in Java, interfacing with a generic grid access client library (Roctopus, developed by FZJ) which in turn interfaces with the underlying DEISA infrastructure. The DESHL is currently supplied as a Java command line tool application based on the Open Group specification for Batch Enviroment Services.

DESHL is currently built on UNICORE5 technology, and it is planned to port the DESHL to UNICORE6 in the near future.


DESHL Downloads

Documentation for the latest DESHL release is available:- The releases of the DESHL can be downloaded here:-

Further Information

For further information about the DEISA JRA7 activity, please contact Terry Sloan