Standards Status

GIN-CG

Standards Body
Open Grid Forum (OGF)
Document
Interoperation of World-Wide Production e-Science Infrastructures
Description
This group coordinates a set of interoperation efforts among production Grids interested in interoperating in support of applications that require resources in multiple Grids.
Relevance to EGEE
This document describes some of the interoperations experiences from EGEE.
Adoption Status within EGEE
EGEE actively participates in a number of OGF groups to both define and identify the need for standards.

PGI-WG

Standards Body
Open Grid Forum (OGF)
Document
TBD
Description
The objective of this working group is to formulate a well-defined set of profiles, and additional specifications if needed, for job and data management that are aligned with a Grid security and information model that addresses the needs of production grid infrastructures.
Relevance to EGEE
This group aims to identity the additional areas where further work is required if production Grid infrastructure are to adopt an OGF specifications.
Adoption Status within EGEE
EGEE actively participates in a number of OGF groups to both define and identify the need for standards.

Security

OGSA-AUTHZ

Standards Body
Open Grid Forum (OGF)
Document
Use of XACML Request Context to access a PDP
Description
Specifies a protocol for accessing a Policy Decision Point (PDP) by a Grid Policy Enforcement Point (PEP) in order to obtain access control decisions. The protocol is a profile of XACML.
Relevance to EGEE
This document is highly relevant for EGEE to achieve authorization interoperability with other grids like OSG.
Adoption Status within EGEE
EGEE developed a prototype XACML-compliant policy management framework. Support to SAML assertions has been added to VOMS in collaboration with OMII-EU. A XACML-SAML profile library to be used as interface to authorization services is being developed within EGEE in collaboration with Globus and OSG. Work is on going to feedback the results and to devise a plan for adoption across the EGEE infrastructure.

Information Systems

GLUE Schema v2.0

Standards Body
Open Grid Forum (OGF)
Document
GLUE Specification v. 2.0
Description
The GLUE-WG provides a recommendation for an abstract information model which is expressed via a set of attributes and attribute semantics, the relationship between the attributes and the syntax for attribute values where applicable. The main purpose of the model is to facilitate interoperation between grid infrastructures via enabling the development of interoperating grid middleware components and as such the model was designed in response to existing use cases. The focus is on use cases which span multiple grid infrastructures that may rely on different middleware. The collected use cases are published as an information document. The existing version 1.3 of the Glue Schema document and Nordugrid Schema was used as a starting point for the work. The abstract information model enables a concrete data models to be rendered in various formats. These renderings are not seen as an output of the group but are the ultimate result of the work.
Relevance to EGEE
A common information model for the description of Grid resources is an essential requirement for interoperating Grid infrastructures and its implementation interacts with every Grid component being modeled.
Adoption Status within EGEE
EGEE has pledged to adopt this standard and is actively participating in its development. The roll out of Glue 2.0 across the production infrastructure is envisaged by the end of EGEE III.

Job Management

Job Submission Description Language

Standards Body
Open Grid Forum (OGF)
Document
Job Submission Description Language v1.0
Description
The JSDL-WG has provided a specification for an abstract standard Job Submission Description Language (JSDL) that is independent of language bindings. A normative XML Schema corresponding to the JSDL specification has been included in the JSDL specification document.
Relevance to EGEE
The Job Submission Description Language specification is useful as a standard notation for job description. By making the gLite infrastructure JSDL-compliant, it will be able to accept jobs produced for other JSDL-compliant Grid systems without any modifications.
Adoption Status within EGEE
A prototype using JSDL in conjunction with BES has been completed in conjunction with OMII-Europe. Feedback to profile these specifications has started. EGEE is currently monitoring the status of this work and will consider adoption based on the results of this work.

Basic Execution Service

Standards Body
Open Grid Forum (OGF)
Document
OGSA Basic Execution Service v1.0
Description
The aim of the OGSA-BES-WG (OGSA Basic Execution Services) working group is to define a Web Services-based interface for creating, monitoring, and controlling computational entities such as UNIX or Windows processes, Web Services, or parallel programs. These entities are called activities and they are defined by the Job Submission Description Language (JSDL). A BES implementation executes each activity that it accepts on an appropriate computational resource, which - depending on the BES implementation and the type(s) of activities supported - may be a single computer; a cluster managed through a local resource manager (e.g. LSF, PBS, etc); a Web Service hosting environment; or even another BES implementation.
Relevance to EGEE
The Basic Execution Service specification is very important because it provides a standard interface to Job Management components. For EGEE, this would mean that the gLite WMS and CREAM CE can be made BES-compliant so that they could be used as standard components also outside the gLite infrastructure.
Adoption Status within EGEE
A prototype using JSDL in conjunction with BES have been completed in conjunction with OMII-Europe. Feedback to profile these specifications has started. EGEE is currently monitoring the status of this work and will consider adoption based on the results of this work.

Execution Environment

Standards Body
Open Grid Forum (OGF)
Document
Execution Environment
Description
This document presents a recommendation for a middleware-independent execution environment that a grid job can find on every execution host. The document covers three main areas, environment variables, boot strapping environments and publishing application environments.
Relevance to EGEE
Agreeing on certain aspects of the execution environment is an important aspect for interoperation with other infrastructures.
Status within EGEE
A document has been produced however the adoption within EGEE depends on agreement with other infrastructures.

Data Management

Storage Resource Manager

Standards Body
Open Grid Forum (OGF)
Document
SRM v2.2
Description
The Storage Resource Manager is Grid storage service providing an interface to storage resources, as well as advanced functionality such as dynamic space allocation and file management on shared storage systems
Relevance to EGEE
The SRM is highly relevant to EGEE as it is the primary interface which is used on the EGEE infrastructure to access storage resources.
Adoption Status within EGEE
EGEE has fully adopted the SRM across the infrastructure.

GridFTP

Standards Body
Open Grid Forum (OGF)
Document
GridFTP v2 Protocol Description
Description
The GridFTP protocol extends the FTP protocol defined by [RFC959] and extended in some other IETF documents by adding certain features designed to improve the performance of data movement over a wide area network, to allow the application to take advantage of "long fat" communication channels, and to help build distributed data handling applications.
Relevance to EGEE
The GridFTP protocol is highly critical to EGEE as it is the back bone for most of the data management activities.
Adoption Status within EGEE
EGEE is fully committed to GridFTP and is activity using this specification.

Operations

Usage Record

Standards Body
Open Grid Forum (OGF)
Document
Usage Record
Description
This Usage Record describes a common format with which to exchange basic accounting and usage data over a grid instantiation. This record format is intended to facilitate the sharing of usage information among grid sites, particularly in the area of job accounting.
Relevance to EGEE
The ability to share accounting records with other infrastructures is a high priority for EGEE.
Adoption Status within EGEE
EGEE will enable records to be shared with other infrastructure by exporting records using this specification.

Resource Usage Service

Standards Body
Open Grid Forum (OGF)
Document
[[WS-I Resource Usage Service (RUS) - Core Specification: https://forge.gridforum.org/sf/docman/do/downloadDocument/projects.rus-wg/docman.root.documents.version_1_0.draft_wsi_rus_19/doc14301][Resource Usage Service]]
Description
This specification describes the core service interface definitions for a Resource Usage Service (RUS) that enables grid resource usage auditing and accounting as well as grid economic model.
Relevance to EGEE
The ability to share accounting records with other infrastructures is a high priority for EGEE.
Adoption Status within EGEE
EGEE will enable records to be shared with other infrastructure by enabling the export records using this specification.

IGTF

Standards Body
None
Document
IGFT
Description
The International Grid Trust Federation (IGTF) is a body to establish common policies and guidelines between its Policy Management Authorities (PMAs) members and to ensure compliance to this Federation Document amongst the participating PMAs.
Relevance to EGEE
Coherent policy relating to trust and security is critical for EGEE.
Adoption Status within EGEE
Fully adopted by EGEE.
Edit | Attach | Watch | Print version | History: r6 < r5 < r4 < r3 < r2 | Backlinks | Raw View | WYSIWYG | More topic actions
Topic revision: r6 - 2009-02-23 - LaurenceField
 
    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    EGEE All webs login

This site is powered by the TWiki collaboration platform Powered by Perl This site is powered by the TWiki collaboration platformCopyright &© by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Ask a support question or Send feedback