GridKa School: gLite Application Developers Course

Europe/Zurich
FZK

FZK

Mineter, M.J.
Description
This session explores how to write or port applications to run using gLite 3.0 middleware. It builds upon the introductory session given on Tuesday. The goals are: 1. to give an overview of challenges inherent in grid application development 2. to give relevant practical experience of using gLite services Prerequisite: Competence in use of Linux will be needed to edit files and command-lines. Participants will be encouraged to work in pairs or threes, so not everyone needs that competance. We will use ssh to access the GILDA testbed to run the exercises. The session is presented by Guy Warner and Mike Mineter of Training, Outreach and Education, Edinburgh.
    • 14:00 14:45
      Application development for the EGEE grid 45m
      This talk sets the context of the session. It explores the challenges inherent in developing applications for Grids. It then reviews some of the functionality that was introduced in gLite 3.0 that is of particular significance to application developers. Finally an overview of the remaining practicals and talks is given.
      transparencies
    • 14:45 16:15
      Practical: Application development 1h 30m
      There are three sets of exercises in this practical. 1. More complex examples of Workload Management including use of a script to run several jobs. 2. Running an MPI job 3. Use of the GFAL library to access a file on a Storage Element
      misc
      transparencies
    • 16:15 16:45
      Tea 30m
    • 16:45 17:15
      Data and metadata services 30m
      This talk gives a brief reminder about the data services in gLite and then introduces the need for the AMGA service, to support metadata. This is used in a short practical.
      more information
      transparencies
    • 17:15 18:35
      What is happening in my jobs? Monitoring using R-GMA 1h 20m
      R-GMA provides information and monitoring services. It permits Grid users to share information in a virtual database. The concepts of R-GMA will be explained in a talk and in the first of two practicals. The second practical explores the use of R-GMA in monitoring applications.
      more information
      transparencies
    • 18:35 19:00
      A look to the future 25m
      An introduction is given to OMII-Europe and ETICS, which are helping to set the context for future application development on grids. Initiatives towards application hosting environments and "service oriented research" are described.