Presentation is loading. Please wait.

Presentation is loading. Please wait.

EGEE is a project funded by the European Union under contract IST-2003-508833 EGEE Usage and Programming Introduction Flavia Donno Section Leader for LCG.

Similar presentations


Presentation on theme: "EGEE is a project funded by the European Union under contract IST-2003-508833 EGEE Usage and Programming Introduction Flavia Donno Section Leader for LCG."— Presentation transcript:

1 EGEE is a project funded by the European Union under contract IST-2003-508833 EGEE Usage and Programming Introduction Flavia Donno Section Leader for LCG Experiment Integration and Support CERN IT Biomed Application Developer’s Course 6 th October 2004 www.eu-egee.org

2 EGEE Usage and Programming Introduction – October 6, 2004 - 2 Goal of the course Give an introduction on the current LCG-2 Grid middleware and guidance on the use of the APIs for writing grid-enabled applications

3 EGEE Usage and Programming Introduction – October 6, 2004 - 3 Outline Overview and some technical details(10 mins) Morning: Morning: ( with hands-on) Authentication and Authorization 9:15 – 10:15 in LCG-2 Information Systems 11:00 – 12:00 Afternoon: Afternoon: ( with hands-on) Workload Management 14:00 – 15:30 Data Management 16:00 – 17:00 Storage interfaces 17:15 – 18:00 Some API usage with compilation and linking examples.

4 EGEE Usage and Programming Introduction – October 6, 2004 - 4 Overview and technical details theoretical Each session includes a theoretical part on CLI and API usage in LCG-2 hands-on and it is followed by a hands-on part. Please, feel free to ask questions whenever you feel like Hands-on sessions will use the dissemination Grid: for more information, please refer to: https://gilda.ct.infn.ithttps://gilda.ct.infn.it You all have already a temporary GILDA certificate and an account on the GILDA User Interfaces (UI): Host: Host:grid-tutor.ct.infn.it or grid-tutor1.ct.infn.it User: User: madrid01 – madrid20 Password Password:GridMad01 - GridMad20 Certificate Pass Phrase: Certificate Pass Phrase: MADRID You can login on GILDA UIs only from the following IP addresses: 150.244.80.191 - 150.244.80.196

5 EGEE Usage and Programming Introduction – October 6, 2004 - 5 Few notes on LCG-2 APIs The LCG middleware system has been developed in several different languages and by many different people in different countries  Programming languages such as C, C++, Python, Java etc. have been used  End user APIs usually exist in either C, C++ or Java The API signature is not very coherent; primarily due to different languages, technologies and maturity of middleware parts  Web services usually allow for a higher diversity of language bindings (APIs) than standard C or C++ based services All API libraries are either available in /opt/edg or /opt/lcg .../lib for C, C++ libraries .../share/java for Java libraries

6 EGEE Usage and Programming Introduction – October 6, 2004 - 6 Few notes on GILDA Infrastructure UI - PKI X.509 certificate keys - JDL files Students Terminals enter Grid enter Grid enter Grid enter Grid UI WN RB/BDII CE SE GILDA RLS

7 EGEE Usage and Programming Introduction – October 6, 2004 - 7 EGEE Usage and Programming Introduction Flavia Donno CERN IT, Section Leader of: LCG Experiment Integration and Support And …. Hope you enjoy this lecture. Thank you for attending !


Download ppt "EGEE is a project funded by the European Union under contract IST-2003-508833 EGEE Usage and Programming Introduction Flavia Donno Section Leader for LCG."

Similar presentations


Ads by Google