FP6−2004−Infrastructures−6-SSA-026409 www.eu-eela.org E-infrastructure shared between Europe and Latin America Luciano Díaz ICN-UNAM Based on Domenico.

Slides:



Advertisements
Similar presentations
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Introduction to EGEE hands-on Gergely Sipos.
Advertisements

12th EELA Tutorial, Lima, FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America.
It’s not about security... it’s about access! Grid Security Pieter van Beek.
Riccardo Bruno, INFN.CT Sevilla, 10-14/09/2007 GENIUS Exercises.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE Tutorial Getting started with GILDA.
FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America The GENIUS Grid portal Moisés Hernández.
GLite authentication and authorization Discipline: Grid Computing, 07/08-2 Practical classes Inês Dutra, DCC/FCUP.
FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America Special Jobs Matias Zabaljauregui UNLP.
Enabling Grids for E-sciencE gLite training at Sinaia '06 Victor Penso Kilian Schwarz GSI Darmstadt Germany.
INFSO-RI Enabling Grids for E-sciencE Practicals on VOMS and MyProxy Emidio Giorgio INFN Retreat between GILDA and ESR VO, Bratislava,
Riccardo Bruno INFN.CT Sevilla, Sep 2007 The GENIUS Grid portal.
Enabling Grids for E-sciencE EGEE-II INFSO-RI BG induction to GRID Computing and EGEE project – Sofia, 2006 Practical: Porting applications.
The gLite API – PART I Giuseppe LA ROCCA INFN Catania ACGRID-II School 2-14 November 2009 Kuala Lumpur - Malaysia.
FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America GENIUS server installation and configuration.
Nadia LAJILI User Interface User Interface 4 Février 2002.
Group 1 : Grid Computing Laboratory of Information Technology Supervisors: Alexander Ujhinsky Nikolay Kutovskiy.
FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America MyProxy server installation Emidio Giorgio.
Enabling Grids for E-sciencE EGEE-II INFSO-RI Practical: Porting applications to the GILDA grid Slides from Vladimir Dimitrov, IPP-BAS.
Enabling Grids for E-sciencE EGEE-II INFSO-RI Introduction to Grid Computing, EGEE and Bulgarian Grid Initiatives Plovdiv, 2006.
INFSO-RI Enabling Grids for E-sciencE GILDA WMS Praticals Ruediger Berlich / Forschungszentrum Karlsruhe Mike Mineter / National.
E-infrastructure shared between Europe and Latin America Security Hands-on Christian Grunfeld, UNLP 8th EELA Tutorial, La Plata, 11/12-12/12,2006.
INFSO-RI Enabling Grids for E-sciencE GILDA Practicals : Security systems GILDA Tutors Singapore, 1st South East Asia Forum -- EGEE.
E-infrastructure shared between Europe and Latin America FP6−2004−Infrastructures−6-SSA Hands-on on security Pedro Rausch IF - UFRJ.
Job Management DIRAC Project. Overview  DIRAC JDL  DIRAC Commands  Tutorial Exercises  What do you have learned? KEK 10/2012DIRAC Tutorial.
E-infrastructure shared between Europe and Latin America GENIUS PORTAL Valeria Ardizzone INFN-Catania 1° EELA Grid School Itacuruçà Island, State of Rio.
E-infrastructure shared between Europe and Latin America 1 Workload Management System-WMS Luciano Diaz Universidad Nacional Autónoma de México - UNAM Mexico.
Hands-on security Angelines Alberto Morillas Ciemat.
EGEE is a project funded by the European Union under contract IST Grid proxy and MyProxy Roberto Barbera Univ. of Catania and INFN SEE-GRID.
4th EELA TUTORIAL - USERS AND SYSTEM ADMINISTRATORS E-infrastructure shared between Europe and Latin America Security Hands-on Vanessa.
Enabling Grids for E-sciencE Workload Management System on gLite middleware - commands Matthieu Reichstadt CNRS/IN2P3 ACGRID School, Hanoi.
FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America Alexandre Duarte CERN IT-GD-OPS UFCG LSD 1st EELA Grid School.
FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America Practicals on Security Miguel Cárdenas Montes.
E-infrastructure shared between Europe and Latin America Security Hands-on Alexandre Duarte CERN Fifth EELA Tutorial Santiago, 06/09-07/09,2006.
FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America WMS+LB Server Installation Tony Calanducci.
EGEE-II INFSO-RI Enabling Grids for E-sciencE MyProxy - a brief introduction.
FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America Moisés Hernández Duarte UNAM FES Cuautitlán.
E-infrastructure shared between Europe and Latin America FP6−2004−Infrastructures−6-SSA Special Jobs Valeria Ardizzone INFN - Catania.
INFSO-RI Enabling Grids for E-sciencE VOMS & MyProxy interaction Emidio Giorgio INFN NA4 Generic Applications Meeting 10 January.
Enabling Grids for E-sciencE EGEE-II INFSO-RI Porting an application to the EGEE Grid & Data management for Application Rachel Chen.
Enabling Grids for E-sciencE Sofia, 17 March 2009 INFSO-RI Introduction to Grid Computing, EGEE and Bulgarian Grid Initiatives –
FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America WMS+LB Server Installation Eduardo Murrieta.
LCG2 Tutorial Viet Tran Institute of Informatics Slovakia.
Hands-on security Carlos Fuentes RedIRIS Madrid,26 – 30 de Octubre de 2008.
Hands on Security, Authentication and Authorization Virginia Martín-Rubio Pascual RedIRIS/Red.es Curso Grid y e-Ciencia.
EGI-InSPIRE RI Grid Training for Power Users EGI-InSPIRE N G I A E G I S Grid Training for Power Users Institute of Physics Belgrade.
The EPIKH Project (Exchange Programme to advance e-Infrastructure Know-How) 马兰馨 IHEP, CAS Hands on gLite Security.
Enabling Grids for E-sciencE gLite security pratical tutorial Dario Russo INFN Catania Catania,
Istituto Nazionale di Astrofisica Information Technology Unit INAF-SI Job with data management Giuliano Taffoni.
INFSO-RI Enabling Grids for E-sciencE GILDA t-Infrastructure Antonio Fuentes Bermejo
First South Africa Grid Training June 2008, Catania (Italy) GILDA t-Infrastructure Valeria Ardizzone INFN Catania.
IST E-infrastructure shared between Europe and Latin America The GILDA t-Infrastructure and the GENIUS portal Christian Grunfeld,
Job Management Beijing, 13-15/11/2013. Overview Beijing, /11/2013 DIRAC Tutorial2  DIRAC JDL  DIRAC Commands  Tutorial Exercises  What do you.
GRID commands lines Original presentation from David Bouvet CC/IN2P3/CNRS.
FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America LFC Server Installation and Configuration.
Antonio Fuentes RedIRIS Barcelona, 15 Abril 2008 The GENIUS Grid portal.
Enabling Grids for E-sciencE Work Load Management & Simple Job Submission Practical Shu-Ting Liao APROC, ASGC EGEE Tutorial.
EGEE is a project funded by the European Union under contract IST Job Submission Giuseppe La Rocca EGEE NA4 Generic Applications INFN Catania.
EGEE is a project funded by the European Union under contract IST Grid proxy and MyProxy Giuseppe La Rocca EGEE NA4 Generic Applications GENIUS/GILDA.
MyProxy Server Installation
Practicals on VOMS and MyProxy
gLite 1.4. Data Mangement Exercises
5. Job Submission Grid Computing.
Job Management with DATA
login: clermont-ferrandxx password: GridCLExx
Long term job submission and monitoring uing grid services
Certificates Usage and Simple Job Submission
Certificates Usage and Simple Job Submission
Certificates Usage and Simple Job Submission
gLite Job Management Christos Theodosiou
GENIUS Grid portal Hands on
Presentation transcript:

FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America Luciano Díaz ICN-UNAM Based on Domenico Vicinanza presentation CERN Fourth EELA Tutorial for Managers and Users Mexico City, 28 August - 01 September 2006 GENIUS Grid portal Hands on

Fourth EELA Tutorial, Mexico City, 28 August - 01 September 2006 FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America Outline Useful information Exercises 1.GENIUS logging in and base settings 2.Launch a job described by a JDL which already exists in the UI 3.Prepare a job described by a JDL and store it on the UI 4.Submit the job described by the JDL created in the previous exercise 5.Preparing a job described by the JDL with a file to ship in the input sandbox 6.Submitting the job prepared in the previous exercise

Fourth EELA Tutorial, Mexico City, 28 August - 01 September 2006 FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America 3 Useful information GENIUS Tutorial website: Tutorial accounts on glite-tutor: Username: mexicocityXX where XX goes from 01 to 60 Password: GridMEXxx where xx goes from 01 to 60 When issuing the myproxy-init command: Myproxy password: MEXICOCITY for all the accounts

Fourth EELA Tutorial, Mexico City, 28 August - 01 September 2006 FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America 4 Introduction: the two-layers Authentication 1. Authentication with the User Interface 2. Authentication to the Grid. Input password of the proxy (specified when you shall execute myproxy-init) Input password of the user account: mexicocityXX

Fourth EELA Tutorial, Mexico City, 28 August - 01 September 2006 FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America 5 Exercise 1 GENIUS logging in and base settings

Fourth EELA Tutorial, Mexico City, 28 August - 01 September 2006 FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America 6 Outline of the exercise 1/2 Login at your UI account (passwd: GridMEXxx) Store a proxy on a remote Myproxy Server machine with the command (using the passphrase MEXICOCITY): >myproxy-init --voms gilda Retrieve a local proxy from MyProxy server: > myproxy-get-delegation (must use your new MyProxy passphrase)

Fourth EELA Tutorial, Mexico City, 28 August - 01 September 2006 FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America 7 Outline of the exercise 2/2 Verify your new local proxy: >voms-proxy-info --all Destroy your local proxy with the command and then inspect it >voms-proxy-destroy Go on the with your browser, put your Myproxy passphrase. Come back on the terminal and execute >voms-proxy-info --all

Fourth EELA Tutorial, Mexico City, 28 August - 01 September 2006 FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America 8 >myproxy-init --voms gilda mexicocity20]$ myproxy-init --voms gilda Cannot find file or dir: /home/mexicocity20/.glite/vomses Your identity: /C=IT/O=GILDA/OU=Personal Enter GRID pass phrase: verify OK Creating temporary proxy Done Contacting voms.ct.infn.it:15001 [/C=IT/O=GILDA/OU=Host/L=INFN "gilda" Done Creating proxy Done Your proxy is valid until Sun Sep 3 06:35: Enter MyProxy pass phrase: Verifying password - Enter MyProxy pass phrase: A proxy valid for 168 hours (7.0 days) for user mexicocity20 now exists on grid001.ct.infn.it. mexicocity20]$ Password: MEXICOCITY Choose a new password; This password will be referred later as myproxy password

Fourth EELA Tutorial, Mexico City, 28 August - 01 September 2006 FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America 9 Get credentials from the MyProxy server >myproxy-get-delegation >voms-proxy-info -all mexicocity20]$ myproxy-get-delegation Enter MyProxy pass phrase: A proxy has been received for user mexicocity20 in /tmp/x509up_u519 mexicocity20]$ voms-proxy-info -all subject : /C=IT/O=GILDA/OU=Personal issuer : /C=IT/O=GILDA/OU=Personal identity : /C=IT/O=GILDA/OU=Personal type : unknown strength : 512 bits path : /tmp/x509up_u519 timeleft : 11:51:33 === VO gilda extension information === VO : gilda subject : /C=IT/O=GILDA/OU=Personal issuer : /C=IT/O=GILDA/OU=Host/L=INFN attribute : /gilda/Role=NULL/Capability=NULL timeleft : 11:34:59 mexicocity20]$

Fourth EELA Tutorial, Mexico City, 28 August - 01 September 2006 FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America 10 Destroying local voms proxy >voms-proxy-destroy >voms-proxy-info -all mexicocity20]$ voms-proxy-destroy mexicocity20]$ voms-proxy-info -all Couldn't find a valid proxy. mexicocity20]$

Fourth EELA Tutorial, Mexico City, 28 August - 01 September 2006 FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America 11 The Genius Home Page

Fourth EELA Tutorial, Mexico City, 28 August - 01 September 2006 FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America 12 …then authenticating on GENIUS using myproxy passwd… GRID authentication The password is the one set when issued the myproxy-init command Myproxy password set before

Fourth EELA Tutorial, Mexico City, 28 August - 01 September 2006 FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America 13 Exercise 2 Launch a job described by a JDL which already exists in the UI We suppose to have the JDL file and all the other required data (input sandbox files) on the UI and we shall try to submit the job on the GRID

Fourth EELA Tutorial, Mexico City, 28 August - 01 September 2006 FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America 14 Authentication with MyProxy

Fourth EELA Tutorial, Mexico City, 28 August - 01 September 2006 FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America 15 GRID Settings

Fourth EELA Tutorial, Mexico City, 28 August - 01 September 2006 FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America 16 Set VO/VOMS

Fourth EELA Tutorial, Mexico City, 28 August - 01 September 2006 FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America 17 Selecting jdl file

Fourth EELA Tutorial, Mexico City, 28 August - 01 September 2006 FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America 18 Specify the CE Resource

Fourth EELA Tutorial, Mexico City, 28 August - 01 September 2006 FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America 19 Job successfully submitted

Fourth EELA Tutorial, Mexico City, 28 August - 01 September 2006 FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America 20 Job completed successfully

Fourth EELA Tutorial, Mexico City, 28 August - 01 September 2006 FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America 21 Retrieving Job results 1/3

Fourth EELA Tutorial, Mexico City, 28 August - 01 September 2006 FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America 22 Retrieving Job results 2/3

Fourth EELA Tutorial, Mexico City, 28 August - 01 September 2006 FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America 23 Retrieving job results 3/3

Fourth EELA Tutorial, Mexico City, 28 August - 01 September 2006 FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America 24 Exercise 3 Prepare a job described by a JDL and store it on the UI In this exercise we are going to create a new file on the UI called helloworld.jdl describing a simple job

Fourth EELA Tutorial, Mexico City, 28 August - 01 September 2006 FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America 25 First step: create the JDL file [ JobType = "Normal"; Executable = "/bin/echo"; Arguments = "Hello World !"; StdOutput = "std.out"; StdError = "std.err"; OutputSandbox = {"std.out","std.err"}; ]

Fourth EELA Tutorial, Mexico City, 28 August - 01 September 2006 FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America 26 The JDL is ready to be executed

Fourth EELA Tutorial, Mexico City, 28 August - 01 September 2006 FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America 27 Inspecting our JDL

Fourth EELA Tutorial, Mexico City, 28 August - 01 September 2006 FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America 28 Exercise 4 Submit the job described by the JDL created in the previous exercise In this exercise we are going to submit the job described by the JDL file edited in the previous step

Fourth EELA Tutorial, Mexico City, 28 August - 01 September 2006 FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America 29 Select JDL file 1/3

Fourth EELA Tutorial, Mexico City, 28 August - 01 September 2006 FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America 30 Submitting the JDL 2/3

Fourth EELA Tutorial, Mexico City, 28 August - 01 September 2006 FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America 31 Retrieving job results 3/3

Fourth EELA Tutorial, Mexico City, 28 August - 01 September 2006 FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America 32 Exercise 5 Preparing a job described by the JDL with a file to ship in the input sandbox In this exercise we are going prepare the JDL description for a job which executes a shell script. The.sh file will be shipped to the CE through the input sandbox

Fourth EELA Tutorial, Mexico City, 28 August - 01 September 2006 FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America 33 Step 1: Create the shell script #!/bin/sh MY_NAME="Your name" WORKER_NODE_NAME=glite-tutor.ct.infn.it echo "Hello $MY_NAME, from $WORKER_NODE_NAME" ls -a echo "This job is running on this CE: " /opt/edg/bin/edg-brokerinfo getCE

Fourth EELA Tutorial, Mexico City, 28 August - 01 September 2006 FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America 34 Step2: create the JDL file [ Executable = "startScript.sh"; StdOutput = "std.out"; StdError = "std.err"; VirtualOrganisation = "gilda"; InputSandbox = {"startScript.sh"}; OutputSandbox = {"std.out","std.err",".BrokerInfo"}; RetryCount = 7; ]

Fourth EELA Tutorial, Mexico City, 28 August - 01 September 2006 FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America 35 Exercise 6 Submitting the job prepared in the previous exercise In this exercise we are going submit the job which executes a shell script, prepared in the previous exercise. The.sh file will be shipped to the CE through the input sandbox

Fourth EELA Tutorial, Mexico City, 28 August - 01 September 2006 FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America 36 Submitting job

Fourth EELA Tutorial, Mexico City, 28 August - 01 September 2006 FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America 37 Retrieving the results