Connect. Communicate. Collaborate Introduction to perfSONAR Loukik Kudarimoti, DANTE 27 th September, 2006 SEEREN2 Summer School, Heraklion.

Slides:



Advertisements
Similar presentations
Nicolas Simar, Network Engineer 12/01/2005 Brussels DANTE GN2-JRA1 Performance Monitoring.
Advertisements

Multi Domain Monitoring NORDUnet 2008 Espoo, Jon Kåre Hellan, UNINETT R&D.
Connect. Communicate. Collaborate Place your organisation logo in this area GN2 Multidomain Monitoring Service: Serving IP NOCs Nicolas Simar, DANTE APM.
Connect. Communicate. Collaborate Click to edit Master title style MODULE 1: perfSONAR TECHNICAL OVERVIEW.
Connect. Communicate. Collaborate Towards Multi-domain Monitoring for the Research Networks Nicolas Simar, Dante TNC 2005, Poznan, June 2005.
DICE: Performance Update Eric L. Boyd (Internet2) Joe Metzger (ESnet) Nicolas Simar (G2 – JRA1)
Connect. Communicate. Collaborate WI5 – tools implementation Stephan Kraft October 2007, Sevilla.
Connect. Communicate. Collaborate GÉANT2 JRA1 & perfSONAR Loukik Kudarimoti, DANTE 28 th May, 2006 RNP Workshop, Curitiba.
LHC Monitoring: perfSONAR Overview Eric L. Boyd Director of Performance Architecture and Technologies Internet2.
1 ESnet Network Measurement Current Status Joe Metzger Jan 24th 2008 ESCC meeting Energy Sciences Network Lawrence Berkeley National Laboratory Networking.
Performance Measurement and Monitoring Internet2 Fall Member Meeting Philadelphia, PA Eric L. Boyd – Internet2 Nicolas Simar – Dante.
Connect. Communicate. Collaborate Place your organisation logo in this area End-to-End Coordination Unit Toby Rodwell, Network Engineer, DANTE TNLC, 28.
1 ESnet Network Measurements ESCC Feb Joe Metzger
Inter-domain Performance Measurements (Plans, Schemas, and Fantasies) Jeff W. Boote Internet2 Jeff W. Boote Internet2.
GEANT Performance Monitoring Infrastructure – Joint Techs meeting July Nicolas Simar GEANT’s Performance Monitoring.
GN2 Performance Monitoring & Management : AA Needs – Nicolas Simar - 2 nd AA Workshop Nov 2003 Malaga, Spain GN2 Performance Monitoring & Management.
Flow monitoring (Netflow) Status report 12/10/2006 Alessadro Inzerilli - GARR.
Connect. Communicate. Collaborate perfSONAR and Wavelengths Monitoring LHC meeting, Cambridge, 16 of June 2006 Matthias Hamm - DFN Nicolas Simar - DANTE.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE II - Network Service Level Agreement (SLA) Establishment EGEE’07 Mary Grammatikou.
PerfSONAR Architecture: Design, Usage, Extension and Next Steps Presented by Prof. Martin Swany University of Delaware / Internet2 05 August, th.
Performance Monitoring - Internet2 Member Meeting -- Nicolas Simar Performance Monitoring Internet2 Member Meeting, Indianapolis.
Connect communicate collaborate perfSONAR MDM updates: New interface, new possibilities Domenico Vicinanza perfSONAR MDM Product Manager
Connect. Communicate. Collaborate 1 ICISP, Cap Esterel (France), August 26-28, 2006 Complementary Visualization of perfSONAR Performance Measurements Andreas.
PerfSONAR Eric L. Boyd. 2 perfSONAR: Overview Joint effort of ESnet, GÉANT2 JRA1 and Internet2 Herding cats or babysitting rottweilers? Webservices network.
Internet2 Performance Update Jeff W. Boote Senior Network Software Engineer Internet2.
1 Measuring Circuit Based Networks Joint Techs Feb Joe Metzger
Connect. Communicate. Collaborate The Installation of RRD Measurement Archive (MA) Roman Łapacz, PSNC 27 th September, 2006 SEEREN2 Summer School, Heraklion.
Connect. Communicate. Collaborate Implementing Multi-Domain Monitoring Services for European Research Networks Szymon Trocha, PSNC A. Hanemann, L. Kudarimoti,
OGF Network Measurement Control WG Jeff Boote Internet2 Martin Swany University of Delaware Jason Zurawski Internet2.
Connect. Communicate. Collaborate GÉANT2 and the GRID Domenico Vicinanza DANTE EGEE 08 Meeting, Istanbul September 2008.
Connect. Communicate. Collaborate BANDWIDTH-ON-DEMAND SYSTEM CASE-STUDY BASED ON GN2 PROJECT EXPERIENCES Radosław Krzywania (speaker) PSNC Mauro Campanella.
Connect. Communicate. Collaborate Hades – Going Operational Roland Karch, RRZE FAU Erlangen-Nürnberg JRA1 Montpellier Meeting, October 2006.
1 Network Measurement Summary ESCC, Feb Joe Metzger ESnet Engineering Group Lawrence Berkeley National Laboratory.
Connect communicate collaborate Intercontinental Multi-Domain Monitoring for the LHC Community Domenico Vicinanza perfSONAR MDM Product Manager DANTE –
Connect. Communicate. Collaborate The authN and authR infrastructure of perfSONAR MDM Ann Arbor, MI, September 2008.
Connect. Communicate. Collaborate perfSONAR MDM Service for LHC OPN Loukik Kudarimoti DANTE.
Performance Update Eric L. Boyd Director of Performance Architecture and Technologies Internet2 Eric L. Boyd Director of Performance Architecture and Technologies.
Jeremy Nowell EPCC, University of Edinburgh A Standards Based Alarms Service for Monitoring Federated Networks.
© 2006 Open Grid Forum Network Monitoring and Usage Introduction to OGF Standards.
January 16 GGF14 NMWG Chicago (June 05) Jeff Boote – Internet2 Eric Boyd - Internet2.
Connect. Communicate. Collaborate Using PerfSONAR tools in a production environment Marian Garcia, Operations Manager, DANTE Joint Tech Workshop, 16 th.
Internet2 End-to-End Performance Initiative Eric L. Boyd Director of Performance Architecture and Technologies Internet2.
Connect. Communicate. Collaborate GEANT2 Monitoring Services Emma Apted, DANTE Operations EGEE III, Budapest, 3 rd October 2007.
Connect communicate collaborate LHCONE Diagnostic & Monitoring Infrastructure Richard Hughes-Jones DANTE Delivery of Advanced Network Technology to Europe.
PerfSONAR-PS Working Group Aaron Brown/Jason Zurawski January 21, 2008 TIP 2008 – Honolulu, HI.
PerfSONAR WG 2006 Spring Member Meeting Jeff W. Boote 24 April 2006.
DICE: Authorizing Dynamic Networks for VOs Jeff W. Boote Senior Network Software Engineer, Internet2 Cándido Rodríguez Montes RedIRIS TNC2009 Malaga, Spain.
Connect. Communicate. Collaborate GN2 Activities and the LOBSTER Project Nicolas Simar, DANTE TNC 2005, Poznan, June 2005.
Connect. Communicate. Collaborate JRA1 Status Update Stephan Kraft, RRZE FAU Erlangen-Nürnberg JRA1 Montpellier Meeting, October 2006.
Charaka Palansuriya EPCC, The University of Edinburgh An Alarms Service for Federated Networks Charaka.
22-Mar-2005 Internet2 Performance Architecture & Technologies Update Jeff W. Boote.
EGEE is a project funded by the European Union under contract IST JRA4 Overview Javier Orellana JRA4 Coordinator EGEE Kick Off Meeting SA2.
1 LHCOPN Monitoring Directions January 2007 Joe Metzger
Connect communicate collaborate perfSONAR MDM News Domenico Vicinanza DANTE (UK)
1 Network related topics Bartosz Belter, Wojbor Bogacki, Marcin Garstka, Maciej Głowiak, Radosław Krzywania, Roman Łapacz FABRIC meeting Poznań, 25 September.
Advanced Network Diagnostic Tools Richard Carlson EVN-NREN workshop.
Connect communicate collaborate perfSONAR MDM updates for EGI Domenico Vicinanza perfSONAR MDM Product Manager EGI User Forum,
PerfSONAR Update Jason Zurawski October, 2007 OGF 21 – Seattle WA.
1 Deploying Measurement Systems in ESnet Joint Techs, Feb Joseph Metzger ESnet Engineering Group Lawrence Berkeley National Laboratory.
1 Network Measurement Challenges LHC E2E Network Research Meeting October 25 th 2006 Joe Metzger Version 1.1.
Status of perfSONAR Tools Jason Zurawski April 23, 2007 Spring Member Meeting.
perfSONAR WG Meeting (06FMM)
LHC T0/T1 networking meeting
Internet2 End-to-End Performance Initiative
Robert Szuman – Poznań Supercomputing and Networking Center, Poland
PerfSONAR: Development Status
Monitoring Appliance Status
Network Monitoring and Troubleshooting with perfSONAR MDM
Internet2 Performance Update
ESnet Network Measurements ESCC Feb Joe Metzger
Presentation transcript:

Connect. Communicate. Collaborate Introduction to perfSONAR Loukik Kudarimoti, DANTE 27 th September, 2006 SEEREN2 Summer School, Heraklion

Connect. Communicate. Collaborate Overview of this talk Answers to some basic questions –The need for Multi-domain monitoring –What is perfSONAR? Who is involved? –Objectives of perfSONAR The perfSONAR Framework –Service Oriented Architecture for network monitoring –perfSONAR services, Illustrations –Implementation of some services Collaboration with other projects Multi-domain data visualisation using clients –Demos Who is currently using perfSONAR? Future work and conclusions

Connect. Communicate. Collaborate Need for Multi-domain Monitoring Observations –e2e troubleshooting is not straightforward End system vs. network based problem Don’t want to spend too much time when the problem isn't on your network –IP e2e doesn’t stop at the boundaries of a domain Monitoring is done “locally” to your network Examples: Video-conference, high data rate transfer. Network researchers needs network information The end-users currently don’t have any or very little view about the networks Visualisation currently dictated either by the tool or the data provider Facilitate the retrieval of monitoring information from multiple administrative domains.

Connect. Communicate. Collaborate What is perfSONAR? 1 perfSONAR is a software –Wraps around existing measurement tools & data stores –Helps in exporting measurement data perfSONAR is an infrastructure –Provides a set of services (software) –Help in locating data, making measurements, retrieving data, authentication & authorisation of users –Provide seamless access to multi-domain data perfSONAR provides a framework –Many types of measurement tools & data stores are in use today –Framework allows them to be easily integrated into a pS service

Connect. Communicate. Collaborate What is perfSONAR? 2 Data Store Tool Data Store LS Domain A (ex: GEANT2)Domain B (ex: GRnet) Users * This slide has animations Get Data Make Measurement My own visualisation tool

Connect. Communicate. Collaborate perfSONAR partners perfSONAR is a joint effort: –ESnet –Fermilab –GÉANT2 JRA1 –Internet2 –RNP Internet2 includes: –University of Delaware –Georgia Tech –Internet2 staff GÉANT2 JRA1 includes: (16) –Arnes –Belnet –Carnet –Cesnet –Cynet –DANTE –DFN –FCCN –GRNet –GARR –ISTF –PSNC –Nordunet (Uninett) –Renater –RedIRIS –Surfnet –SWITCH

Connect. Communicate. Collaborate perfSONAR Objectives 1 LAN User A NREN GEANT NREN LAN User B Information available (credential based) Last Mile Network Transparency

Connect. Communicate. Collaborate perfSONAR Objectives 2 Ubiquity –Wide deployment of software – large footprint of available data –Data can be found – use of discovery mechanisms –Data can be accessed – “community of trust” allows access across administrative domain Reliability –Reliable data –Reliable access to data Usability (Valuable data) –Access to the necessary metrics –Analysis of data –Automation – applications which can act on data (ex: alarms, etc)

Connect. Communicate. Collaborate perfSONAR Objectives 3 Access to at least the following metrics –Delay: OWD, IPDV, OWPL, RTT, traceroute –Bandwidth: Link utilisation, TCP achievable bandwidth –Router information: interface drops, interface errors Additional techniques –Netflow, Packet capture Support needs of projects such as LHC –Lightpath status, Alarm notifications Trouble Ticket System integration

Connect. Communicate. Collaborate Overview of this talk Answers to some basic questions –What is perfSONAR? The need for perfSONAR –Who is involved? –Objectives of perfSONAR The perfSONAR Framework –Service Oriented Architecture for network monitoring –perfSONAR services, Illustrations –Implementation of some services Collaboration with other projects Multi-domain data visualisation using clients –Demos Who is currently using perfSONAR? Future work and conclusions

Connect. Communicate. Collaborate perfSONAR and Service Oriented Architecture (SOA) SOA is a collection of one or more services –A Service is a well defined, independent entity, which has a well defined interface and can be accessed directly Services in SOA can be used either singularly or in conjunction, to accomplish a particular task SOA is at the heart of perfSONAR –5 base services and 3 additional services identified

Connect. Communicate. Collaborate perfSONAR Architecture 1 Postulate: All measurement systems contain a combination of –Measurement tools –Data Storage –Security and Policy implementation –Topology information –Visualization Services have been identified –Based on the above ‘ingredients’ –Based on requirement for other functionalities such as Service Discovery, Resource protection, Data formatting

Connect. Communicate. Collaborate perfSONAR Architecture 3 But how do we locate all these services and their capabilities? –Lookup Service How do we protect resources? –Resource Protection Service Topology information is required for all services and users –Topology Service Measurement Tools=Measurement Point Service Data Storage=Measurement Archive Service Security and Policy=Authentication Service

Connect. Communicate. Collaborate perfSONAR Architecture 4 Common rules for all services –Advertise capabilities and existence to a Lookup Service –Each Service has local policies for Authorization and Resource protection Delegating decisions to Authentication Service and Resource Protector Service respectively is also supported Usage of services in a multi-domain scenario –Multiple Lookup Services (ideally one per domain) Lookup Services peer with one another –One Authentication Service per realm/domain (example: GÉANT Authentication Service)

Connect. Communicate. Collaborate perfSONAR Architecture 5 Client AS LS MA MP AS Authentication Service MP Measurement Point Service LS Lookup Service MA Measurement Archive Service Get Data Make Measurement * This slide has animations

Connect. Communicate. Collaborate perfSONAR - Current Implementations Measurement Archive for RRD files –Wrapper around existing RRD files –Link Utilisation Metric, easily extensible Measurement Archive for SQL databases –Wrapper around MySQL and postgreSQL databases –Link Utilisation metric –Path status (for dedicated lightpaths) –Can work with any database schema Measurement Archive for IPPM / HADES –One Way delay measurements

Connect. Communicate. Collaborate Lookup Service –Currently, Single Domain only Talk to LS in each domain to discover services Measurement Point for BWCTL –Wrapper around BWCTL –Achievable bandwidth metric Measurement Point for SSH/Telnet –Looking glass like features Measurement Point for SNMP –SNMP Get Measurement Point for Command line tools And a few more perfSONAR suite 1.0 released –RRD MA, LS (single domain) –‘Hands on’ installation during the lab session perfSONAR - Current Implementations

Connect. Communicate. Collaborate perfSONAR Collaborations perfSONAR service implementations required by many applications/projects –GÉANT2 JRA3 Monitoring of Bandwidth-On-Demand circuits –GÉANT2 JRA4 SDH Monitoring Status of dedicated ‘lightpaths’ –EGEE (I & II) Grid Monitoring requirements –GÉANT2 JRA5 (eduGAIN) User Authentication and Authorisation

Connect. Communicate. Collaborate Overview of this talk Answers to some basic questions –What is perfSONAR? The need for perfSONAR –Who is involved? –Objectives of perfSONAR The perfSONAR Framework –Service Oriented Architecture for network monitoring –perfSONAR services, Illustrations –Implementation of some services Collaboration with other projects Multi-domain data visualisation using clients –Demos Who is currently using perfSONAR? Future work and conclusions

Connect. Communicate. Collaborate DFN CNM app/def/jnlp/topoapplet.jnlphttp://sonar1.munich.cnm.dfn.de/cnm- app/def/jnlp/topoapplet.jnlp Requires username and password DEMO!

Connect. Communicate. Collaborate BWCTL Requires username and password DEMO!

Connect. Communicate. Collaborate Looking Glass Download application from – wiki/index.php/Looking_Glasshttp://wiki.perfsonar.net/jra1- wiki/index.php/Looking_Glass DEMO!

Connect. Communicate. Collaborate perfSONAR UI Hands on session from Luchesar Iliev After this talk

Connect. Communicate. Collaborate Monitoring the service deployments URLs – – Provides status graphs based on ping Automatically raises alarms if service unreachable for a certain period Monitors if the Application Server is reachable –Intelligent monitoring in future

Connect. Communicate. Collaborate perfSONAR Users Deployments of perfSONAR software –13+ RRD MA Installations (Europe, USA, Brazil) –IPPM MA, BWCTL MPs, SSH Telnet MPs –SQL MA starting to be deployed E2ECU –End-2-End Co-ordination unit –Status of dedicated lightpaths –Support projects EGEE –Accessing data using their visualisation tools –Visualisation tools to help Grid Operations Centre NOC personnel and Users in different networks

Connect. Communicate. Collaborate Future Work Ensuring High quality software Supporting deployments –Helpdesk Authentication and Authorisation –Ensure data protection policies of domain are upheld Lookup Service –LS of one domain peering with LS of another domain –Aggregated information available in most domains Topology Service –Access to topology of different networks Improvements and extensions to existing software –More functionality More measurement tools

Connect. Communicate. Collaborate Conclusions perfSONAR is an open source development –On going effort, already demonstrating results –Anybody welcome to join and contribute We want to make it easy for you to –Deploy this software and use it –Allow multi-domain access to your networks’ data Respect your data protection policies Following lab sessions designed to help you in –Installing the widely deployed RRD MA –Using the perfSONAR UI Visualisation tool Questions? Discussions with the audience

Connect. Communicate. Collaborate Resources GEANT2 pages (and all activities) – perfSONAR pages – perfSONAR wiki – perfSONAR downloads – perfSONAR snapshot downloads – wiki/index.php/PerfSONAR_Downloadshttp://wiki.perfsonar.net/jra1- wiki/index.php/PerfSONAR_Downloads EGEE Project –