Worldwide Lhc Computing Grid Glite 3 User Guide
Total Page:16
File Type:pdf, Size:1020Kb
WORLDWIDE LHC COMPUTING GRID GLITE 3 USER GUIDE MANUALS SERIES Document identifier: CERN-LCG-GDEIS-722398 EDMS id: 722398 Version: 1.1 Date: January 17, 2007 Section: Experiment Integration and Distributed Analysis Document status: PUBLIC Author(s): Stephen Burke, Simone Campana, Anto- nio Delgado Peris, Flavia Donno, Patricia Mendez´ Lorenzo, Roberto Santinelli, Andrea Sciaba` File: gLite-3-UserGuide Abstract: This guide is an introduction to the WLCG/EGEE Grid and to the gLite 3 middleware from a user’s point of view. Document Change Record Issue Item Reason for Change 17/01/07 v1.1 Revised version 20/04/06 v1.0 First draft Files Software Products User files PDF https://edms.cern.ch/file/722398/1.1/gLite-3-UserGuide.pdf PS https://edms.cern.ch/file/722398/1.1/gLite-3-UserGuide.ps HTML https://edms.cern.ch/file/722398/1.1/gLite-3-UserGuide.html CERN-LCG-GDEIS-722398 Manuals Series Page 2 CONTENTS 1 INTRODUCTION . 10 1.1 ACKNOWLEDGMENTS . 10 1.2 OBJECTIVES OF THIS DOCUMENT . 10 1.3 APPLICATION AREA . 10 1.4 DOCUMENT EVOLUTION PROCEDURE . 10 1.5 REFERENCE AND APPLICABLE DOCUMENTS . 10 1.6 TERMINOLOGY . 14 1.6.1 Glossary . 15 2 EXECUTIVE SUMMARY . 18 3 OVERVIEW . 19 3.1 PRELIMINARY MATTERS. 20 3.1.1 Code Development . 20 3.1.2 Troubleshooting . 20 3.1.3 User and VO utilities . 20 3.2 THE WLCG/EGEE INFRASTRUCTURE. 21 3.3 THE WLCG/EGEE ARCHITECTURE. 21 3.3.1 Security. 21 3.3.2 User Interface . 22 3.3.3 Computing Element . 23 3.3.4 Storage Element . 23 3.3.5 Information Service . 24 CERN-LCG-GDEIS-722398 Manuals Series Page 3 3.3.6 Data Management. 28 3.3.7 Workload Management . 30 3.4 JOB FLOW . 30 3.4.1 Job Submission . 30 3.4.2 Other Operations. 32 4 GRID SECURITY AND GETTING STARTED . 33 4.1 BASIC SECURITY CONCEPTS. 33 4.1.1 Private and Public Keys. 33 4.1.2 Encryption . 33 4.1.3 Signing . 33 4.1.4 Certificates . 34 4.1.5 Certification Authorities . 34 4.1.6 Proxies . 34 4.1.7 VOMS Proxies . 35 4.2 FIRST STEPS . 35 4.3 OBTAINING A CERTIFICATE . 36 4.3.1 X.509 Certificates. 36 4.3.2 Requesting the Certificate . 36 4.3.3 Getting the Certificate . 37 4.3.4 Renewing the Certificate . 38 4.3.5 Taking Care of Private Keys . 38 4.4 REGISTERING WITH WLCG/EGEE. 39 4.4.1 The Registration Service . 39 4.4.2 Virtual Organisations . 40 CERN-LCG-GDEIS-722398 Manuals Series Page 4 4.5 SETTING UP THE USER ACCOUNT . 40 4.5.1 The User Interface . 40 4.5.2 Checking a Certificate . 41 4.6 PROXIES. 44 4.6.1 Standard Proxies . 44 4.6.2 VOMS Proxies . 46 4.6.3 Proxy Renewal . 48 5 INFORMATION SERVICE . 51 5.1 THE MDS . 51 5.1.1 lcg-infosites . 51 5.1.2 lcg-info . 54 5.1.3 The Local GRIS . 56 5.1.4 Using the ldapsearch command to read the MDS. 56 5.1.5 The Site GIIS/BDII . 59 5.1.6 The top-level BDII . 61 5.2 R-GMA . ..