gLite course in conjunction with EGEE'07 Conference



Gergely Sipos
Photos from the event are available here

This event will interest those who are seeking to develop applications and managing jobs and advanced workloads on EGEE. The event is held on the weekend before the EGEE '07 Conference.

This timetable is provisional. Topics and details of presentations will be finalised shortly. The focus of the course is primarily on different techniques for creating, submitting and orchestrating workloads on EGEE: The course will provide brief introduction session on the security and job management capabilities of the gLite middleware for those who are not familiar with EGEE and its gLite middleware. More advanced job management examples and higher level tools will demonstrate complex EGEE workloads. Participants should be familiar with editing UNIX commands and text files. Members of the EGEE Application Porting Support Group will also attend the event and will provide technical consultancy for those who wish to port applications to the EGEE Grid.


Speakers are from European research institutes that members of the "User Training and Induction" and "Application Identification and Support" activities of the EGEE project:

  • Mike Mineter, National e-Science Centre, United Kingdom
  • Jakub Moscicki, CERN, Switzerland
  • José Luis Vázquez-Poletti, Universidad Complutense de Madrid, Spain
  • Gergely Sipos, Hungarian Academy of Sciences - MTA SZTAKI, Hungary
  • Nicola Venuti, NICE, Italy

Registration and payment

Registration fee for the training event is 70 Euro. (Registration for the training is independent from EGEE'07 conference registration.)
The registration includes buffet style lunches on Saturday and Sunday in the Trófea Grill Restaurant and coffee and refreshments in the morning and afternoon breaks.

Registration is closed


MTA SZTAKI - Computation and Automation Research Institute of the Hungarian Academy of Sciences
Victor Hugo utca 18-22.

Please note that the EGEE'07 conference is held in a conference center on Buda, while the gLite course is held in MTA SZTAKI research institute on the Pest side of the city. Consider this when you choose your hotel and arrange your travel.

GoogleMap location of the gLite course venue is here.


The organizers of the EGEE'07 conference have negotiated preferential rates with various hotels in Budapest covering a range of room categories. Further information about these hotels and booking form can be found at GoogleMap of the EGEE'07 conference venue and recommended hotels is here.

Alternatively, the two star Judit Apartment Hotel, right opposite to the MTA SZTAKI building provides alternative accommodation. If you think it is more convenient for you to stay in the Judit Apartment Hotel on the days of the gLite course, please reserve your room using this form. Further information about the Judit Apartment Hotel can be found here.

Further information

Mr. Gergely Sipos
sipos at sztaki dot hu
MTA SZTAKI - Computer and Automation Research Institute of the Hungarian Academy of Sciences
+36 1 329 7864
  • Saturday, 29 September
    • 08:40 09:00
      Registration 20m
    • 09:00 09:10
      Overview of the course 10m
      command summary
    • 09:10 09:40
      Overview of the EGEE project and the gLite middleware 30m
      The lecture gives a short introduction to e-science and the EU-funded EGEE (Enabling Grids for E-sciencE) project and the gLite Grid middleware being maintained and further developed by EGEE. GLite enables "virtual computing" across administrative domains, so that resources can be shared and orchestrated. The EGEE project is establishing a major international Grid infrastructure to support collaborative research, engineering, public service.
    • 09:40 10:00
      Security and certificate management 20m
      The talk introduce the basics of the security infrastructure underlying the EGEE grid and demonstrates the end users' viewpoint namely managing long term grid certificates and short term proxy certificates.
    • 10:00 10:15
      break 15m
    • 10:15 10:30
      Introduction to GILDA and gaining access (talk and practical) 15m
      Resources and services of the GILDA grid will be used during the training course. The session introduces the GILDA infrastructure and explains how to access GILDA during and after the training course. GILDA is used by several EU founded projects for training, dissemination and prototyping grid applications.
    • 10:30 11:00
      Simple job management (talk and practical) 30m
      The talk and related practicals introduce the concepts of managing jobs with gLite command line tools. The "Job Description Language" (JDL) and the capabilities of the Workload Management Service will be among the topics to be covered. JDL is used to specify the parameters and requirements of jobs to be submitted to the Workload Management Service.
    • 11:00 12:00
      Complex job management ( practical) 1h
      The WMProxy component of gLite will be introduced and the way it enables the execution of job collections, job workflows and parametric jobs.
    • 12:00 13:00
      lunch break 1h
    • 13:00 13:30
      Data management in EGEE 30m
      The presentation introduces the services and interfaces provided by the gLite middleare for grid file and metadata management.
    • 13:30 15:00
      Data management practicals 1h 30m
      Hands-on exercises related to data management - lfc-* and lcg-* commands, GFAL API, AMGA metadata catalog. More complex examples and exercises can be provided for those who are already familiar with the basic concepts.
    • 15:00 15:15
      break 15m
    • 15:15 17:15
      GANGA tutorial (talk & practical) 2h
      GANGA is a front end for job definition and management of analysis jobs to run locally and in an distributed environment. It helps in the creation and configuration of analysis job, submission of the jobs and finally monitors job status and take care of saving any output.
  • Sunday, 30 September
    • 09:00 10:15
      R-GMA for monitoring applications (introduction & practical) 1h 15m
      The Relational Grid Monitoring Architecture (R-GMA) provides a service for information, monitoring and logging in a distributed computing environment. R-GMA makes all the information appear like one large Relational Database that may be queried to find the information required. It consists of Producers which publish information into R-GMA, and Consumers which subscribe. R-GMA is currently being developed as part of the EGEE project. Previously it was developed as part of the European DataGrid Project. The lecture and related practicals will demonstrate the features and services of R-GMA.
    • 10:15 10:30
      break 15m
    • 10:30 12:30
      Workflow and parameter study management by P-GRADE Portal (talk & practical) 2h
      P-GRADE Portal provides an intuitive and service rich graphical environment for the development, execution and monitoring of data-driven computational grid workflows and workflow based parameter studies. Services and interfaces of P-GRADE, act as extensions of the gLite middleware and are used on several production VOs of EGEE and different national and international Grids. The lecture and related practicals will demonstrate the workflow and parameter study support services of P-GRADE Portal.
    • 12:30 13:30
      lunch break 1h
    • 13:30 14:30
      GENIUS grid portal (presentation & demo) 1h
      GENIUS Grid Portal is a complete production-ready environment which combines the concepts of “user portal” and "science portal". GENIUS offers the following advantages: - it includes support for both single and composite jobs (including workflow); - interactive analysis and web access to personal spooling areas are possible; - environment customizable for the users; - security for data and sessions. Furthermore, due to the modularity and flexibility of EnginFrame, which acts as a general-purpose framework underneath GENIUS, the portal can be easily customized/adapted to interact with other Grids and/or new Virtual Organization using any other kind of middle-wares. GENIUS Grid Portal was develop in the context of the Italian INFNGrid project in collaboration with NICEsrl, and was adopted by European EGEE Project since its begin.
    • 14:30 15:00
      GridWay tutorial (talk & practical) 30m
      The GridWay Metascheduler enables large-scale, reliable and efficient sharing of computing resources managed by different Local Resource Management systems within a single organization (enterprise grid) or scattered across several administrative domains (partner or supply-chain grid). GridWay is a Globus project, adhering to Globus philosophy and guidelines for collaborative development and so welcoming code and support contributions from individuals and corporations around the world. GridWay has been recently extended with support for the gLite middleware, which feature will be in the focus of this lecture and related practical exercises.
    • 15:00 15:15
      break 15m
    • 15:15 16:45
      GridWay tutorial cont. (talk & practical) 1h 30m
    • 16:45 17:15
      EGEE support for new and existing users 30m
      The talk will introduce those support groups and community services that provide support for new and existing users of the EGEE grid. These services provide "Operational Support", "Managerial Support" and "Application Support" in order to solve all the potential problems that EGEE users may face during their routine work.
    • 17:15 17:30
      Summary of the course 15m