Network Performance Measurement

Slides:



Advertisements
Similar presentations
Tuning and Evaluating TCP End-to-End Performance in LFN Networks P. Cimbál* Measurement was supported by Sven Ubik**
Advertisements

QoS Solutions Confidential 2010 NetQuality Analyzer and QPerf.
Network Performance Measurement Atlas Tier 2 Meeting at BNL December Joe Metzger
Performance Measurement Tools August 9 th 2011, OSG Site Admin Workshop Jason Zurawski – Internet2 Research Liaison.
Performance Measurement Tools March 10 th 2011, OSG All Hands Workshop - Network Performance Jason Zurawski, Internet2.
ECE498 Introduction to Network Engineering Professor Bruce Segee Fall 2000.
KEK Network Qi Fazhi KEK SW L2/L3 Switch for outside connections Central L2/L3 Switch A Netscreen Firewall Super Sinet Router 10GbE 2 x GbE IDS.
How the Internet Works Acknowledgment and Disclaimer: This presentation is supported in part by the National Science Foundation under Grant Any.
1 ESnet Network Measurements ESCC Feb Joe Metzger
ESnet Abilene 3+3 Measurements Presented at the Joint Techs Meeting in Columbus July 19 th 2004 Joe Metzger ESnet Network Engineer
Using E2E technology for LHC Apr 3, 2006 HEPiX Spring Meeting 2006
Internet2 Performance Update Jeff W. Boote Senior Network Software Engineer Internet2.
1 Measuring Circuit Based Networks Joint Techs Feb Joe Metzger
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 –
Slide 1 Experiences with PerfSONAR and a Control Plane for Software Defined Measurement Yan Luo Department of Electrical and Computer Engineering University.
Connect. Communicate. Collaborate perfSONAR MDM Service for LHC OPN Loukik Kudarimoti DANTE.
PerfSONAR-PS Functionality February 11 th 2010, APAN 29 – perfSONAR Workshop Jeff Boote, Assistant Director R&D.
Jeremy Nowell EPCC, University of Edinburgh A Standards Based Alarms Service for Monitoring Federated Networks.
Interconnect Networks Basics. Generic parallel/distributed system architecture On-chip interconnects (manycore processor) Off-chip interconnects (clusters.
Connect communicate collaborate LHCONE Diagnostic & Monitoring Infrastructure Richard Hughes-Jones DANTE Delivery of Advanced Network Technology to Europe.
Internet Connectivity and Performance for the HEP Community. Presented at HEPNT-HEPiX, October 6, 1999 by Warren Matthews Funded by DOE/MICS Internet End-to-end.
PerfSONAR JET/LSN Demo Joe Metzger, Network Engineer ESnet Network Engineering Group JET Meeting, Aug 17, 2010.
US LHC Tier-2 Network Performance BCP Mar-3-08 LHC Community Network Performance Recommended BCP Eric Boyd Deputy Technology Officer Internet2.
PerfSONAR-PS Working Group Aaron Brown/Jason Zurawski January 21, 2008 TIP 2008 – Honolulu, HI.
TCP Traffic Characteristics—Deep buffer Switch
1 LHCOPN Monitoring Directions January 2007 Joe Metzger
David Foster, CERN GDB Meeting April 2008 GDB Meeting April 2008 LHCOPN Status and Plans A lot more detail at:
DICE Diagnostic Service Joe Metzger Joint Techs Measurement Working Group January
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.
1 Network related topics Bartosz Belter, Wojbor Bogacki, Marcin Garstka, Maciej Głowiak, Radosław Krzywania, Roman Łapacz FABRIC meeting Poznań, 25 September.
Samuel Wood Manikandan Punniyakotti Supervisors: Brad Smith, Katia Obraczka, JJ Garcia-Luna-Aceves
Advanced Network Diagnostic Tools Richard Carlson EVN-NREN workshop.
Reading for next class No new reading, but there will be a quiz Ch 4.1 – 4.23: Internet applications.
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.
LHCOPN / LHCONE Status Update John Shade /CERN IT-CS Summary of the LHCOPN/LHCONE meeting in Amsterdam Grid Deployment Board, October 2011.
PlanetSeer: Internet Path Failure Monitoring and Characterization in Wide-Area Services Ming Zhang, Chi Zhang Vivek Pai, Larry Peterson, Randy Wang Princeton.
PERN (Pakistan Education & Research Network )
Delay-Tolerant Networks (DTNs)
Internet2 End-to-End Performance Initiative
Path Monitoring Tools Deployment Planning for U.S. T123
Review: Switch Model: Reduce the Mess
The Internet and Its Uses
Network Tools and Utilities
Instructor Materials Chapter 1 Ever Wonder How It Works?
GÉANT2 update - II Otto Kreiter, DANTE.
Empirically Characterizing the Buffer Behaviour of Real Devices
InterDomain Dynamic Circuit Network Demo
Networking for the Future of Science
Robert Szuman – Poznań Supercomputing and Networking Center, Poland
Network Monitoring and Troubleshooting with perfSONAR MDM
Internet2 Performance Update
Introduction to Networking
Troubleshooting IP Communications
Deployment & Advanced Regular Testing Strategies
100G Equipment Capabilities
Network Components.
ESnet Network Measurements ESCC Feb Joe Metzger
LHC-OPN Monitoring Working Group Update
Routing Protocols and Concepts – Chapter 2
Discovering Problems Network Anomalies can occur anytime, anyplace for a wide variety of reasons 3:09pm 20% Packet loss due to duplex mismatch 2:36pm Over-utilized.
E2E piPEs Overview Eric L. Boyd Internet2 24 February 2019.
Performance Measuring & Monitoring
Wide-Area Networking at SLAC
MAGGIE NIIT- SLAC On Going Projects
“Detective”: Integrating NDT and E2E piPEs
Internet2 E2E piPEs Project
Presentation transcript:

Network Performance Measurement Atlas Tier 2 Meeting at BNL December 14 2005 Joe Metzger metzger@es.net

Network Performance Measurement Motivation Requirements Measurements Useful tools Suggestions

Motivation LHC science is going to rely on a very complex web of many different networks. Networks are not static. They are in a constant state of change. Components fail. Wide area links are affected by plane crashes, train derailments, fires, floods construction, etc.

10 Gigabit networking will present new challenges. The high costs of 10GE routers is pushing people to deploy different architectures using lower cost switches. Many of these lower cost devices provide very limited diagnostic and debugging support. Over subscription of circuits and bottlenecks within equipment may cause un-expected packet loss. The differences between OC192, 10GE LANPHY, 10GE WANPHY and almost 10GE line-rate equipment may cause buffering problems. These issues will lead to problems that will be challenging to identify and resolve.

Requirements You must have the ability to easily determine the status of the networks you rely on for your missions. Up and working correctly? Can you prove it? Down Is there a known problem that is being worked on? Are you seeing a symptom of the problem or something else? Is the network down or the applications down? Can you prove the problem is not on your campus? Who do you call? What info can you provide to the NOC who will fix it? Up but not performing as expected. Is there a known problem? What info can you provide to help identify the problem?

Measurement Paths Capacity Bandwidth What set of links do your packets traverse? Capacity What is the capacity of those links? What is the utilization of those links? Bandwidth What is the achievable bandwidth across the path? Is it stable or does it change? Latency between points of interest What is the round trip time across the path?

Tools Paths Latency Utilization Bandwidth Traceroute Ping and OWAMP Collect with MRTG/Cricket/SNAPP etc Publish with PerfSONAR. Bandwidth Iperf, netperf, nuttcp and BWCTL

Traceroute

OWAMP Measurements

Traceroute ESnet PerfSONAR Traceroute Visualizer Trace Submitted Tracing route to cache3.bnl.gov 130.199.3.21 over a maximum of 30 hops 1 1 ms 1 ms 1 ms joem-fe-stub.es.net 198.124.224.5 2 21 ms 21 ms 21 ms chi-ameslab.es.net 134.55.208.38 3 21 ms 21 ms 21 ms chicr1-ge0-chirt1.es.net 134.55.209.189 4 41 ms 41 ms 41 ms aoacr1-oc192-chicr1.es.net 134.55.209.58 5 43 ms 43 ms 43 ms bnl-oc48-aoacr1.es.net 134.55.209.130 6 43 ms 43 ms 43 ms bnl-esbnl.es.net 198.124.216.114 Analyzing Trace

Recommendations Deploy test servers at the edge of your network. OWAMP for measuring latency. IPERF/BWCTL for measuring bandwidth. Monitor interface utilization Capture with MRTG, Cricket, SNAPP or other tools. Export results to community using a PerfSONAR Measurement Archive.

Summary Deploy tools that will allow you to: Use these tools to: Determine if your applications are working correctly. Determine if your network is working correctly. Generate useful information for diagnosing problems. Use these tools to: Continuously document your performance so you know when it changes. Share your network measurements results.

PerfSONAR Plug PerfSONAR is a Network Measurement Architecture that is being jointly developed with ESnet, GEANT, Internet2, and a half dozen European NRENS to collect, store and exchange network measurements. ESnet has developed a proof of concept tool that analyzes the output from traceroute and displays link capacity & utilization graphs for all the links crossed which are available from PerfSonar Measurement Archive servers.

More Info PerfSONAR OWAMP IEPM BWCTL http://monstera.man.poznan.pl/jra1-wiki/index.php/PerfSONAR_About PerfSONAR Traceroute Visualization https://performance.es.net/cgi-bin/level0/perfsonar-trace.cgi OWAMP http://e2epi.internet2.edu/owamp IEPM http://iepmbw.bnl.gov/iepm-bw.bnl.gov/slac_wan_bw_tests.html http://www-iepm.slac.stanford.edu/bw/ BWCTL http://e2epi.internet2.edu/bwctl/