OGF25 Schedule
OGF25/EGEE User Forum
March 2-6, 2009
Catania, Italy

Monday, March 2
11:00 am - 12:30 pm
OGF-Europe Tutorial: Managing Computational Activities on the Grid - from Specifications to Implementation (2nd edition) (2nd part) (90 mins)
Augusto Ciuffoletti, Balazs Konya, Morris Riedel

The interface for job management is a basic building block of a Grid infrastructure, and the interface used to expose such service plays a key role in its success. The existence of accepted standards for such interface is therefore mandatory to allow the interoperability of different Grid platforms.

The tutorial gives the attendee a precise idea of the roles played by standards in the design of a job submission interface, and of the degree of freedom left to a specific implementation.

Key goals: fill the gap between the normative specification of a standard, and its implementation.

Target Audience: Grid developers and Grid advanced end-users.
Abstract:

Job management is a basic building block of a Grid infrastructure, and the infrastructure used to expose such service plays a key role in its success. The existence of accepted standards for this interface are therefore mandatory to allow interoperation among different Grid platforms.

The tutorial starts with the description of the OGF standards that regulate the process of job submission. The Job Submission Description Language (JSDL) describes the resource requirements and other basic characteristic of a job, using an XML document that follows a standard Schema. We introduce the basic Schema, together with extensions relevant to High Performance Computing. The Basic Execution Service (BES) describes the dynamic features of a job, from its submission to the time when it leaves the system.

The role of a standard is to give basic guidelines to ensure interoperation between distinct implementations. The tutorial continues filling the gap between the standard and its implementation by illustrating Glue, a model that enables a fine-grain description of resources for use within the JSDL and BES standards, and an to the specification of security aspects, that are vital in a
production environment.

The tutorial is concluded by demos of real scale implementations, showing the job submisson interface offered by ARC, from Nordugrid, and Unicore, from DEISA.

The tutorial needs a generic knowledge of Grid computing concepts and superficial knowledge of the XML language: it is targeted to project managers as well as designers.

Leaving the tutorial the attendee will have a precise idea of the roles played by standards in the design of a job submission interface, and of the degree of freedom left to a specific implementation.

Agenda:
1st part (80'+q/a):
- Introduction (A. Ciuffoletti) ..15'
- JSDL specification (A. Ciuffoletti) ..40'
- BES (A. Konstantinov) ..25'
2nd part (80'+q/a)
- GIN Security profile (M. Riedel) ..25'
- Glue resource description (B. Konya) ..25'
- Demos ..30'

Location: Caravaggio
 
Rate This Session:
Rating: Comments:

 
    Link:     ARC demo (video)
    Slides:     BES schema - A. Konstantinov
    Slides:     Glue Infomodel - B. Konya
    Slides:     JSDL schema - Augusto Ciuffoletti
    Slides:     PGI Security Profile - Morris Riedel

> login   RSS RSS Contact Webmaster

OGFSM, Open Grid ForumSM, Grid ForumSM, and the OGF Logo are trademarks of OGF