WP3 RGMA Deployment Laurence Field / RAL Steve Fisher / RAL.

Slides:



Advertisements
Similar presentations
21 Sep 2005LCG's R-GMA Applications R-GMA and LCG Steve Fisher & Antony Wilson.
Advertisements

WP3 WP3 17/9/2002 Steve Fisher / RAL. WP3 Steve Fisher 17/9/2002WP32 Summary Quality Current status 1.2 R-GMA in release 2.0 Recent Requirements Work.
Data Management Expert Panel - WP2. WP2 Overview.
Presenter Name Facility Name EDG Testbed Status Moving to Testbed Two.
Grid Application Builders Teach In31/01/02Antony Wilson Information & Monitoring Services WP3.
FP7-INFRA Enabling Grids for E-sciencE EGEE Induction Grid training for users, Institute of Physics Belgrade, Serbia Sep. 19, 2008.
1 CHEP 2000, Roberto Barbera Roberto Barbera (*) Grid monitoring with NAGIOS WP3-INFN Meeting, Naples, (*) Work in collaboration with.
Andrew McNab - EDG Access Control - 14 Jan 2003 EU DataGrid security with GSI and Globus Andrew McNab University of Manchester
QCDgrid Technology James Perry, George Beckett, Lorna Smith EPCC, The University Of Edinburgh.
The ATLAS Production System. The Architecture ATLAS Production Database Eowyn Lexor Lexor-CondorG Oracle SQL queries Dulcinea NorduGrid Panda OSGLCG The.
The EU DataGrid – Information and Monitoring Services The European DataGrid Project Team
Use of R-GMA in BOSS Henry Nebrensky (Brunel University) VRVS 26 April 2004 Some slides stolen from various talks at EDG 2 nd Review (
DataGrid is a project funded by the European Commission under contract IST GridPP-2 Middleware 4 th -5 th Mar 2004 Information and Monitoring.
Introduction on R-GMA Shi Jingyan Computing Center IHEP.
DataGrid is a project funded by the European Union CHEP March 2003 R-GMA 1 R-GMA: First results after deployment Steve Fisher (EDG - WP3)
QCDGrid Progress James Perry, Andrew Jackson, Stephen Booth, Lorna Smith EPCC, The University Of Edinburgh.
Application code Registry 1 Alignment of R-GMA with developments in the Open Grid Services Architecture (OGSA) is advancing. The existing Servlets and.
A monitoring tool for a GRID operation center Sergio Andreozzi (INFN CNAF), Sergio Fantinel (INFN Padova), David Rebatto (INFN Milano), Gennaro Tortone.
CMS Stress Test Report Marco Verlato (INFN-Padova) INFN-GRID Testbed Meeting 17 Gennaio 2003.
GLite Information System(s) Antonio Juan Rubio Montero CIEMAT 10 th EELA Tutorial. Madrid, May 7 th -11 th,2007.
Author - Title- Date - n° 1 Partner Logo EU DataGrid, Work Package 5 The Storage Element.
13 May 2004EB/TB Middleware meeting Use of R-GMA in BOSS for CMS Peter Hobson & Henry Nebrensky Brunel University, UK Some slides stolen from various talks.
Giuseppe Codispoti INFN - Bologna Egee User ForumMarch 2th BOSS: the CMS interface for job summission, monitoring and bookkeeping W. Bacchi, P.
Claudio Grandi INFN Bologna CHEP'03 Conference, San Diego March 27th 2003 BOSS: a tool for batch job monitoring and book-keeping Claudio Grandi (INFN Bologna)
WP3 Information and Monitoring Steve Fisher / RAL 23/9/2003.
An information and monitoring system for static and dynamic information about grid resources, applications, networks … RDBMS Servlet aware of API during.
WP3 R-GMA: Likely status New Years Eve Steve Fisher / RAL 24/2/2003.
CLRC and the European DataGrid Middleware Information and Monitoring Services The current information service is built on the hierarchical database OpenLDAP.
EGEE is a project funded by the European Union under contract IST R-GMA: Production Services for Information and Monitoring in the Grid John.
WP3 RGMA Deployment Laurence Field / RAL Steve Fisher / RAL.
WP3 R-GMA: A Relational Grid information and monitoring system Steve Fisher / RAL 13/12/2002.
Presenter Name Facility Name UK Testbed Status and EDG Testbed Two. Steve Traylen GridPP 7, Oxford.
DGC Paris WP2 Summary of Discussions and Plans Peter Z. Kunszt And the WP2 team.
Grid Deployment Enabling Grids for E-sciencE BDII 2171 LDAP 2172 LDAP 2173 LDAP 2170 Port Fwd Update DB & Modify DB 2170 Port.
Jens G Jensen RAL, EDG WP5 Storage Element Overview DataGrid Project Conference Heidelberg, 26 Sep-01 Oct 2003.
INFSO-RI Enabling Grids for E-sciencE Ganga 4 – The Ganga Evolution Andrew Maier.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE Site Architecture Resource Center Deployment Considerations MIMOS EGEE Tutorial.
Andrew McNab - Manchester HEP - 17 September 2002 UK Testbed Deployment Aim of this talk is to the answer the questions: –“How much of the Testbed has.
 CMS data challenges. The nature of the problem.  What is GMA ?  And what is R-GMA ?  Performance test description  Performance test results  Conclusions.
WP3 Information and Monitoring Rob Byrom / WP3
WP3 The status of the EU DataGrid's R-GMA system Steve Fisher / RAL 24/4/2003.
Testing and integrating the WLCG/EGEE middleware in the LHC computing Simone Campana, Alessandro Di Girolamo, Elisa Lanciotti, Nicolò Magini, Patricia.
E-infrastructure shared between Europe and Latin America gLite Information System(s) Manuel Rubio del Solar CETA-CIEMAT EELA Tutorial, Mérida,
The impact of R-GMA (upon WP1 and WP4). EDG (Paris) 6 Mar James MagowanImpact of R-GMA Grid Monitoring Architecture (GMA) We use it not only for.
DataTAG is a project funded by the European Union CERN, 8 May 2003 – n o 1 / 29 GridICE The eyes of the grid A monitoring tool for a Grid Operation Center.
The EU DataGrid – Information and Monitoring Services The European DataGrid Project Team
EGEE is a project funded by the European Union under contract IST Information and Monitoring Services within a Grid R-GMA (Relational Grid.
Enabling Grids for E-sciencE CMS/ARDA activity within the CMS distributed system Julia Andreeva, CERN On behalf of ARDA group CHEP06.
Gennaro Tortone, Sergio Fantinel – Bologna, LCG-EDT Monitoring Service DataTAG WP4 Monitoring Group DataTAG WP4 meeting Bologna –
Stephen Burke – Sysman meeting - 22/4/2002 Partner Logo The Testbed – A User View Stephen Burke, PPARC/RAL.
DataTAG is a project funded by the European Union CERN, 8 May 2003 – n o 1 / 10 Grid Monitoring A conceptual introduction to GridICE Sergio Andreozzi
TIFR, Mumbai, India, Feb 13-17, GridView - A Grid Monitoring and Visualization Tool Rajesh Kalmady, Digamber Sonvane, Kislay Bhatt, Phool Chand,
INFSO-RI Enabling Grids for E-sciencE Information and Monitoring Status and Plans GridPP-DB, IC London, 12 July, 2007.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI EGI Services for Distributed e-Infrastructure Access Tiziana Ferrari on behalf.
Enabling Grids for E-sciencE INFSO-RI When databases met the Grid A New Data Source Oriented CE for GRID G. Taffoni (2,3), E. Ambrosi (1), A. Barisani.
The Information System in gLite middleware
The EDG Testbed Deployment Details
INFNGRID Monitoring Group report
gLite Information System(s)
Steve Fisher / RAL March 2002
BOSS: the CMS interface for job summission, monitoring and bookkeeping
The EU DataGrid – Information and Monitoring Services
The Information System in gLite
Sergio Fantinel, INFN LNL/PD
BOSS: the CMS interface for job summission, monitoring and bookkeeping
Scalability Tests With CMS, Boss and R-GMA
gLite Information System(s)
R-GMA (Relational Grid Monitoring Architecture) for monitoring applications “s” gLite and LCG.
RELATIONAL GRID MONITORING ARCHITECHTURE
gLite Information System
Presentation transcript:

WP3 RGMA Deployment Laurence Field / RAL Steve Fisher / RAL

WP3 Laurence Field 30/01/2003R-GMA Deployment2 R-GMA Uses the Grid Monitoring Architecture from Global Grid Forum R-GMA is a relational implementation Applied to both information and monitoring Creates impression that you have one RDBMS per Virtual Organisation Producer Consumer Registry Information flow Meta-data flow

WP3 Laurence Field 30/01/2003R-GMA Deployment3 SiteInfo Example dn: in=siteinfo,Mds-Vo-name=ralrgma,o=grid objectclass: SiteInfo objectclass: DataGridTop objectclass: DynamicObject siteName: RALRGMA sysAdminContact: userSupportContact: siteSecurityContact: dataGridVersion: v1_4_3 installationDate: Z createTimestamp: Z modifyTimestamp: Z entryTtl: 1200 RAL in=siteinfo,Mds-Vo-name=ralrgma,o=grid sysAdminContactsiteNamedn GinGout

WP3 Laurence Field 30/01/2003R-GMA Deployment4 R-GMAMDS Gin Information Provider Uses the same information provider as MDS Can run MDS and R-GMA in parallel Can compare information systems edg-rgma Gin GRIS CircularBuffer Producer

WP3 Laurence Field 30/01/2003R-GMA Deployment5 Gout R-GMA Consumer (CE) Consumer (SE) Consumer (SiteInfo) RDBMS DataBase Producer LDAP Server GOUT Consumer API Archiver LDAP Server is queried by RB Two RBs should be used currently in the UK –one for MDS and one for R-GMA

WP3 Laurence Field 30/01/2003R-GMA Deployment6 CE and SE Tables ComputingElement dn CEId TotalCPUs FreeCPUs TotalJobs RunningJobs …… CloseStorage Element dn CEId CloseSE …… StorageElement status dn SEId SEfreespace …… “ Select a ComputingElement with at least 1 free CPU that also has a CloseStorageElement with at least 1000 MB of free space” SELECT DISTINCT ComputingElement.CEId FROM ComputingElement, CloseStorageElement,StorageElementStatus WHERE ComputingElement.FreeCPUs > 0 AND (ComputingElement.CEId = CloseStorageElement.CEId AND CloseStorageElement.CloseSE = StorageElementStatus.SEId AND StorageElementStatus.SEfreespace > 1000) R-GMA CLI Join

WP3 Laurence Field 30/01/2003R-GMA Deployment7 InfoCat One logical registry per VO –Replication/Distribution system ready soon At the moment only using one for all VOs Located at RAL –Infocat.gridpp.rl.ac.uk InfoCat machine also hosts BrowserServlet R-GMA Browser

WP3 Laurence Field 30/01/2003R-GMA Deployment8 Site A Information Catalogue Tomcat Registry Servlet Schema Servlet Client Config Gin Producer API Information Provider Resource Broker LDAP Gout Archiever API Tomcat Archiver Servlet Information flow MetaData flow Server Config Tomcat Producer Servlet Gin Producer API Information Provider job submission

WP3 Laurence Field 30/01/2003R-GMA Deployment9 R-GMA Tools R-GMA CLI –Command Line Interface (similar to MySQL) –Supports single query and interactive modes R-GMA Browser –JSP application dynamically generating web pages –Supports pre-defined and user-defined queries Pulse –R-GMA Java client-based GUI –Supports streaming and simple graphical displays Nagios –R-GMA plug-in instantiates an Archiver and uses that information to populate Nagios displays –Users can benefit from Nagios alert mechanism

WP3 Laurence Field 30/01/2003R-GMA Deployment10 Service Status R-GMA Browser Monitors EDG components Provides a standard interface for plug-in service status scripts –Return 0 or 1  OK or fail –Returns message from standard out Browsing via the web hostNamenameVOstatusmessagemeasurementTime gpp.rl.ac.ukR-GMAGridPPOKRunning

WP3 Laurence Field 30/01/2003R-GMA Deployment11 How to upgrade Based on edg version 1_4_3 Install rpms need for R-GMA Configure via lcfg (or manually)

WP3 Laurence Field 30/01/2003R-GMA Deployment12 RPMS EDG RPMS edg-info-main CE edg-info-siteinfo SE edg-info-se Externals j2sdk fcs log4cpp mm.mysql xerces-c MySQL-python python log4j jpp SWIG edg1 R-GMA edg-rgma-api-c edg-rgma-common edg-rgma-api-cpp edg-rgma-demo edg-rgma-api-java edg-rgma-servlets edg-rgma-api-perl edg-rgma-tools edg-rgma-api-python LCFG obj-rgma obj-infoproviders

WP3 Laurence Field 30/01/2003R-GMA Deployment13 LCFG R-GMA rgma.servletlocation localhost rgma.registrylocation INFOCAT_HOSTNAME rgma.GOUT no rgma.service RGMA MDS GIN rgma.VO_RGMA SE_GDMP_VOS rgma.cmd_RGMA /opt/edg/bin/rgma-servlet-status /etc/tomcat4/server.xml rgma.VO_MDS SE_GDMP_VOS rgma.cmd_MDS /etc/rc.d/init.d/globus-mds status rgma.VO_GIN SE_GDMP_VOS rgma.cmd_GIN /etc/rc.d/init.d/edg-rgma-gin status

WP3 Laurence Field 30/01/2003R-GMA Deployment14 LCFG InfoProviders infoproviders.GRID_INFO_USER edginfo infoproviders.INFO_LOCATION info infoproviders.INFO_PROVIDER_LOG /opt/edg/var/info/info-provider-log infoproviders.SIenabled yes infoproviders.siteNameSITE_NAME_ infoproviders.sysAdminContactSITE_MAILROOT infoproviders.userSupportContactSITE_MAILROOT infoproviders.siteSecurityContactSITE_MAILROOT infoproviders.dataGridVersionSITE_EDG_VERSION infoproviders.installationDateSITE_INSTALLATION_DATE_ infoproviders.SITE_DN Mds-Vo-name=local,o=grid infoproviders.SITE_GIN_UPDATE_PERIOD600 infoproviders.CEenabled yes

WP3 Laurence Field 30/01/2003R-GMA Deployment15 BOSS job, edg-rgma- pulse CMS - BOSS Batch Object Submission System –A wrapper for any jobs a user wants to run A BOSS job is submitted containing the user’s job, whereupon BOSS carries out the following: –Forks the job off to a worker node –Parses (i.e. filters) ‘standard output’ and writes selected data from that output to a local database User application using R-GMA to stream data CircularBufferProducer used to publish parsed Standard Output Archiver used to collect and store information from multiple jobs

WP3 Laurence Field 30/01/2003R-GMA Deployment16 R-GMA Deployment and Performance Deployment of WP3 Demo Testbed (used in EU review) –Revealed R-GMA bug with multiple Tomcat instances – subsequently fixed –UK and INFN deployment following WP3 Demo Testbed R-GMA is being used by: –WP1 (logging and book keeping) –WP2 (replica manager using R-GMA as the information provider) –WP7 (network monitoring) –CMS (Imperial College, Brunel) (BOSS) Performance and Optimisation –Using NetLogger and profiling tools to identify possible bottlenecks

WP3 Laurence Field 30/01/2003R-GMA Deployment17 Programme for 2003 Functionality –Enhanced Mediator –Complete GRM integration for monitoring parallel applications –Nagios Integration Resilience and Scalability –Consider all failure modes –Complete Registry and Schema replication Security –Authorisation Performance Optimisation OGSA Compliant Implementation –GT3 inter-operability –Include wrapper for backwards compatibility

WP3 Laurence Field 30/01/2003R-GMA Deployment18 Summary R-GMA works! Need to deploy to enable R-GMA to be tested in a real grid environment –Within UK and Italy initially –Problems found will be fixed quickly Currently focusing on reliability, stability and performance