Mark Leese Daresbury Laboratory GridMon EGEE JRA4 R-GMA workshop Thursday 22 nd July 2004 University College London Mark Leese.

Slides:



Advertisements
Similar presentations
Partner Logo UK GridPP Testbed Rollout John Gordon GridPP 3rd Collaboration Meeting Cambridge 15th February 2002.
Advertisements

Peter Berrisford RAL – Data Management Group SRB Services.
GridPP 12th Collaboration Meeting Networking: Current Status Robin Tasker 31 January 2005.
Connect. Communicate. Collaborate Click to edit Master title style MODULE 1: perfSONAR TECHNICAL OVERVIEW.
Monitoring and performance measurement in Production Grid Environments David Wallom.
Distributed Heterogeneous Data Warehouse For Grid Analysis
Oxford Jan 2005 RAL Computing 1 RAL Computing Implementing the computing model: SAM and the Grid Nick West.
Network Monitoring grid network performance measurement, simulation & analysis Presented by Warren Matthews at the Performance.
Andrew McNab - Manchester HEP - 22 April 2002 UK Rollout and Support Plan Aim of this talk is to the answer question “As a site admin, what are the steps.
26-28 th April 2004BioXHIT Kick-off Meeting: WP 5.2Slide 1 WorkPackage 5.2: Implementation of Data management and Project Tracking in Structure Solution.
1 Networks and the Internet A network is a structure linking computers together for the purpose of sharing resources such as printers and files Users typically.
Discussion and conclusion The OGC SOS describes a global standard for storing and recalling sensor data and the associated metadata. The standard covers.
1 Dr. Markus Hillenbrand, ICSY Lab, University of Kaiserslautern, Germany A Generic Database Web Service for the Venice Service Grid Michael Koch, Markus.
SOS EGEE ‘06 GGF Security Auditing Service: Draft Architecture Brian Tierney Dan Gunter Lawrence Berkeley National Laboratory Marty Humphrey University.
INFSO-RI Enabling Grids for E-sciencE Federated Network Performance Monitoring for the Grid K. Kavoussanakis, EPCC, The University.
INFSO-RI Enabling Grids for E-sciencE Logging and Bookkeeping and Job Provenance Services Ludek Matyska (CESNET) on behalf of the.
Real Time Monitor of Grid Job Executions Janusz Martyniak Imperial College London.
12th November 2003LHCb Software Week1 UK Computing Glenn Patrick Rutherford Appleton Laboratory.
HERA/LHC Workshop, MC Tools working group, HzTool, JetWeb and CEDAR Tools for validating and tuning MC models Ben Waugh, UCL Workshop on.
The Network Performance Advisor J. W. Ferguson NLANR/DAST & NCSA.
Monitoring the Grid at local, national, and Global levels Pete Gronbech GridPP Project Manager ACAT - Brunel Sept 2011.
An XML Schema for NMWG Yee-Ting Li, UCL. Metrics All results from Network Monitoring stored in some format All results from Network Monitoring stored.
Application code Registry 1 Alignment of R-GMA with developments in the Open Grid Services Architecture (OGSA) is advancing. The existing Servlets and.
ILDG Middleware Status Chip Watson ILDG-6 Workshop May 12, 2005.
MobileMAN Internal meetingHelsinki, June 8 th 2004 NETikos activity in MobileMAN project Veronica Vanni NETikos S.p.A.
OGC/Grid activities in UK Chris Higgins (EDINA), Phil James (Uni of Newcastle), Andrew Woolf (CCLRC)
Δ Storage Middleware GridPP10 What’s new since GridPP9? CERN, June 2004.
Connect. Communicate. Collaborate Implementing Multi-Domain Monitoring Services for European Research Networks Szymon Trocha, PSNC A. Hanemann, L. Kudarimoti,
Enabling Grids for E-sciencE System Analysis Working Group and Experiment Dashboard Julia Andreeva CERN Grid Operations Workshop – June, Stockholm.
GridPP Collaboration Meeting Networking: Current Status Robin Tasker CCLRC, Daresbury Laboratory 3 June 2004.
EGEE is a project funded by the European Union under contract IST R-GMA: Production Services for Information and Monitoring in the Grid John.
Project Database Handler The Project Database Handler dbCCP4i is a brokering application that mediates interactions between the project database and an.
Connect. Communicate. Collaborate The authN and authR infrastructure of perfSONAR MDM Ann Arbor, MI, September 2008.
Metadata Mòrag Burgon-Lyon University of Glasgow.
Mark Leese Daresbury Laboratory GridMon – Grid Network Performance Monitoring for UK e-Science AllHands 2003 – Thursday 4 th September.
UKQCD Grid Status Report GridPP 13 th Collaboration Meeting Durham, 4th—6th July 2005 Dr George Beckett Project Manager, EPCC +44.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE User Forum, Manchester, 10 May ‘07 Nicola Venuti
GridPP 11 th Collaboration Meeting Networking: Current Status Robin Tasker 14 September 2004.
Project Database Handler The Project Database Handler is a brokering application that mediates interactions between the project database and the external.
13-Oct-2003 Internet2 End-to-End Performance Initiative: piPEs Eric Boyd, Matt Zekauskas, Internet2 International.
Jeremy Nowell EPCC, University of Edinburgh A Standards Based Alarms Service for Monitoring Federated Networks.
1 e-Science AHM st Aug – 3 rd Sept 2004 Nottingham Distributed Storage management using SRB on UK National Grid Service Manandhar A, Haines K,
WP3 Information and Monitoring Rob Byrom / WP3
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Update on Network Performance Monitoring.
Grid Security work in 2004 Andrew McNab Grid Security Research Fellow University of Manchester.
WP7 Middleware Status and Plans Paul Mealor. Contents GridFTP monitoring Network monitoring information in RGMA UK network monitoring.
AHM04: Sep 2004 Nottingham CCLRC e-Science Centre eMinerals: Environment from the Molecular Level Managing simulation data Lisa Blanshard e- Science Data.
PerfSONAR-PS Working Group Aaron Brown/Jason Zurawski January 21, 2008 TIP 2008 – Honolulu, HI.
XMC Cat: An Adaptive Catalog for Scientific Metadata Scott Jensen and Beth Plale School of Informatics and Computing Indiana University-Bloomington Current.
Grid Network Performance Monitoring for e-Science.
INFSO-RI Enabling Grids for E-sciencE NRENs & Grids Workshop Relations between EGEE & NRENs Mathieu Goutelle (CNRS UREC) EGEE-SA2.
Rob Allan Daresbury Laboratory NW-GRID Training Event 26 th January 2007 Next Steps R.J. Allan CCLRC Daresbury Laboratory.
EGEE is a project funded by the European Union under contract IST Introduction to Web Services 3 – 4 June
EGEE is a project funded by the European Union under contract IST Information and Monitoring Services within a Grid R-GMA (Relational Grid.
The Storage Resource Broker and.
Mark Leese (Daresbury Laboratory) Paul Mealor (University College London) 1st EGEE Conference Cork, April 2004 Network Monitoring: The GGF Perspective.
Configuration & Management for Joachim Flammer Integration Team EGEE is a project funded by the European Union under contract IST JRA1 all-hands-meeting,
Welcome Grids and Applied Language Theory Dave Berry Research Manager 16 th October 2003.
INFSO-RI JRA2 Test Management Tools Eva Takacs (4D SOFT) ETICS 2 Final Review Brussels - 11 May 2010.
Networking and the Grid Ahmed Abdelrahim NeSC NeSC PPARC e-Science Summer School 10 th May 2005.
J Jensen/J Gordon RAL Storage Storage at RAL Service Challenge Meeting 27 Jan 2005.
Current Globus Developments Jennifer Schopf, ANL.
INFSO-RI Enabling Grids for E-sciencE Network Services Development Network Resource Provision 3 rd EGEE Conference, Athens, 20 th.
EGEE is a project funded by the European Union under contract IST Issues from current Experience SA1 Feedback to JRA1 A. Pacheco PIC Barcelona.
WP2: Data Management Gavin McCance University of Glasgow.
R-GMA as an example of a generic framework for information exchange
Grid Portal Services IeSE (the Integrated e-Science Environment)
Dr Kristin Stock Allworlds Geothinking
SLAC monitoring Web Services
Presentation transcript:

Mark Leese Daresbury Laboratory GridMon EGEE JRA4 R-GMA workshop Thursday 22 nd July 2004 University College London Mark Leese

Presenter Name Facility Name Mark Leese Daresbury Laboratory Contents Very simple (like me ;-) GridMon: –where it has come from –how it works –what it does –where it is going Conclusion Lots of questions

Presenter Name Facility Name Mark Leese Daresbury Laboratory Project: brief This became… kit of monitoring tools to be deployed at each e- Science centre, focusing on: –publication to Grid middleware –visualisation for humans –end-to-end performance (what users see) “…design and deploy an infrastructure for network performance monitoring within the UK e-Science community.” UK e-Science approved project proposal to…

Presenter Name Facility Name Mark Leese Daresbury Laboratory GridMon: progress Work began in June Resulting toolkit called “GridMon” (everyone needs a good name ;-) Building on work of EDG WP7, initial presence of toolkit established at 12 original UK e-Science Centres (Cambridge, Daresbury, RAL…) As always, some problems – but being debugged Visualisation for humans

Presenter Name Facility Name Mark Leese Daresbury Laboratory GridMon: review Well received by people who use it Experience feeding into other UK projects Fed back into EDG Interest growing, e.g. UK HEP groups, and UK National Grid Service (NGS) In some form or another will likely be part of proposed UK GOC So, good foundations laid But how does it work and what’s next?

Presenter Name Facility Name Mark Leese Daresbury Laboratory Simple Architecture Grid middleware Publication Service Monitor Node IperfER PingER UDPmon 30 mins MiperfER bbcp/ftp Linux data stored locally.txt files Installed on dedicated & similar nodes at each centre MESH PingER(TCP) loss.oneWay (TCP) delay.roundTrip Errr, based on ping. Developed by SLAC et al. IperfER(TCP) bandwidth.achievable.singleStreamBased on PingER. Developed at UCL UDPmon(UDP) bandwidth.achievable.singleStream (UDP) loss.oneWay & delay.jitter Developed at Manchester HEP How does it work?

Presenter Name Facility Name Mark Leese Daresbury Laboratory Where next? New funding from UK e-Science until March 2005 You’ve seen visualisation for humans, so next is publication to middleware: –Back in June 2002, LDAP looked the way to go –Then in response to WP7, R-GMA looked the best way (middleware would use R-GMA queries to get data) –Now we (and fortunately most of the World) are looking at web and Grid services Will use GGF NM-WG schemas for data requests and publication of corresponding results: –In GridMon’s case you can request only historic data, no predictions or on- demand/future tests (at least not yet) –For simplicity, graph plotting and publication to middleware will have their own interfaces into the data But first, we must select a new data storage method, because the current.txt files would prove to a be problem: –.txt files are good for the human visualisation Writing into an ascii text file is relatively quick and easy Minimal programming required The performance graphs plot continuous data for a particular period, so no need to “jump around” within a dataset –.txt files bad for powerful web service Don’t easily support complex queries, like “give me all measurements from X  Y for the last week, where RTT ≥ 100mS” So investigation will have to be made into alternative choices, which are likely to be RRDTool (see next slide) or RDBMS, or both.

Presenter Name Facility Name Mark Leese Daresbury Laboratory RRD Tool? Final year undergraduate student (Chong Hei Cheng) produced prototype enhanced graph plotter for GridMon –Allows plots of data from all tools on the same graph –Uses “Round Robin Database Tool” to do this System to store and display time series data Produces plots like MRTG’s graphing functions Takes.txt for time period, inserts into RRD, then plots Better if data is stored in RRD when it is first collected. Don’t know if human visualisation is of interest to JRA4 – perhaps for GOC?

Presenter Name Facility Name Mark Leese Daresbury Laboratory Fast GGF advert GGF Network Measurements Working Group (NM-WG) are defining XML schemas for requesting tests and historic data, and publishing network measurements Aims: to standardise communication, and… …use XML, for web services and OGSI/WSRF model Simple use case… All request & result messages can be formatted using standardised schemas = truly powerful combination How data is stored and then retrieved to be sent as XML is irrelevant (could be LDAP, R-GMA,.txt….) it is obviously hidden from the requestor! Network Monitoring Service test request (request schema) tests results (publication schema)

Presenter Name Facility Name Mark Leese Daresbury Laboratory Another fast advert GGF GHPN-RG (Grid High Performance Networking) looking at network services. Diagram shows (numerous and varied) potential clients of network monitoring service: All this GGF work is funded by GridPP2 Network Monitoring Service Network domain Y Grid Middleware Grid Applications Automated Test Systems GOC/NOC Admin Software Grid/Net Operations Other Network Services Other Network Services Other Network Services Network Monitoring Service Network domain Z Network Monitoring Service Network domain X

Presenter Name Facility Name Mark Leese Daresbury Laboratory Web service: how? How is web service likely to be realised? –Apache Tomcat & Axis providing web service interface to Java programs that query database/datastore –Simple example shown at 2003 UK e-Science All Hands Meeting –“Proper” version will need to be much more complicated and robust In RelaxNG format from OASIS, not W3C’s WXS –More readable –More modular Will use Document/Literal SOAP binding –allows validation of messages against the schemas –RPC/Encoded binding (most common/default) makes validation difficult or impossible

Presenter Name Facility Name Mark Leese Daresbury Laboratory ? ? ? ? ? Conclusion GridMon: –UK infrastructure with existing graph plotting functionality –graph plotting will be enhanced –Web services interface for middleware etc. to be added, using GGF NM-WG schemas –Migration of datastore to more powerful technology to be investigated Questions