EGEE Middleware: gLite Information Systems (IS)

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

INFSO-RI Enabling Grids for E-sciencE Workload Management System and Job Description Language.
FP7-INFRA Enabling Grids for E-sciencE EGEE Induction Grid training for users, Institute of Physics Belgrade, Serbia Sep. 19, 2008.
The EPIKH Project (Exchange Programme to advance e-Infrastructure Know-How) gLite Grid Services Abderrahman El Kharrim
Basic Grid Job Submission Alessandra Forti 28 March 2006.
The EU DataGrid – Information and Monitoring Services The European DataGrid Project Team
E-science grid facility for Europe and Latin America Installation and configuration of a top BDII Gianni M. Ricciardi – Consorzio COMETA.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE Middleware: gLite Information Systems (IS) EGEE Tutorial 23 rd APAN Meeting,
FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America Information System (IS) Valeria Ardizzone.
Enabling Grids for E-sciencE ENEA and the EGEE project gLite and interoperability Andrea Santoro, Carlo Sciò Enea Frascati, 22 November.
INFSO-RI Enabling Grids for E-sciencE Workload Management System Mike Mineter
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Information System on gLite middleware Vincent.
Klaster obliczeniowy WLCG – cz.I Alice::WTU::LCG - skład: VOBOX  alicluster.if.pw.edu.plVM: saturn.if.pw.edu.pl CREAM-CE  aligrid.if.pw.edu.pl VM: saturn.if.pw.edu.pl.
June 24-25, 2008 Regional Grid Training, University of Belgrade, Serbia Introduction to gLite gLite Basic Services Antun Balaž SCL, Institute of Physics.
FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America BDII Server Installation and Configuration.
E-infrastructure shared between Europe and Latin America FP6−2004−Infrastructures−6-SSA gLite Information System Pedro Rausch IF.
Glite. Architecture Applications have access both to Higher-level Grid Services and to Foundation Grid Middleware Higher-Level Grid Services are supposed.
INFSO-RI Enabling Grids for E-sciencE Αthanasia Asiki Computing Systems Laboratory, National Technical.
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,
FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America gLite Information System Claudio Cherubino.
The EU DataGrid – Information and Monitoring Services The European DataGrid Project Team
EGEE-II INFSO-RI Enabling Grids for E-sciencE Practical: The Information Systems.
EGEE-II INFSO-RI Enabling Grids for E-sciencE Practical using WMProxy advanced job submission.
Gennaro Tortone, Sergio Fantinel – Bologna, LCG-EDT Monitoring Service DataTAG WP4 Monitoring Group DataTAG WP4 meeting Bologna –
EGEE-II INFSO-RI Enabling Grids for E-sciencE Using Certificate & Simple Job Submission Jinny Chien ASGC.
FESR Trinacria Grid Virtual Laboratory gLite Information System Muoio Annamaria INFN - Catania gLite 3.0 Tutorial Trigrid Catania,
EGEE is a project funded by the European Union under contract IST GENIUS and GILDA Guy Warner NeSC Training Team Induction to Grid Computing.
E-science grid facility for Europe and Latin America Updates on Information System Annamaria Muoio - INFN Tutorials for trainers 01/07/2008.
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.
Enabling Grids for E-sciencE Work Load Management & Simple Job Submission Practical Shu-Ting Liao APROC, ASGC EGEE Tutorial.
FESR Trinacria Grid Virtual Laboratory Practical using WMProxy advanced job submission Emidio Giorgio INFN Catania.
Gri2Win: Porting gLite to run under Windows XP Platform
Grid2Win: Porting of gLite middleware to Windows platform
Grid2Win Porting of gLite middleware to Windows XP platform
The Information System in gLite middleware
gLite Information System
Classic Storage Element
Installation and configuration of a top BDII
gLite Information System(s)
Practical: The Information Systems
gLite Grid Services Salma Saber
BDII Performance Tests
lcg-infosites documentation (v2.1, LCG2.3.1) 10/03/05
The EU DataGrid – Information and Monitoring Services
The Information System in gLite
Grid2Win: Porting of gLite middleware to Windows XP platform
Sergio Fantinel, INFN LNL/PD
Introduction to Grid Technology
The GENIUS portal Roberto Barbera University of Catania and INFN
Grid2Win: Porting of gLite middleware to Windows XP platform
Grid Services Ouafa Bentaleb CERIST, Algeria
Information System Virginia Martín-Rubio Pascual
gLite Information System
Short update on the latest gLite status
Berkley Database Information Index (BDII) Server Installation & Configuration Giuseppe La Rocca INFN – Catania gLite Tutorial Rome, April 2006.
Gri2Win: Porting gLite to run under Windows XP Platform
gLite Information System
Grid2Win: Porting of gLite middleware to Windows XP platform
Tutorial Grille (LCG/EGEE)
gLite Information System(s)
gLite Information System overview
The GENIUS portal and the GILDA t-Infrastructure
gLite Information System Overview
Information and Monitoring System
gLite Information System
BDII Server Installation and Configuration
The gLite Information System
Information System (BDII)
Information Services Claudio Cherubino INFN Catania Bologna
Presentation transcript:

EGEE Middleware: gLite Information Systems (IS) EGEE Tutorial ISGC 2008, Taiwan April 7, 2008

Agenda Introduction LDAP Glue Schema Architecture Practical Components: BDII, GIIS, GRIS Relationship Practical Querying Information System

Scope process User Interface Information System Resource Broker Submit job query Retrieve status & output create credential query publish state Submit job File and Replica Catalog Retrieve output Job status Logging Computing Element Storage Element Site X Job status process Authorization Service (VO Management Service) Logging and bookkeeping

How is Information Systems Used? Resource Discovery If you are a middleware developer Workload Management System: Matching job requirements and Grid resources Monitoring Services: Retrieving information about Grid Resources status and availability What resources are available to the Grid? Computing resources Storage resources Site and Services What is their current status? If you are a user Retrieve information about resources where you can run your job? where you can copy your files? If you are site manager or service You “publish” the information about the services you provide.

gLite: MDS Information System gLite adopted the Globus Monitoring and Discovery Service (MDS) architecture as it’s Information System The build blocks include LDAP protocol as the access protocol Glue Schema to define the format and information Architecture and Components GRIS GIIS BDII

Lightweight Directory Access Protocol Specialized service for reading, browsing and searching for information Consists of entries that describe objects has unique Distinguished Name (DN) with associated attributes and values Organizes entries as a tree: Directory Information Tree (DIT) Following a path from the node back to the root of the DIT Distinguished Name (DN) is built Uniquely identifier for entry “cn=Jane Doe,ou=ASGC,o=AS,c=TW,o=grid” o = grid (root of the DIT) c= TW c=US o = AS ou = ASGC CN = Jane Doe objectClass: person cn: Jane Doe phone: 5555666 office: R111

Glue Schema The data published in the Information System (IS) conforms to the Grid Laboratory Uniform Environment (GLUE) Schema. GLUE Schema is a common conceptual data model to describe Grid resources and defines: Structure of DIT: Hierarchy Entries and attributes Description of entries/attributes http://glueschema.forge.cnaf.infn.it/

Components of Information System Top-level BDII: collects information from GIISs At each site: a site GIIS (site BDII): collects information from local GRISs On each resource a GRIS (resource-level BDII): Publishes dynamic and static information BDII: Berkeley DataBase Information Index GIIS: Grid Index Information Server GRIS: Grid Resource Information Server Information Flow

GRISs, GIISs & BDII Relationship GOCDB User Application Resource Broker Monitoring Services BDII-A BDII-B Site A CE Site GIIS Site B CE Site GIIS Site C CE Site GIIS LFC Local GRIS CE Local GRIS SE Local GRIS SE Local GRIS RB Local GRIS CE Local GRIS CE Local GRIS SE Local GRIS MyProxy Local GRIS

Querying the IS Two sets of commands: lcg-infosites: simple, meets most needs lcg-info: supports more complex queries

lcg-infosites The lcg-infosites command can be used to query the information about existing Grid resources which support the given VO Simplest usage: lcg-infosites --vo <vo name> options Further information: lcg-infosites –h specify an VO name which the information to print is related indicate what information has to be printed

lcg-infosites options

PRACTICAL This introduces use of the commands to access the information system You will be exploring the GILDA grid, seeing what computing elements and storage elements exist Please go to the link for this practical http://homepages.nesc.ac.uk/~mjm/NA3ETF/Usage%20of%20lcg-infosites%20and%20lcg-info.htm

Instruction Prerequisites: Linux user background laptops with an ssh client (e.g. PuTTY ) PuTTY Download Page: http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html The following account can be used to log on the GILDA User Interface machines during the EGEE tutorial UI : glite-tutor.ct.infn.it or glite-tutor2.ct.infn.it (gLite 3.0) usernames : taipei01…taipei50 passwords : see tutorial sheet ALWAYS USE THE SAME ACCOUNT DURING ALL OF THIS EVENT – REMEMBER YOUR NUMBER!!