Performance Measurement and Monitoring Internet2 Fall Member Meeting Philadelphia, PA Eric L. Boyd – Internet2 Nicolas Simar – Dante.

Slides:



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

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.
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.
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.
PerfSONAR Architecture: Design, Usage, Extension and Next Steps Presented by Prof. Martin Swany University of Delaware / Internet2 05 August, th.
Connect. Communicate. Collaborate PERT Performance Enhancement & Response Team Toby Rodwell, DANTE Joint Techs, New Mexico USA 7 February 2006.
Performance Monitoring - Internet2 Member Meeting -- Nicolas Simar Performance Monitoring Internet2 Member Meeting, Indianapolis.
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.
InterDomain Dynamic Circuit Network Demo Joint Techs - Hawaii Jan 2008 John Vollbrecht, Internet2
1 Measuring Circuit Based Networks Joint Techs Feb Joe Metzger
Internet2 E2EPI End-2-End Performance Initiative Jeff W. Boote Internet2 29 May 2006.
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.
Performance Measurement CANARIE/DANTE/Internet2 Rome Meeting (Jan 05) Jeff Boote and Eric Boyd - Internet2 Nicolas Simar - Dante.
Performance Update Eric L. Boyd Director of Performance Architecture and Technologies Internet2 Eric L. Boyd Director of Performance Architecture and Technologies.
PerfSONAR-PS Functionality February 11 th 2010, APAN 29 – perfSONAR Workshop Jeff Boote, Assistant Director R&D.
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.
© 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.
Connect. Communicate. Collaborate GEANT2 Monitoring Services Emma Apted, DANTE Operations EGEE III, Budapest, 3 rd October 2007.
Interoperable Measurement Frameworks: Joint Monitoring of GEANT & Abilene Eric L. Boyd, Internet2 Nicolas Simar, DANTE.
Connect communicate collaborate LHCONE Diagnostic & Monitoring Infrastructure Richard Hughes-Jones DANTE Delivery of Advanced Network Technology to Europe.
E2Epi Network Performance Workshops Eric L. Boyd.
PerfSONAR WG 2006 Spring Member Meeting Jeff W. Boote 24 April 2006.
E2E piPEfitters Eric L. Boyd. 2 Agenda NLANR / DAST Advisor Jim Ferguson John Estabrook OWAMP Jeff Boote SONAR Prototype Deployment Eric Boyd.
Performance Update Eric L. Boyd Director of Performance Architecture and Technologies Internet2.
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)
Connect communicate collaborate Performance Metrics & Basic Tools Robert Stoy, DFN EGI TF, Madrid September 2013.
Advanced Network Diagnostic Tools Richard Carlson EVN-NREN workshop.
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)
Internet2 E2EPI End-2-End Performance Initiative
Internet2 End-to-End Performance Initiative
Inter-domain Performance Measurements (Plans, Schemas, and Fantasies)
Networking for the Future of Science
GGF14 NMWG Chicago (June 05)
PerfSONAR: Development Status
Internet2 Performance Update
ESnet Network Measurements ESCC Feb Joe Metzger
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.
Eric L. Boyd – Internet2 Nicolas Simar – Dante
Presentation transcript:

Performance Measurement and Monitoring Internet2 Fall Member Meeting Philadelphia, PA Eric L. Boyd – Internet2 Nicolas Simar – Dante

Agenda Internet2/G2 JRA1/ESnet Interaction Update Internet2 Performance Activities GÉANT2-JRA1 Performance Activities Next Steps / Open Issues

perfSONAR: Overview Joint effort of ESnet, GÉANT2 JRA1 and Internet2 PAT Webservices network performance framework Network measurement tools Network measurement archives Distributed scheduling/authorization Multi-domain policy

perfSONAR: Accomplishments Architecture document (Fall ’04) Framework Design document (Spring ’05) Prototype (Summer – Fall ’05) Workshops in Brussels (09/04), Zurich (04/05), Ann Arbor (05/05) and Poznan (08/05) Development Environment (05/05) Communications: –Paper submissions (e2emon, TNC05 and ICSOC05) –TNC05 presentation

perfSONAR: Current Work Current work is focused on developing a prototype that will allow interface utilization data to be shared. Relatively simple use case, but demonstrates the feasibility of sharing data across multiple administrative domains.

perfSONAR: Services (1) Measurement Point Service (MP) Measurement Archive Service (MA) Look-up Service (LS) Authentication Service (AS) Transformation Service (TS) Topology Service (ToS) Resource Protector Service (RP)

perfSONAR : Services (2) Measurement Point Service –Publishes measurement data to one or several consumer. –Capability of starting a new tests. –Initiates active measurements, queries passive measurement devices or packet capture. –Integrated within the tools or wrapper around legacy tools. Measurement Archive Service –Storage of measurement data (over long period of time). –A MP or a TS publish data to the MA.

perfSONAR: Services (3) Lookup Service –Allows the client to discover the existing services and other LS services. –Dynamic: Services registration themselves to the LS and mention their capabilities, they can also leave or be removed if a service gets down. Authentication Service –Internet2 MAT, GN2-JRA5 –Authentication functionality for the framework –Users can have several role, the authorisation is done based on the user role. –Trust relationship between networks.

perfSONAR Services (3) Transformation Service –Transform the data (aggregation, concatenation, correlation, translation, etc). Topology Service –Make the network topology information available to the framework. –Find the closest MP, provide topology information for visualisation tools Resource protector –Arbitrate the consumption of limited resources.

Here is who I am, I’d like to access MA A Here is who I am, I’d like to access MA B Where Link utilisation along - Path a,b,c,d,e,f? a,b,c: Network A – LS A, c,d,e,f : Network B, MA B, AS B Client Network ANetwork B LS ALS B MA A MA B AS A AS B ab cd e f Where Link utilisation along - Path a,b,c? a,b,c : Network A, MA A, AS A Token MB Get link utilisation c,d,e,f Here you go Token MA Get Link utilisation a,b,c Here you go Useful graph Get link utilisation a, b, c Here you go. Useful graph

Agenda Internet2/G2 JRA1/ESnet Interaction Update Internet2 Performance Activities GÉANT2-JRA1 Performance Activities Next Steps / Open Issues

Current Projects Performance Tools –BWCTL –NDT –OWAMP –Thrulay Performance Measurement Framework –piPEs -> perfSONAR –GGF NMWG Member Outreach –Network Performance Measurement Workshops –Performance Tool Cookbooks Bulk Transport –Design Space –Prototype

OWAMP (1-way ping) LOTS of new deployments (Network Performance Workshop Attendees) New “developers” release to support latest version (14) of owdp spec TTL (hop count) Early terminated sessions handled more gracefully Sender will skip sending “late” records and shares that information with receiver

BWCTL (Bandwidth Test Controller) LOTS of new deployments (Network Performance Workshop Attendees) New alpha release Bug fixes Ported to Solaris, OS X NTP dependency eliminated

NDT and Thrulay NDT –Duplex Mismatch Detection –Grant from NIH / NLM Thrulay –UDP Mode –Google Summer of Code enhancements

GGF NMWG Version 1 of the schema “all but done” –Employed by piPEs, Advisor, AMP, MonALISA, and SLAC Version 2 of the schema continues to evolve –perfSONAR work benefits from and informs this project

Network Performance Measurement Workshops (1) Goals –Installed base of BWCTL/Iperf, OWAMP, and NDT at GigaPoP and regional campuses. –Begin integration into IT support processes. –Create and installed base for perfSONAR deployment. –Give each participant tool-specific cookbooks.

Network Performance Measurement Workshops (2) Completed –SOX / GaTech (03/05) –CENIC / UCLA (06/05) –JT – Vancouver (07/05) –MAGPI / FMM (09/05) Planned –OARNet / OSU (09/05) –APAN (01/06) Under Consideration –MERIT, MAX, Winter Joint Techs, …

Other Outreach Next Generation Measurement Panel/BoF (07/05) Bridging the Gap Workshop (08/05) Application-Community-Specific Network Performance Workshops (mini-version of the workshop, focusing on use of tools, not installation) being developed

Bulk Transport Tool (1) Killer App for High Performance Networks (i.e. why else do we need fat pipes) Remedies for TCP’s maladies Tuning: buffers, window scaling, timestamps, SACK Use multiple streams Something Else Replace the kernel and use different congestion control Replace all the routers and kernels

Bulk Transport Tool (2) Many alternative TCP/IP congestion control algorithms Modified kernels are incompatible with regular kernel security patches Get the benefits of kernel-level modifications to TCP/IP congestion control algorithms in a user level tool, avoiding security issue with alternate kernels

Bulk Transport Tool (3) Design Space Document Early Stage Prototype Google Summer of Code efforts

Agenda Internet2/G2 JRA1/ESnet Interaction Update Internet2 Performance Activities GÉANT2-JRA1 Performance Activities Next Steps / Open Issues

GÉANT2 JRA1 15 European NRENs putting resources together to work on multi-domain monitoring and on performance measurements. –Arnes (SI), Belnet (BE), Carnet (HR), Cesnet (CZ), DFN (DE), FCCN (PT), GARR (IT), GRnet (GR), ISTF (BG), Uninett (NO), PSNC (PL), redIRIS (ES), Renater (FR), Surfnet (NL), SWITCH (CH), DANTE. Works with –The Performance Enhancement Response Team. –The multi-domain L2 circuits activity to provide them multi-domain measurement data.

Requirements Questionnaires sent to NRENs, Projects and End-users (system administrators). –45 answers received (15 each). Requirements –Strong interests to access monitoring information form multiple networks. –Readiness to open access to measurement data varies greatly. –On-demand capability (to and from other domains). –Be able to monitor the services deployed. IP QoS, IPv4/v6, multicast –Great variety of tools deployed.

Requirements [2] Requirements –Monitoring Information: RTT and OWD. Bandwidth Utilisation and achievable TCP throughput. RTT and OWD packet loss. Delay variation. Interfaces error and drops. Routing/path information.

Tools Work on the integration of few selected measurement tools into the framework. –Evaluate the different tools before selecting one. –DFN IPPM (OWD), BWCTL/iperf, RRD – December 05. –Enhancement of those measurement tools. –Investigate netflow and packet capture uses. Make use of existing visualisation tools –NEMO (Uninett), CNM (DFN). Will build (new) visualisation tools based on users feedback.

Other tasks Work on data aggregation and concatenation. Deployment of a test infrastructure. Multi-domain L2 circuit monitoring (SDH and Ethernet based circuits).

Agenda Internet2/G2 JRA1/ESnet Interaction Update Internet2 Performance Activities GÉANT2-JRA1 Performance Activities Next Steps / Open Issues

perfSONAR: Prototype Phase 0 –Simplistic client which requests data to a MA (RRD filesystem) using web-services (Done) Phase 1 –Include simplistic LS web-services (on-going) –Visualisation – map based (on-going) Phase 2 –Request additional data (OWD, packet drops) –Dynamic registration to LS –Ping MP Phase 3 (Dec 05) –Handel attributes for other services –Distributed LS data across several domains –MP get’s on-demand capability (BWCTL) –Make use of the attributes to offer different functionalities to the users

What’s Next? Current Status: –Regular discussions –Development is underway –About to use perfSONAR to provide data to an international project (link capacity and link utilisation). We are at a key moment of the collaboration: –Distributed development process emerging –Making compromises between the vision and the technology –Where should we cut corners on the prototype? –Does the prototype form the basis of the deployed system?

Questions? Eric Boyd, Internet2 Nicolas Simar, DANTE / GÉANT2 – JRA1