EGEE-II INFSO-RI-031688 Enabling Grids for E-sciencE www.eu-egee.org EGEE and gLite are registered trademarks Status of Interoperability Markus Schulz.

Slides:



Advertisements
Similar presentations
Current status of grids: the need for standards Mike Mineter TOE-NeSC, Edinburgh.
Advertisements

EGEE-II INFSO-RI Enabling Grids for E-sciencE The gLite middleware distribution OSG Consortium Meeting Seattle,
INFSO-RI Enabling Grids for E-sciencE XACML and G-PBox update MWSG 14-15/09/2005 Presenter: Vincenzo Ciaschini.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks GINGIN Grid Interoperation on Data Movement.
Open Science Grid Software Stack, Virtual Data Toolkit and Interoperability Activities D. Olson, LBNL for the OSG International.
OSG Services at Tier2 Centers Rob Gardner University of Chicago WLCG Tier2 Workshop CERN June 12-14, 2006.
OSG Middleware Roadmap Rob Gardner University of Chicago OSG / EGEE Operations Workshop CERN June 19-20, 2006.
INFSO-RI Enabling Grids for E-sciencE The US Federation Miron Livny Computer Sciences Department University of Wisconsin – Madison.
INFSO-RI Enabling Grids for E-sciencE Grid Interoperations Cook Book Markus Schulz, Laurence Field EGEE SA3 CERN-IT-GD
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Simply monitor a grid site with Nagios J.
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.
The EDGI project receives Community research funding 1 EDGI Brings Desktop Grids To Distributed Computing Interoperability Etienne URBAH
Enabling Grids for E-sciencE ENEA and the EGEE project gLite and interoperability Andrea Santoro, Carlo Sciò Enea Frascati, 22 November.
Monitoring in EGEE EGEE/SEEGRID Summer School 2006, Budapest Judit Novak, CERN Piotr Nyczyk, CERN Valentin Vidic, CERN/RBI.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Felix Ehm CERN IT-GD EGEE 2008 GLUE 2.0.
PanDA Multi-User Pilot Jobs Maxim Potekhin Brookhaven National Laboratory Open Science Grid WLCG GDB Meeting CERN March 11, 2009.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Information System on gLite middleware Vincent.
LCG / ARC Interoperability Status Michael Grønager, PhD (UNI-C / NBI) January 19, 2006, Uppsala.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks State of Interoperability Laurence Field.
© 2006 Open Grid Forum Enabling Pervasive Grids The OGF GIN Effort Erwin Laure GIN-CG co-chair, EGEE Technical Director
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 GStat 2.0 Joanna Huang (ASGC) Laurence Field.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks David Kelsey RAL/STFC,
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Nagios for Grid Services E. Imamagic, SRCE.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Next steps with EGEE EGEE training community.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Multi-level monitoring - an overview James.
Towards a Global Service Registry for the World-Wide LHC Computing Grid Maria ALANDES, Laurence FIELD, Alessandro DI GIROLAMO CERN IT Department CHEP 2013.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks State of Interoperability Laurence Field.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks EGEE II: an eInfrastructure for Europe and.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Grid Site Monitoring with Nagios E. Imamagic,
EGEE-II INFSO-RI Enabling Grids for E-sciencE The GILDA training infrastructure.
INFSO-RI Enabling Grids for E-sciencE OSG-LCG Interoperability Activity Author: Laurence Field (CERN)
15-Dec-04D.P.Kelsey, LCG-GDB-Security1 LCG/GDB Security Update (Report from the Joint Security Policy Group) CERN 15 December 2004 David Kelsey CCLRC/RAL,
US LHC OSG Technology Roadmap May 4-5th, 2005 Welcome. Thank you to Deirdre for the arrangements.
Conference name Company name INFSOM-RI Speaker name The ETICS Job management architecture EGEE ‘08 Istanbul, September 25 th 2008 Valerio Venturi.
1 Andrea Sciabà CERN Critical Services and Monitoring - CMS Andrea Sciabà WLCG Service Reliability Workshop 26 – 30 November, 2007.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE Site Architecture Resource Center Deployment Considerations MIMOS EGEE Tutorial.
Site Validation Session Report Co-Chairs: Piotr Nyczyk, CERN IT/GD Leigh Grundhoefer, IU / OSG Notes from Judy Novak WLCG-OSG-EGEE Workshop CERN, June.
Status Organization Overview of Program of Work Education, Training It’s the People who make it happen & make it Work.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Using GStat 2.0 for Information Validation.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Progress on first user scenarios Stephen.
INFSO-RI Enabling Grids for E-sciencE ARDA Experiment Dashboard Ricardo Rocha (ARDA – CERN) on behalf of the Dashboard Team.
SAM Sensors & Tests Judit Novak CERN IT/GD SAM Review I. 21. May 2007, CERN.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Grid2Win : gLite for Microsoft Windows Roberto.
Testing and integrating the WLCG/EGEE middleware in the LHC computing Simone Campana, Alessandro Di Girolamo, Elisa Lanciotti, Nicolò Magini, Patricia.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks APEL CPU Accounting in the EGEE/WLCG infrastructure.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Grid Monitoring Tools E. Imamagic, SRCE CE.
LCG Accounting Update John Gordon, CCLRC-RAL WLCG Workshop, CERN 24/1/2007 LCG.
Interoperability Activity Frederick Luehring Indiana University July 20, 2005 OSG Consortium Meeting.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Ian Bird All Activity Meeting, Sofia
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Information System Tutorial Laurence Field.
Operations model Maite Barroso, CERN On behalf of EGEE operations WLCG Service Workshop 11/02/2006.
INFSO-RI Enabling Grids for E-sciencE Operations Parallel Session Summary Markus Schulz CERN IT/GD Joint OSG and EGEE Operations.
INFSO-RI Enabling Grids for E-sciencE Summary of NAREGI discussions on GLUE/CIM Sergio Andreozzi INFN-CNAF March 24, 2006 – JRA1.
Status of gLite-3.0 deployment and uptake Ian Bird CERN IT LCG-LHCC Referees Meeting 29 th January 2007.
INFSO-RI Enabling Grids for E-sciencE File Transfer Software and Service SC3 Gavin McCance – JRA1 Data Management Cluster Service.
II EGEE conference Den Haag November, ROC-CIC status in Italy
OSG Status and Rob Gardner University of Chicago US ATLAS Tier2 Meeting Harvard University, August 17-18, 2006.
INFSO-RI Enabling Grids for E-sciencE EGEE general project update Fotis Karayannis EGEE South East Europe Project Management Board.
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.
Grid Colombia Workshop with OSG Week 2 Startup Rob Gardner University of Chicago October 26, 2009.
Implementation of GLUE 2.0 support in the EMI Data Area Elisabetta Ronchieri on behalf of JRA1’s GLUE 2.0 Working Group INFN-CNAF 13 April 2011, EGI User.
EMI is partially funded by the European Commission under Grant Agreement RI EMI Status And Plans Laurence Field, CERN Towards an Integrated Information.
Stephen Pickles Technical Director, GOSC
Leigh Grundhoefer Indiana University
Information Services Claudio Cherubino INFN Catania Bologna
Presentation transcript:

EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Status of Interoperability Markus Schulz Material prepared by: Laurence Field CERN IT-GD

Enabling Grids for E-sciencE EGEE-II INFSO-RI Overview OSG ARC (NDGF) NAREGI UNICORE (DEISA) OGF-GIN

Enabling Grids for E-sciencE EGEE-II INFSO-RI Initial Architecture GIN BDII ARC BDII EGEE Site OSG Site NDGF Site Naregi Grid Teragrid Grid Pragma Grid NDGF BDII EGEE BDII OSG BDII Naregi BDII Teragrid BDII Pragma BDII Translator

Enabling Grids for E-sciencE EGEE-II INFSO-RI OSG November and December 2004 –Initial meeting with OSG to discuss interoperability  A common information schema was the key –Proposal for version 1.2 of the Glue Schema was discussed  Include new attributes required by OSG, Marco Mambelli January 2005 –Proof of concept was tried, Leigh Grundhoefer (Indiana)  Installed Generic Information Provider (GIP) on an OSG CE  OSG CE was configured to support the dteam VO  “Hello world” job, submitted through the LCG RB and ran on an OSG CE  Installed the LCG clients available on OSG from a tarball Oliver Keeble (CERN)  Submitted test job that did basic data management operations

Enabling Grids for E-sciencE EGEE-II INFSO-RI OSG Modifications to the OSG and LCG software releases –Updated the GIP to publish version 1.2 of the Glue Schema  The GridFTP server on the OSG CE advertised as an LCG SE –Automatically configure the GIP in the OSG release  Information scavenger script, Shaowen Wang (Iowa) August 2005 (month of focussed activity) –Included first OSG sites into the LCG operational framework –Set up a BDII that represented these OSG sites –Included this BDII to the LCG information system –All OSG sites found in this BDII were automatically tested  Using the Site Functional Tests (SFT) framework –Created a script to install the LCG clients on OSG CEs November 2005 –First user jobs from GEANT4 arrived on OSG –GIP validator for OSG operations. Shaowen Wang (Iowa)

Enabling Grids for E-sciencE EGEE-II INFSO-RI OSG March 2006, Operations Progress –Information system bootstrapping.  Dynamic web page from OSG GOC DB. –Routing of trouble tickets. –Joint operations VO  For running tests.  Deployment of client libraries. –OSG joined the Monday WLCG operations meeting to report on WLCG issues Summer 2006 –CMS successfully taking advantage interoperations

Enabling Grids for E-sciencE EGEE-II INFSO-RI Future Work Maintain Interoperation –As grids evolver, ensure we maintain interoperability Use Case Testing for Authorization –Same functionality for identical roles Continuous SRM Testing –Between different versions and implementations Accounting Discussions –How do we do VO accounting across grids

Enabling Grids for E-sciencE EGEE-II INFSO-RI ARC Four official meetings. –31 August 2005 –31 October 2005 –18 January 2006 –23 March 2006 Short Term Goals. –Information systems:  ARC2Glue Mapping + translator gateway. –Enable the RB to submit to ARC resources  Condor-G -> ARC-CE Long Term Goals –Use a common(standard) schema. –Use a common(standard) CE interface.

Enabling Grids for E-sciencE EGEE-II INFSO-RI ARC Status Prototype Translator Ready and tested (BDII) –Mapping ARC2Glue –Translation document ready –Works in both directions Tested Condor to ARC CE submitter –Shown that it works with later Condor versions. Currently integrating this functionality to the RB. Started discussions on operations. Long term goals –“Both EGEE and NDGF are commited to standards for grid computing and will both work together with other grids to try and achieve this goal”

Enabling Grids for E-sciencE EGEE-II INFSO-RI Naregi Initial meeting in March –Initial plan drafted. More discussions privately and at GGF –Especially with respect to information systems Information translators –Nargei2Glue ready  BDII set up –Glue2Naregi well underway Job submission in progress –Recent discussion at GGF to explain details

Enabling Grids for E-sciencE EGEE-II INFSO-RI Unicore Funded EGEE-II activity –1 st F2F Meeting August 2006 Analyzed both architectures –Worked out a plan (EGEE Milestone Document) Need to identify pilot user community ( VO ) –Fussion, BioMed Need to identify infrastructure –DEISA is the natural candidate Investigate condor-u component for job submission –Close to the solution for ARC –Initial tests are very promising

Enabling Grids for E-sciencE EGEE-II INFSO-RI OGF-GIN Activity Grid Interoperability Now Ad-hoc discussion at SC2005 –First official meeting at GGF 16 in Athens –Trying to bridge the grid islands Split into four groups –gin-auth –security –gin-data – data management –gin-info – information systems –gin-jobs – job submission Building on bi-lateral and previous work –OSG/EGEE activity –ARC/EGEE activity –ITGF (International Grid Trust Federation) Central place for discussion and show cases

Enabling Grids for E-sciencE EGEE-II INFSO-RI gin-auth Supported CAs defined by the ITGF –All infrastructures must support this set. VO naming convention must be used –To avoid conflicts between grids GSI compliant x.509 proxy certificates –Or OGSA Basic profile authentication Transport of supported authorization attributes –via VOMS extensions Work needed on policy management –For VOMS roles and groups Are proxies working? –What alternative security models could we try?

Enabling Grids for E-sciencE EGEE-II INFSO-RI gin-data Point to point movement of data –between storage in different grids Usage of managed resources –and their more sophisticated APIs (e.g. SRM, SRB) GIN-Data is sponsoring three distinct activities: –grid-ftp interoperability –SRM interoperability –SRB interoperability On going testing of the above activities –Between different implementations  And installations

Enabling Grids for E-sciencE EGEE-II INFSO-RI gin-info Recognized the need for common information –Define the minimal set of common attributes Translators between the island –Schema mapping –Implementation of translators Set up a BDII per infrastructure –EGEE, NDGF, OSG, Teragrid, Naregi, Pragma –Using the Glue Schema Translate between this BDII and the native system –Eg gin-bdii -> Naergi “cell domain” –Avoids the n*n problem

Enabling Grids for E-sciencE EGEE-II INFSO-RI Initial Architecture GIN BDII ARC BDII EGEE Site OSG Site NDGF Site Naregi Grid Teragrid Grid Pragma Grid NDGF BDII EGEE BDII OSG BDII Naregi BDII Teragrid BDII Pragma BDII Translator

Enabling Grids for E-sciencE EGEE-II INFSO-RI What Now? gin-bdii contains information from all grids –Information of varying quality “Sites on a map” as a first ‘use case’ –Easy to do manually with a small number of sites –Hard for many sites  Need to automate  Grids use different maps -> conversion

Enabling Grids for E-sciencE EGEE-II INFSO-RI “Site on a map” use case Mandatory attributes –Site Location  Latitude and Longitude –Site Name –Unique identifier for the site Optional attributes –Site Description –Site Location, human readable form –Site contact –Site web page Glue schema has a site entry –Provides this information

Enabling Grids for E-sciencE EGEE-II INFSO-RI Implementation OSG and EGEE –Already provide the Glue Site entry For the others –Create configuration file containing mapping and information  Map a cluster id to site information. Visualize information with Google Earth -Script used to generate kml file -Queries gin-bdii to find information -Script run every 5 mins via cron -

Enabling Grids for E-sciencE EGEE-II INFSO-RI Information Quality Quality of an Information System –Dependent on the quality of information Many reason for poor quality information –Poor schema design –Poor quality information providers –Incorrect deployment or configuration –Site problems –Bit rot etc. How do we ensure good quality information? –Need to develop tests for the information  Based on the use cases How can we ensure the coordinates are correct for a site? –Sounds like grid operations!

Enabling Grids for E-sciencE EGEE-II INFSO-RI Experience Gained Information systems are very similar –Information provider to populate system –Query mechanism to extract data –Hierarchical architecture, resource -> site -> top –Information conforms to a schema Joining information systems is (relatively) easy Translating information is tricky –Moving from one model to another is straight forward. –Showstopper if information doesn’t map, ie missing attributes We can live with different information systems –But we can’t live with different information

Enabling Grids for E-sciencE EGEE-II INFSO-RI Summary Two terms have been highlighted –Interoperation:  Two grid infrastructures working together –Interoperability:  Grid middleware enable to work together Need to focus on Interoperation OSG/EGEE interoperation achieved –Need to ensure that this is maintained ARC/EGEE in progress Taking first steps with Naregi and Unicore OGF-GIN –Working to link all the grid infrastructures  One link at a time