Standards & Interoperation
DEISA puts high priority on the interoperability with other European and international e-Infrastructures. Hence, DEISA and its partner institutions are already involved in standardization initiatives and forums, such as the Open Grid Forum (OGF).
Interoperability empowered by established standards is boosting the return on investments. Investors as well as users and administrators benefit from the lower costs for the adoption and maintenance of client and server components. The employment of established standards reduces error possibilities within service oriented architectures leading to more secure, reliable and robust infrastructures.
DEISA identified standardization needs in the area of high-performance computing, AAA (Authentication, Authorization, Accounting), job scheduling, data management, monitoring of services and infrastructure components, Grid middleware allowing for a seamless access to HPC facilities across different e-infrastructures. The implementation of standards by HPC vendors, such as for the job submission description (e.g., JSDL), are expected to have a significant impact on the harmonization of a future European HPC ecosystem.
DEISA is part of the GIN (Gid Interoperation Now) activity in order to use the combined momentum of collaborating e-Infrastructures for driving standardization bodies in the required direction. In this direction, UNICORE 6 which is completely built on Grid standards has been deployed at some DEISA sites.
|OGF||JSDL, BES, HPCBP, GLUE, DAIS, UR, RUS|
The Job Submission Description Language (JSDL) is an established standard created by the Open Grid Forum (OGF). It is a language for formulating the resource requirements for computational job. requests to be submitted to resources providers such as Compute Centers or more generally Grid Infrastructures. JSDL is currently supported in DEISA via GRIDSAM/UNICORE5 and UNICORE6.
The OGSA Basic Execution Services are a draft standard created by the Open Grid Forum. It defines basic services for Job submission and management. The current version of the standard is supported in UNICORE6 which is currently available in a test deployment in DEISA.
The High Performance Computing Basic Profile is a recommendation which defines how to submit, monitor and manage jobs using standard mechanisms across different job schedulers or Grid middleware from different software providers. It is of natural importance to DEISA, and so the technology work package works on implementing it thoroughly.
The GLUE schema is intended to describe the components of an e-Infrastructure as well as their state. In its older versions, though, it was not able to describe the DEISA infrastructure due to its strong Globus/GLite disposition Now, with GLUE being developed to a real standard in the OGF, DEISA takes part in this process and tries to put it on a broader basis.
The Data Access and Integration Services standard describes how different kinds of data sources ranging from relational (SQL) data bases to plain XML file repositories can be accessed remotely via Web Services.
The Usage Record standard is a document definition on how to describe accounting records. This standard has been adopted by DEISA for exchanging accounting information across the infrastructure. Furthermore, DEISA is involved in the development of this standard by actively contributing to the UR-WG within the OGF. The development of a Resource Usage Services recommendation describing services for dealing with usage records is also followed closely be DEISA.
When dealing with SOAP based Web Services, the often called WS-* standards and recommendations are inevitable parts for interoperation of services, regardless whether those are used for intra- or inter-infrastructure purposes. Since DEISA is a production infrastructure, taking part in the development of such services would be well beyond its goals. Nevertheless, DEISA consideres the importance of having a look ahead of what may be coming in order to be prepared and minimize uptake and integration.
OpenID and other means of authentication are of great concern for DEISA. Hence, developments in these fields are closely followed.
Standards Specification References:
OGF JSDL Version 1.0
OGF BES Version 1.0
OGF HPCBP Version 1.0
OGF GLUE Version 2.0
OGF UR Version 1.0
OASIS SAML Version 2.0
OGF SAGA Version 1.0