EGEE-III INFSO-RI-222667 Enabling Grids for E-sciencE www.eu-egee.org EGEE and gLite are registered trademarks Configuring and Maintaining EGEE Production.

Slides:



Advertisements
Similar presentations
FP7-INFRA Enabling Grids for E-sciencE EGEE Induction Grid training for users, Institute of Physics Belgrade, Serbia Sep. 19, 2008.
Advertisements

EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE Tutorial How to get started.
INFSO-RI Enabling Grids for E-sciencE Concepts of grid computing Guy Warner NeSC Training Team
The EPIKH Project (Exchange Programme to advance e-Infrastructure Know-How) gLite Grid Services Abderrahman El Kharrim
The LHC Computing Grid – February 2008 The Worldwide LHC Computing Grid Dr Ian Bird LCG Project Leader 15 th April 2009 Visit of Spanish Royal Academy.
AustrianGrid, LCG & more Reinhard Bischof HPC-Seminar April 8 th 2005.
Makrand Siddhabhatti Tata Institute of Fundamental Research Mumbai 17 Aug
SICSA student induction day, 2009Slide 1 Social Simulation Tutorial Session 6: Introduction to grids and cloud computing International Symposium on Grid.
EGEE-II INFSO-RI Enabling Grids for E-sciencE Overview of the EGEE project and the gLite middleware Gergely Sipos MTA SZTAKI
Nicholas LoulloudesMarch 3 rd, 2009 g-Eclipse Testing and Benchmarking Grid Infrastructures using the g-Eclipse Framework Nicholas Loulloudes On behalf.
INFSO-RI Enabling Grids for E-sciencE SA1: Cookbook (DSA1.7) Ian Bird CERN 18 January 2006.
INFSO-RI Enabling Grids for E-sciencE Logging and Bookkeeping and Job Provenance Services Ludek Matyska (CESNET) on behalf of the.
EGEE-II INFSO-RI Enabling Grids for E-sciencE Grid application development with gLite and P-GRADE Portal Miklos Kozlovszky MTA SZTAKI.
Enabling Grids for E-sciencE ENEA and the EGEE project gLite and interoperability Andrea Santoro, Carlo Sciò Enea Frascati, 22 November.
G RID M IDDLEWARE AND S ECURITY Suchandra Thapa Computation Institute University of Chicago.
Grid Technologies  Slide text. What is Grid?  The World Wide Web provides seamless access to information that is stored in many millions of different.
INFSO-RI Enabling Grids for E-sciencE Workload Management System Mike Mineter
Overview & Status of the Middleware & EGI Core Proposals Steven Newhouse Interim EGI Director EGEE Technical Director 26/05/2016 Status of EGI & Middleware.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Security and Job Management.
November SC06 Tampa F.Fanzago CRAB a user-friendly tool for CMS distributed analysis Federica Fanzago INFN-PADOVA for CRAB team.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks EGEE – paving the way for a sustainable infrastructure.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks, An Overview of the GridWay Metascheduler.
EGEE-II INFSO-RI Enabling Grids for E-sciencE An Introduction to the EGEE Project Presented by Min Tsai ISGC 2007, Taipei With thanks.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Introduction to GILDA and gaining access.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Next steps with EGEE EGEE training community.
June 24-25, 2008 Regional Grid Training, University of Belgrade, Serbia Introduction to gLite gLite Basic Services Antun Balaž SCL, Institute of Physics.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Next steps with EGEE Gergely Sipos
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks EGEE II: an eInfrastructure for Europe and.
CEOS WGISS-21 CNES GRID related R&D activities Anne JEAN-ANTOINE PICCOLO CEOS WGISS-21 – Budapest – 2006, 8-12 May.
EGEE-II INFSO-RI Enabling Grids for E-sciencE The GILDA training infrastructure.
INFSO-RI Enabling Grids for E-sciencE Introduction to Grid Computing, EGEE and Bulgarian Grid Initiatives - Plovdiv,
GRID Overview Internet2 Member Meeting Spring 2003 Sandra Redman Information Technology and Systems Center and Information Technology Research Center National.
Ruth Pordes November 2004TeraGrid GIG Site Review1 TeraGrid and Open Science Grid Ruth Pordes, Fermilab representing the Open Science.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks SA1: Grid Operations Maite Barroso (CERN)
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Services for advanced workflow programming.
1 Grid2Win: porting of gLite middleware to Windows Dario Russo INFN Catania
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks The GILDA t-Infrastructure Roberto Barbera.
Glite. Architecture Applications have access both to Higher-level Grid Services and to Foundation Grid Middleware Higher-Level Grid Services are supposed.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Steven Newhouse Technical Director CERN.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE Site Architecture Resource Center Deployment Considerations MIMOS EGEE Tutorial.
INFSO-RI Enabling Grids for E-sciencE GILDA and GENIUS Guy Warner NeSC Training Team An induction to EGEE for GOSC and the NGS NeSC,
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Grid2Win : gLite for Microsoft Windows Roberto.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks New Authorization Service Christoph Witzig,
EGEE-II INFSO-RI Enabling Grids for E-sciencE Overview of the EGEE project and the gLite middleware Mike Mineter
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Update Authorization Service Christoph Witzig,
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Regional Nagios Emir Imamagic /SRCE EGEE’09,
INFSO-RI Enabling Grids for E-sciencE Introduction to Grid Computing, EGEE and Bulgarian Grid Initiatives, Sofia, South.
EGEE-II INFSO-RI Enabling Grids for E-sciencE Practical using WMProxy advanced job submission.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks gLite – UNICORE interoperability Daniel Mallmann.
INFSO-RI Enabling Grids for E-sciencE gLite Test and Certification Effort Nick Thackray CERN.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks EGEE: Enabling grids for E-Science Bob Jones.
EGEE-II INFSO-RI Enabling Grids for E-sciencE Using Certificate & Simple Job Submission Jinny Chien ASGC.
EGEE-II INFSO-RI Enabling Grids for E-sciencE Overview of gLite, the EGEE middleware Mike Mineter Training Outreach Education National.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI EGI Services for Distributed e-Infrastructure Access Tiziana Ferrari on behalf.
The EPIKH Project (Exchange Programme to advance e-Infrastructure Know-How) gLite Grid Introduction Salma Saber Electronic.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI EGI Overview for ENVRI Gergely Sipos, Malgorzata Krakowian EGI.eu
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI EGI solution for high throughput data analysis Peter Solagna EGI.eu Operations.
Accessing the VI-SEEM infrastructure
Gri2Win: Porting gLite to run under Windows XP Platform
Grid Computing: Running your Jobs around the World
Practical: The Information Systems
Grid2Win: Porting of gLite middleware to Windows XP platform
Introduction to Grid Technology
Short update on the latest gLite status
Gri2Win: Porting gLite to run under Windows XP Platform
Overview of the EGEE project and the gLite middleware
EGEE Middleware: gLite Information Systems (IS)
Presentation transcript:

EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Configuring and Maintaining EGEE Production Sites Nicholas Loulloudes ( High Performance Computing systems Laboratory (HPCL) University of Cyprus March 18 th 2010

Enabling Grids for E-sciencE EGEE-III INFSO-RI Training Event Overview Agenda 09: :10 Welcome and Overview 09: :30 Introduction to the EGEE Infrastructure 09: :00 EGEE in Cyprus 10: :20 EGEE Grid Site Architecture overview 10: :40 gLite Middleware and Services 10: :00 YAIM installation and configuration tool 11: :15 Coffee Break 11: :30 Hands-on Installation and Configuration - Part 1 13: :30 Lunch 14: :00 Hands-on Installation and Configuration - Part 2 Nicholas Loulloudes 2

Enabling Grids for E-sciencE EGEE-III INFSO-RI Introduction to the EGEE Infrastructure Nicholas Loulloudes 3

Enabling Grids for E-sciencE EGEE-III INFSO-RI The Computational Grid Formal Definition: - Ian Foster and Carl Kesselman “An infrastructure that enables flexible, secure, coordinated resource sharing among dynamic collections of individuals institutions and resources ” Nicholas Loulloudes 4 Computational Grid : a huge collection of geographically distributed, high performance computational and storage resources. This collection of network connected resources and middleware provide services and seamless access to the end-user. Users usually are members of virtual groups with common interests. Computational Grid : a huge collection of geographically distributed, high performance computational and storage resources. This collection of network connected resources and middleware provide services and seamless access to the end-user. Users usually are members of virtual groups with common interests.

Enabling Grids for E-sciencE EGEE-III INFSO-RI The Computational Grid Nicholas Loulloudes 5 Geographically Distributed Networked Resources Virtual Collaboration Grid Grid Middleware and Services

Enabling Grids for E-sciencE EGEE-III INFSO-RI EGEE Infrastructure Nicholas Loulloudes 6 EGEE (Enabling Grids for E-SciencE) is the largest Grid infrastructure in Europe. Aim: “to establish a seamless European Grid infrastructure for the support of the European Research Area (ERA)” Provides computing support infrastructure for researchers world-wide. ~ 260 Resource centres in 48 counter provide: ~ CPU’s ~ cores ~ 20 Peta-bytes of storage 162 Virtual Organizations

Enabling Grids for E-sciencE EGEE-III INFSO-RI Application Domains Nicholas Loulloudes 7 Computational Chemistry Computing Mathematics EngineeringHigh Energy Physics Virtual Organizations (VO): Virtual Groups with members with common research interests.

Enabling Grids for E-sciencE EGEE-III INFSO-RI Application Families Simulation – Large number of similar, independent jobs – parameter study Bulk Processing – Widely-distributed input data, Sophisticated data management Workflow – Complex dependencies between individual tasks Legacy Applications – Licenses: control access to software on the grid – No recompilation ⇒ no direct use of grid APIs Parallel Jobs – Many CPUs needed simultaneously, Use of MPI libraries – Currently limited support in gLite: MPI configuration is not uniform Responsive Apps. – Short response time Nicholas Loulloudes 8

Enabling Grids for E-sciencE EGEE-III INFSO-RI EGEE Infrastructure Production service – Resource centres around the world – Running only well-tested and reliable middleware releases – 260 site, 48 countries, ~ CPUs, ~64 PB storage – Separated into ~200 Virtual Organizations Pre-production service – Runs in parallel with the production service (restricted number of sites) – First deployment of new versions of the gLite middleware Training Infrastructure - GILDA – Complete suite of Grid elements – Everyone can register and use – GILDA for training and application – Porting – Nicholas Loulloudes 9

Enabling Grids for E-sciencE EGEE-III INFSO-RI VO Concept Nicholas Loulloudes 10 INTERNET Middleware runs on each shared resource to provide – Data services – Computation services – Security service Resources and users form VO’s as basis for collaboration Distributed services (both people and middleware) enable the grid

Enabling Grids for E-sciencE EGEE-III INFSO-RI EGEE In Cyprus Nicholas Loulloudes 11

Enabling Grids for E-sciencE EGEE-III INFSO-RI EGEE in Cyprus EGEE – 1 April 2004 – 31 March 2006 – 71 partners in 27 countries, federated in regional Grids – Cyprus among those 27 countries.  Establishment of CyGrid – The Cyprus Grid Initiative  First EGEE site at University of Cyprus – HPCL EGEE-II – 1 April 2006 – 30 April 2008 – Expanded consortium – 2 nd production site added to CyGrid – University of Nicosia EGEE-III – 1 May 2008 – 30 April 2010 – Transition to sustainable model: European Grid Initiative (EGI) – National Grid Initiatives (NGI’s) – 3 rd production site added to CyGrid – Univ. Of Cyprus (Dept. Of Physics) Nicholas Loulloudes 12

Enabling Grids for E-sciencE EGEE-III INFSO-RI EGEE Sites in Cyprus CY-01-KIMON – Location: University of Cyprus (Dept. Of Computer Science) – State: Production – 82 CPU’s CY-02-TESTBED – Location: University of Cyprus (Dept. Of Computer Science) – State: Pre-Production – 10 CPU’s CY-03-INTERCOLLEGE – Location: University of Nicosia (Dept. Of Computer Science) – State: Production – 10 CPU’s CY-04-* – Location: University of Cyprus (Dept. Of Physics) – State: Production – 12 CPU’s Nicholas Loulloudes 13

Enabling Grids for E-sciencE EGEE-III INFSO-RI CyGrid CyGrid – The Cyprus Grid Initiative ( ) The top-level Grid authority in Cyprus. Responsible for all Grid activities on the island. Houses the Certification Authority (CA) through which access to the EGEE infrastructure is obtained. – Signs and issues X.509 Certificates for Grid Users / Hosts / Services. Provides User support and Application Porting Training. – Administrators – Current and New Users Nicholas Loulloudes 14

Enabling Grids for E-sciencE EGEE-III INFSO-RI EGEE Grid Site Architecture Overview Nicholas Loulloudes 15

Enabling Grids for E-sciencE EGEE-III INFSO-RI EGEE Grid Site Overview Minimal Services

Enabling Grids for E-sciencE EGEE-III INFSO-RI User Interface (UI) Nicholas Loulloudes 17 User Interface(UI): Gateway for the end-user to the Grid. At the UI users have a personal account where their user certificate (X.509) is installed Through CLI it provides basic operations to Grid resources: Candidate resource listing for job execution. Job submission and monitoring. Job output retrieval. Copy / replicate / delete data from the Grid.

Enabling Grids for E-sciencE EGEE-III INFSO-RI Information Service (IS) Nicholas Loulloudes 18 Information Service (S-BDII): publishes the state of the resources of an individual Grid site. The Berkley Database information index (BDII) is an Information Service (IS), which uses the standard LDAP database. A Top Level BDII collects the information from this Site BDIIs to make them accessible by the Grid Services and applications.

Enabling Grids for E-sciencE EGEE-III INFSO-RI Resource Broker – Workload Management System (WMS) Nicholas Loulloudes 19 Workload Management System (WMS): Responsible for matching the user requirements with the available resources on the Grid. Available resources are retrieved from Information Services. After matching is completed, a ccepts submitted jobs and sends them to the appropriate Computing Element

Enabling Grids for E-sciencE EGEE-III INFSO-RI Computing Element (CE) Nicholas Loulloudes 20 Computing Elemet (CE): Gateway to the computing resources of the localized Grid site. Jobs enter a batch queue to be sent to the resources. At the CE, a process is being executed that accepts jobs and dispatch them for execution to the Worker nodes (WNs)‏ The CE is responsible to watch the state of an executing job

Enabling Grids for E-sciencE EGEE-III INFSO-RI Storage Element (SE) Nicholas Loulloudes 21 Storage Element (SE): Provides an interface to the large-scale storage hosted by a particular site. SE may control simple disk servers, large disk arrays or Mass Storage Systems. Each site may provide one or more SE’s

Enabling Grids for E-sciencE EGEE-III INFSO-RI Worker Nodes(WN) Nicholas Loulloudes 22 Worker Nodes (WN): Computing nodes where the actual user’s Grid jobs are executed. Only basic services of middleware are required to be provided by the Worker Nodes such as: Application libraries. Application Programming Interfaces (API). Commands for performing actions on Grid resources and Grid data.

Enabling Grids for E-sciencE EGEE-III INFSO-RI EGEE Grid Site Overview Computing Elemet (CE): gateway to the computing resources of the localized Grid site. Jobs enter a batch queue to be sent to the resources. User Interface (UI): access point for the user to the Grid. Information Service (S-BDII): publishes the state of the resources of an individual Grid site. Berkley Database Information Index (BDII). Storage Element (SE): provides an interface to the large-scale storage hosted by a particular site. Worker Nodes (WN): Computing nodes where the actual user’s Grid jobs are executed. Workload Management System(WMS): Matches the user requirements with the available resources on the Grid. Nicholas Loulloudes 23

Enabling Grids for E-sciencE EGEE-III INFSO-RI gLite Middleware and Services Nicholas Loulloudes 24

Enabling Grids for E-sciencE EGEE-III INFSO-RI Grid Middleware Nicholas Loulloudes 25 The Grid relies on advanced software, called middleware, which interfaces between resources and the applications The Grid middleware: – Basic services  Secure and effective access to resources – High level services  Optimal use of resources  Authentication to the different sites that are used  Job execution & monitoring of progress  Problem recovery  Transfer of results back to the user

Enabling Grids for E-sciencE EGEE-III INFSO-RI Grid Middleware When using a PC or workstation you – Login with a username and password (“Authentication”) – Use rights given to you (“Authorization”) – Run jobs – Manage files: create them, read/write, list directories Components are linked by a bus Operating system One admin. domain When using a Grid you – Login with digital credentials – single sign-on (“Authentication”) – Use rights given you (“Authorisation”) – Run jobs – Manage files: create them, read/write, list directories Services are linked by the Internet Middleware Many admin. domains Nicholas Loulloudes 26

Enabling Grids for E-sciencE EGEE-III INFSO-RI gLite Middleware Nicholas Loulloudes 27 The current release is gLite 3.2 Compatible with Scientific Linux 5 Some services also work with Debian and/or older SL distributions gLite is… A distribution With its own large development effort It is updated almost every week

Enabling Grids for E-sciencE EGEE-III INFSO-RI gLite Service Stack Nicholas Loulloudes 28 EGEE Maintained Components External Components Physical Resources General Services LHC File Catalogue LHC File Catalogue Hydra Workload Management Service Workload Management Service File Transfer Service File Transfer Service Logging & Book keeping Service Logging & Book keeping Service AMG A Storage Element Disk Pool Manager dCache Information Services BDII MO N User Interface User Access Security Services Security Services Virtual Organisation Membership Service Virtual Organisation Membership Service Authz. Service SCAS Proxy Server LCAS & LCMAPS Compute Element CREAM LCG-CE gLExec BLAH Worker Node User Interface