About CSC

Process for CSC hosting
School Models
Role of Local Organisers
Other Roles

Past Schools

2004 2005 2006 2007 2008 2009 2010 2011

Diploma at CSC
Sport at CSC
Inverted CSCs

iCSC05 iCSC06 iCSC08 iCSC10 iCSC11

Special schools


CSC 2004

CSC2004 Overview

Practical Information






Grants from EU -FP6

Eligibility Conditions

Level of grant support

How to apply

CERN School of Computing 2004 28 August- 11 September 2004 in Vico Equense, Italy

Programme Overview

Grid Track

Software Track

Physics Comp. Track



Lecturer Bios


 Printable Version  

Grid Technologies Track Overview


GT: Grid Technologies


Heinz Stockinger


The Grid Track covers several aspects of Grid computing and provides the ability to get hand-on experience with modern Grid tools. A major part will be dedicated to Grid software that has been produced within the the EU DataGrid project (EDG) and deployed by the LCG and the EGEE projects (all managed by CERN and partners). The Grid projects where CERN is involved aim to deploy a large-scale research infrastructure for Grid computing spanning some ten major sites all over Europe. A testbed has been up and running continuously since the beginning of 2002. Three application domains are using this testbed to explore the potential that Grid computing has for their production environments: Particle physics, Earth observation and Biomedics. The tutorials will present the Grid software architecture and discuss the interplay of basic Grid software (Globus, Condor), higher level EDG middleware, and application software on the EDG testbed. Emphasis will be put on specific middleware issues in job submission and data management, security architecture as well as Grid and web services. In several exercises students will learn how to use Grid tools for their distributed data or computing intensive applications.
This is complemented by two lectures series on specific technologies which are relevant to Grid: "Networking Quality of Service" and "Cryptography and Public Key Infrastructure (PKI)"



Grid Technologies Series

Grid Team




Introduction to the Grid computing and Current Grid Projects
Overview about the Grid Track, it's lectures, Grid computing in general and several Grid projects that develop and deploy Grid software. A general overview about the Grid architecture is given.




(file 1)


(file 2)

Grid Security and Testbeds
Secure access to Grid resources is a major issue and is one of the first things a user has to deal with when starting to use the Grid, i.e. the Grid testbed or infrastructure. A basic overview about current security solutions is given. Furthermore, CERN based Grid projects deploy large-scale testbeds that spans several sites at various places all over Europe. Definitions are given about what Grid services and resources are available and where they can be used. A detailed overview about the main testbed/infrastructure is given.





Job Submission / Workload Management
Most of the users of the Grid software interact with the system by submitting their jobs (executable programs) to a Resource Broker which does a matchmaking on available and requested resources and then dispatches jobs to resources in the testbed. This lecture provides background about the work load management software system and details about how job submission is done.





Data Management
One of the main objectives of a Data Grid is the management of large distributed data stores. This lecture gives an overview about replica and meta data management as well as the software tools provided to deal with data management problems.





Information Systems
In a Grid environment, there are several hardware and software resources that can be used by end users as well as Grid services and applications. Information systems are used to keep track of resources and also to monitor the current status. Current solutions are presented in detail and how end users can interact with them.





Applications on the Grid
In CERN based Grid projects, three major application domains are supported: High Energy Physics, Earth Observation and Biomedical Applications. The talk gives a brief overview about these applications and how they use and have used Grid tools.



Grid Services Series

C. Bacon



The two lectures on Grid services give an introduction to current Grid and web service technologies provided by the Globus Alliance.








Networking QoS Basics Series

F. Fluckiger




Networking QoS Basics
This series of two lectures is an introduction to Quality of Services (QoS) issues and options in modern networks. Improving QoS guarantees, in particular over the Internet is essential to support GRID services, in particular for applications requiring high transfer rates.
The lecture series will first introduce the reasons for improving QoS as well as a taxonomy of the major technical options. It will then focus on three particular technologies: RSVP, Diffserv and MPLS, describing their respective objectives, strengths and weaknesses, and how they can be combined. The series will move on to a description of the TCP mechanisms and ways of improving their effectiveness. Finally, the series will address the transport of multimedia traffic over the internet, which is required to support distributed collaborative environments.



PKI Infrastructure Series

A. Pace




An introduction to Cryptography and Public Key Infrastructure (PKI)
Still few doubts on what exactly is a certificate and how exactly works certificate-based authentication? This presentation should answer these questions and examine in depth the current technology that is available in a multitude of security areas. It will also include an in depth discussion on the practical challenges in deploying a certificate authority to avoid usual pitfalls. PKI and Kerberos integration will also be briefly addressed.







EDG exercises 

Grid Team




Hands-on exercise on Job submission
Practical exercises where participants will actively use DataGrid Software for solving Job Submission exercises.




Hands-on exercise on Data Management and Information Services
Practical exercises where participants will actively use DataGrid Software for solving data management and information service exercises




Follow-up of exercises E-1 and E-2




Follow-up of exercises E-3 and E-24









Grid Team




In this project students will try to use their specific applications and run them on the EDG DataGrid testbed. More details will be given based on what students have achieved during the school



Wrap up

Grid Team





Total hours



Last edited: 07-Sep-04 .

Feedback: Computing (dot) School (at) cern (dot) ch
Last update: Thursday, 14. November 2013 11:48

Copyright CERN