PerfSONAR: Development Status

Slides:



Advertisements
Similar presentations
Connect. Communicate. Collaborate I-SHARe Anand Patil, DANTE NML-WG, Open Grid Forum 22, Cambridge (MA), 26 February 2008.
Advertisements

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.
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.
Connect. Communicate. Collaborate Introduction to perfSONAR Loukik Kudarimoti, DANTE 27 th September, 2006 SEEREN2 Summer School, Heraklion.
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.
PerfSONAR Performance Monitoring Framework Matt Zekauskas, GENI Measurement Workshop June 26, 2009 Madison, Wisconsin.
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.
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.
PerfSONAR Architecture: Design, Usage, Extension and Next Steps Presented by Prof. Martin Swany University of Delaware / Internet2 05 August, th.
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 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 BANDWIDTH-ON-DEMAND SYSTEM CASE-STUDY BASED ON GN2 PROJECT EXPERIENCES Radosław Krzywania (speaker) PSNC Mauro Campanella.
E2Epi piPEs Update Eric L. Boyd. 2 Decomposing the Monolithic Measurement Architecture.
1 Network Measurement Summary ESCC, Feb Joe Metzger ESnet Engineering Group Lawrence Berkeley National Laboratory.
Internet2 Performance Architecture & Technologies Update Eric L. Boyd.
Connect. Communicate. Collaborate The authN and authR infrastructure of perfSONAR MDM Ann Arbor, MI, September 2008.
Connect. Communicate. Collaborate AAI scenario: How AutoBAHN system will use the eduGAIN federation for Authentication and Authorization Simon Muyal,
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.
LAMP: Leveraging and Abstracting Measurements with perfSONAR Guilherme Fernandes
January 16 GGF14 NMWG Chicago (June 05) Jeff Boote – Internet2 Eric Boyd - Internet2.
Internet2 End-to-End Performance Initiative Eric L. Boyd Director of Performance Architecture and Technologies Internet2.
Network Measurement and Control WG BOF Jeff Boote, Martin Swany, Verena Venus.
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.
Performance Update Eric L. Boyd Director of Performance Architecture and Technologies Internet2.
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.
22-Mar-2005 Internet2 Performance Architecture & Technologies Update Jeff W. Boote.
PiPEfitters Salt Lake City Jt Techs (Feb 05) Jeff Boote - Internet2.
Connect communicate collaborate perfSONAR MDM News Domenico Vicinanza DANTE (UK)
Advanced Network Diagnostic Tools Richard Carlson EVN-NREN workshop.
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
Path Monitoring Tools Deployment Planning for U.S. T123
Inter-domain Performance Measurements (Plans, Schemas, and Fantasies)
Networking for the Future of Science
Robert Szuman – Poznań Supercomputing and Networking Center, Poland
GGF14 NMWG Chicago (June 05)
Network Monitoring and Troubleshooting with perfSONAR MDM
Internet2 Performance Update
ESnet Network Measurements ESCC Feb Joe Metzger
Multi-Domain User Applications Research (JRA3)
Internet2 E2E piPEs Joining the Federation of Network Measurement Infrastructures Eric L. Boyd 26 December 2018.
E2E piPEs Overview Eric L. Boyd Internet2 24 February 2019.
Interoperable Measurement Frameworks: Internet2 E2E piPEs and NLANR Advisor Eric L. Boyd Internet2 17 April 2019.
Internet2 E2E piPEs Project
Eric L. Boyd – Internet2 Nicolas Simar – Dante
E2E piPEfitters A Collaborative, Services-based Approach to a Measurement Framework Eric L. Boyd Jeff W. Boote 4 August 2019.
Presentation transcript:

PerfSONAR: Development Status Jeff W. Boote Internet2 Feb-7-06

Project Goals Enable end-users & network operators to: determine E2E performance capabilities locate E2E problems contact the right person to get an E2E problem resolved. Enable remote initiation of partial path performance tests Make partial path performance data publicly available Be interoperable with other performance measurement frameworks Encompass needs of next generation infrastructures

Decouple 3 components of a Measurement Infrastructure

Strategy Our strategy has been to focus effort in the middle tier We are well leveraged to help build the measurement community needed to make this work (ESnet and Geant as well) Allows a common interface for measurement tools to be built Allows a common interface for analysis tools to be built Enables researchers who are better positioned to do the “sexy” analysis or tool development to concentrate efforts on those portions of the problem

PerfSONAR Overview Joint effort of ESnet, GÉANT2 JRA1 and Internet2 (and more) Webservices network performance framework Network measurement tools Network measurement archives Distributed scheduling/authorization Multi-domain policy Control communication via SOAP messages containing GGF NMWG schema

Services (Data) Measurement Archive Measurement Point Storage of passive/active measurement results Measurement Point Request collection for passive Request execution for active Interacts with MA for storage Transformation Service Transform the data (aggregation, concatenation, correlation, translation, etc) Example: ongoing analysis of data stream for NOC alarm, etc…

Services (Discovery) Lookup Service Allows the client to find existing services and other LS services. Dynamic: services can register/de-register/timeout LS within a “domain” will have detailed knowledge of services within the domain Inter-domain LS accomplished by sharing aggregated/summary information about what kinds of services are available along with a reference to the LS that hold detailed knowledge Topology Service Make the network topology information available to the framework. Find the closest MP, provide topology information for visualisation tools Algorithmic entity: Data is still held by Measurement Archives

Services (AuthN/Z) Resource protector Authentication Service Internet2 MAT, GN2-JRA5 Authentication functionality for the framework Users can have several roles, the authorization is done based on the user role Basically, this is the interface between perfSONAR applications and services and “real” federated authentication systems Resource protector Arbitrate the consumption of limited resources. Centralize the policy as much/little as wanted

Inter-domain perfSONAR example interaction Useful graph Client Token MA Here is who I am, I’d like to access MA B Here is who I am, I’d like to access MA A a,b,c : Network A, MA A, AA A Token MB Where Link utilisation along - Path a,b,c? AA A Here you go Get Link utilisation a,b,c Get link utilisation c,d,e,f AA B Here you go a,b,c: Network A – LS A, c,d,e,f : Network B, MA B, AA B Where Link utilisation along - Path a,b,c,d,e,f? LS A LS B MA B MA A a b f e c d Network A Network B

Status Community Design Implementation Deployments

Community perfSONAR is a joint effort Major Partners: ESnet, GEANT2 JRA1, and Internet2. RNP recent activity Internet2 includes: Internet2 staff University of Delaware My apologies if I have overlooked someone (still working on the credits process) GEANT2 JRA1 includes: Arnes Belnet Carnet Cesnet DANTE DFN FCCN GRNet ISTF PSNC Nordunet (Uninett) Renater RedIRIS Surfnet SWITCH

Design Architecture document (Fall ’04) Detailed Design document (Spring ’05) Workshops in Brussels (09/04), Zurich (04/05), Ann Arbor (05/05), Poznan (08/05), Cambridge (01/06) Communications: E2EMON submission (03/05) TNC05 paper / presentation (06/05) ICSOC05 paper (12/05)

Design (Next Tasks) Multi-domain LS (Target: SC paper) Hierarchical/P2P aspects Trade-off between privacy/utility Topology Major effort of Geant JRA-3 Integration with LS for topological discovery Authentication JRA-5 eduGAIN (Rosetta stone for authN)

Implementation MA RRD data stores (base) MP ping/bwctl/SNMP* (base) LS single domain (base) MA RRD (python) MP ping (python) MA IPPM (perl) MP bwctl (perl) MP looking glass (Java) (BELNET) Sample UI (Java) (Bulgarians) Sample UI for path utilization (web cgi/perl) ESnet

Implementation (Next steps) Integration Ease of deployment More tools (types of tools) Analysis Discovery* Authentication*

Deployments (Demos) Participants who have deployed service infrastructure over RRD files: Abilene ESnet Geant Other NRENs (GRnet, PSNC, SWITCH) University of Delaware GGF, EGEE, Supercomputing demos (10-11/05) https://performance.es.net/cgi-bin/perfsonar-trace.cgi

Conclusions Many tools are becoming interoperable using the common GGF schema language (and specifically the perfSONAR dialect). Good working relationships with the principles across multiple continents (Brazil is even becoming involved!) The pace of development is increasing. Real tools (i.e. analysis tools building on the minimal framework) are already in development now.