Warren Matthews and Les Cottrell (SLAC)

Slides:



Advertisements
Similar presentations
Web100 at SLAC Presented at the Web100 Workshop, Boulder, CO, August 2002.
Advertisements

1 IEPM-BWIEPM-BW Warren Matthews (SLAC) Presented at the UCL Monitoring Infrastructure Workshop, London, May 15-16, 2003.
MAGGIE Monitoring and Analysis for the Global Grid and Internet End-to-end performance Warren Matthews (SLAC) Presented at the Measurement SIG ESCC/Internet2.
1 Traceanal: a tool for analyzing and representing traceroutes Les Cottrell, Connie Logg, Ruchi Gupta, Jiri Navratil SLAC, for the E2Epi BOF, Columbus.
Copyright © 2005 Department of Computer Science CPSC 641 Winter WAN Traffic Measurements There have been several studies of wide area network traffic.
1 Internet End-to-end Monitoring Project at SLAC Les Cottrell, Connie Logg, Jerrod Williams, Gary Buhrmaster Site visit to SLAC by DoE program managers.
1 SLAC Internet Measurement Data Les Cottrell, Jerrod Williams, Connie Logg, Paola Grosso SLAC, for the ISMA Workshop, SDSC June,
MAGGIE NIIT- SLAC On Going Projects Measurement & Analysis of Global Grid & Internet End to end performance.
PIPE Dreams Trouble Shooting Network Performance for Production Science Data Grids Presented by Warren Matthews at CHEP’03, San Diego March 24-28, 2003.
1 PingER: Methodology, Uses & Results Les Cottrell SLAC, Warren Matthews GATech Extending the Reach of Advanced Networking: Special International Workshop.
1 Terapaths: Datagrid WAN Network Monitoring Infrastructure Les Cottrell, Connie Logg, Jerrod Williams SLAC, for the DoE 2004 PI Network Research Meeting,
Network Monitoring grid network performance measurement, simulation & analysis Presented by Warren Matthews at the Performance.
User-Perceived Performance Measurement on the Internet Bill Tice Thomas Hildebrandt CS 6255 November 6, 2003.
PingER: Research Opportunities and Trends R. Les Cottrell, SLAC University of Malaya.
1 Using Netflow data for forecasting Les Cottrell SLAC and Fawad Nazir NIIT, Presented at the CHEP06 Meeting, Mumbai India, February
Internet2 Performance Update Jeff W. Boote Senior Network Software Engineer Internet2.
DoE SciDAC high-performance networking research project: INCITE INCITE.rice.edu 2004 Technical Challenges INCITE R. Baraniuk, E. Knightly, R. Nowak, R.
Measurement & Analysis of Global Grid & Internet End to end performance (MAGGIE) Network Performance Measurement.
1 ESnet/HENP Active Internet End-to-end Performance & ESnet/University performance Les Cottrell – SLAC Presented at the ESSC meeting Albuquerque, August.
1 Overview of IEPM-BW - Bandwidth Testing of Bulk Data Transfer Tools Connie Logg & Les Cottrell – SLAC/Stanford University Presented at the Internet 2.
1 The PingER Project: Measuring the Digital Divide PingER Presented by Les Cottrell, SLAC At the SIS Show Palexpo/Geneva December 2003.
1 Measurements of Internet performance for NIIT, Pakistan Jan – Feb 2004 PingER From Les Cottrell, SLAC For presentation by Prof. Arshad Ali, NIIT.
1 Network Measurement Summary ESCC, Feb Joe Metzger ESnet Engineering Group Lawrence Berkeley National Laboratory.
Measuring End-to-end Bandwidth with Iperf using Web100 Presented by Warren Matthews (SLAC) on behalf of Ajay Tirumala (U of Illinois), Les Cottrell (SLAC)
1 Internet End-to-end Monitoring Project - Overview Les Cottrell – SLAC/Stanford University Partially funded by DOE/MICS Field Work Proposal on Internet.
IEPM. Warren Matthews (SLAC) Presented at the ESCC Meeting Miami, FL, February 2003.
13-Oct-2003 Internet2 End-to-End Performance Initiative: piPEs Eric Boyd, Matt Zekauskas, Internet2 International.
Measurement in the Internet Measurement in the Internet Paul Barford University of Wisconsin - Madison Spring, 2001.
1 IEPM/PingER Project Les Cottrell, SLAC DoE 2004 PI Network Research Meeting, FNAL Sep ‘04
1 Internet Performance Monitoring for the HENP Community Les Cottrell & Warren Matthews – SLAC Presented.
DoE SciDAC high-performance networking research project: INCITE INCITE.rice.edu 2004 Technical Challenges INCITE R. Baraniuk, E. Knightly, R. Nowak, R.
1 MAGGIE Monitoring and Analysis for the Global Grid and Internet End-to-end performance Warren Matthews Stanford Linear Accelerator Center (SLAC)
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.
NET100 Development of network-aware operating systems Tom Dunigan
1 PingER performance to Bangladesh Prepared by Les Cottrell, SLAC for Prof. Hilda Cerdeira May 27, 2004 Partially funded by DOE/MICS Field Work Proposal.
1 WAN Monitoring Prepared by Les Cottrell, SLAC, for the Joint Engineering Taskforce Roadmap Workshop JLab April 13-15,
1 IEPM / PingER project & PPDG Les Cottrell – SLAC Presented at the NGI workshop, Berkeley, 7/21/99 Partially funded by DOE/MICS Field Work Proposal on.
1 PingER6 Preliminary PingER Monitoring Results from the 6Bone/6REN. Warren Matthews Les Cottrell.
Toward a Measurement Infrastructure. Warren Matthews (SLAC) Presented at the e2e Workshop Miami, FL, February 2003.
IEPM-BW (or PingER on steroids) and the PPDG
Measurements on Internet2
Internet2 Performance Update
Milestones/Dates/Status Impact and Connections
High Speed File Replication
Using Netflow data for forecasting
Prepared by Les Cottrell & Hadrien Bullot, SLAC & EPFL, for the
The PingER Project: Measuring the Digital Divide
The Internet2 HENP Working Group Internet2 Fall Meeting October 27, 2002 Hi Everyone, I am happy to have a chance to brief you on the High Energy and.
Wide Area Networking at SLAC, Feb ‘03
Digital Divide and PingER
My Experiences, results and remarks to TCP BW and CT Measurements Tools Jiří Navrátil SLAC.
CPSC 641: WAN Measurement Carey Williamson
Experiences in Traceroute and Available Bandwidth Change Analysis
E2E piPES Project Russ Hobby, Internet2 HENP Working Group Meeting
Experiences in Traceroute and Available Bandwidth Change Analysis
E2E piPEs Overview Eric L. Boyd Internet2 24 February 2019.
SLAC monitoring Web Services
Advanced Networking Collaborations at SLAC
IEPM. Warren Matthews (SLAC)
Wide-Area Networking at SLAC
Measuring End-to-end Bandwidth with Iperf using Web100
MAGGIE NIIT- SLAC On Going Projects
PIPE Dreams Trouble Shooting Network Performance for Production Science Data Grids Presented by Warren Matthews at CHEP’03, San Diego March 24-28, 2003.
Interoperable Measurement Frameworks: Internet2 E2E piPEs and NLANR Advisor Eric L. Boyd Internet2 17 April 2019.
Carey Williamson Department of Computer Science University of Calgary
Internet2 E2E piPEs Project
Net Rat Network Reliability and Troubleshooting.
Quantifying the Global Digital Divide
Warren Matthews (SLAC) Presented at the PIPEfitters Breakfast,
The PingER Project: Measuring the Digital Divide
Presentation transcript:

Warren Matthews and Les Cottrell (SLAC) IEPM/PingER Internet End-to-end Performance Monitoring and the PingER project Warren Matthews and Les Cottrell (SLAC) National Collaboratory Middleware and Network Research Project Review, ANL, August 18-20, 2003.

Overview A little History Evaluate the progress Assess the Value Interactions with other projects Elements that should be added Summary 11/9/2018 6:41 PM

History Ping End-to-end Reporting Began early 1995 Monitor network performance to sites collaborating with SLAC ESnet Network Monitoring Task Force (NMTF) Extended to several DoE labs, strong support from FNAL 1997 ICFA created Network Task Force PingER spreads worldwide Funded by DOE/MICS

Recently In 2001, extended PingER to include bandwidth testing IEPM-BW End-to-end user perception for high performance bulk-transfer Iperf, bbftp, GridFTP … Heavy network impact compared to lightweight PingER

Current Status PingER funding is under Thomas Ndousse DoE/MICS funding runs out at end of year Continues to be extremely useful Most recently began working with ICTP/eJDS to quantify the Digital Divide MAGGIE proposal to develop/extend high performance monitoring (with PSC, ICIR, LBNL)

Overview Evaluate the progress A little History Assess the Value Interactions with other projects Elements that should be added Summary 11/9/2018 6:41 PM

PingER Mature, Successful Widely used in HENP Utilization has been extended beyond HENP EDG, IAEA, XIWT ICTP/eJDS Many others Continues to be extended to meet new needs Better visualization, web services access to data …

PingER Methodology Simple ping monitoring 1 ping to prime caches Send, size Default is 10x100 Byte pkts, 10x1000 Byte pkts Record ping packet loss and RTT Derive unreachability, quiescence, unpredictability, jitter, TCP throughput Also out-of-order packets, duplicate packets

PingER Software Monitoring Analysis Visualization Available from SLAC/FNAL websites Package 11/9/2018 6:41 PM

Using PingER Since 1995 Trouble shooting Identify Sites to Upgrade Choosing a provider Setting expectations for VoIP Routing Choices for multihomed sites Compare with http, ftp Strong correlation 11/9/2018 6:41 PM

PingER Deployment Currently 36 monitoring sites in 14 countries 473 target sites in 79 countries 99% of the worlds on-line population Most extensive end-to-end active R&E network monitoring worldwide Special BaBar, PPDG, Digital Divide. etc groups and pages

End-to-end Monitoring In reality, most projects monitor end-to-end performance End host effects are unavoidable Internet2 end-to-end Performance Initiative (e2epi) has recognized this Most useful to users. 11/9/2018 6:41 PM

IEPM-BW Throughput Monitoring Analysis Traceroute Iperf (+quick iperf), BBftp, BBCP (mem and disk) ABWE (available bandwidth) GridFTP, UDPMON Web100 Netflow Analysis

IEPM-BW Deployment Currently 10 monitoring sites SLAC, FNAL, GATech (SOX) INFN (Milan), NIKHEF, APAN (Japan) UMich, Internet2 (Ann Arbor) UManchester, UCL (UK) 50 unique target sites 11/9/2018 6:41 PM

Using IEPM-BW Usual Also on both testbeds and production nets Baselines Troubleshooting Setting expectations Also on both testbeds and production nets Compare measurement tools (ping vs ABwE vs. iperf/quick iperf vs bbcp vs GridFTP vs tsunami) Compare advanced TCP stacks Eliminate need for multiple streams Look at non TCP bulk transfer

Overview Assess the Value A little History Evaluate the progress Interactions with other projects Elements that should be added Summary 11/9/2018 6:41 PM

Examples Long term trends Short term glitches Troubleshooting Upgrades Vacations Peering 11/9/2018 6:41 PM

2Mbps vacation Multiple OC12s Traffic on ESnet has doubled every year

Ten-155 became operational on December 11. Smurf Filters installed on To North America Smurf Filters installed on NORDUnet’s US connection. To Western Europe

Traffic Typically, Internet traffic is 70% http

Conclusions Establish layer 3 connectivity exists Iperf vs Quick iperf BBftp vs BBCP => implementation IPERF vs BBftp => CPU, Disk Packet Loss < 0.1% TCP/IP must be tuned on high-speed long delay paths Web100/Net100

eJDS PingER continues to be useful Recently joined with electronic journal distribution service (eJDS) Distribute physics journals to member around the world Particularly concerned with quantifying the Digital Divide 11/9/2018 6:41 PM

Limitations ICMP Rate limiting Scheduling with cron Do not monitor routers Rate limiting Blocking is common, especially in developing countries However, study indicates low impact from rate limiting Scheduling with cron

Overview Interactions with other projects A little History Evaluate the progress Assess the Value Interactions with other projects Elements that should be added Summary 11/9/2018 6:41 PM

Comparison to Other Projects Surveyor RIPE AMP NIMI SCNM XIWT NetPhysics

Comparisons Typically results were closely correlated. Often tools complement each other and combined provide insight into network behaviour. Derived throughput from equation of Mathis et al (BW~MSS/(RTT*sqrt(loss)) ) shows good agreement 11/9/2018 6:41 PM

Publishing Network Performance information is critical to the Grid vision Application steering Working with GGF/NMWG & PPDG Monitoring data is available as prototype Web Service OGSI Grid service under development 11/9/2018 6:41 PM

Internet2 PIPES E2e pi PIPES infrastructure IEPM-BW Job manager MAGGIE Analysis Engine 11/9/2018 6:41 PM

Available Bandwidth Estimator (ABwE) Tool under development by SLAC/Rice Part of the DoE/SCIDAC INCITE project Light weight 60 packets in 1 second Iperf 35,000 packets/s for 10-20 seconds No need to tune windows/streams Replace iperf in test engine FreeBSD version created for Abilene Backbone Measurement Infrastructure

Quick Iperf Iperf is the tool of choice for many admins. Considered accurate but intrusive. Errors due to long slow start Use web100 to detect end of slow start. Modify iperf client. Web100 required on client only. Measurement within 10% Save 94% time, 92% traffic

PingER-6 SLAC has native IPv6 service from ESnet PingER ported to IPv6 Monitoring started in November 1999 41 Sites in 10 countries edu/ac.*, net/net.*, com/co.* 11/9/2018 6:41 PM

PingER -vs- PingER6 RTT between SLAC and Purdue in Nov and Dec 1999. IPv6 IPv4 11/9/2018 6:41 PM

Overview Elements that should be added A little History Evaluate the progress Asses the Value Interactions with other projects Elements that should be added Summary 11/9/2018 6:41 PM

MAGGIE Need to further develop IEPM-BW On-demand measurements, visualization, automated trouble shooting Measurement and Analysis for the Global Grid and Internet End-to-end performance A secure, scalable measurement infrastructure providing measurement, analysis and access to data.

Security and scheduling MAGGIE ICIR PSC Akenti IEPM-BW Measurement Engine SLAC NWS FNAL NIMI Security and scheduling Other tools MAGGIE ANL SCIDAC Publishing AMP Fault Finding Analysis Engine NMWG LBNL UCL SLAC RIPE SLAC

Overview Summary A little History Evaluate the progress Assess the Value Interactions with other projects Elements that should be added Summary 11/9/2018 6:41 PM

Meeting the Objectives (1/4) Evaluate the Progress The problem: The user cannot assume the network will be there. Even if it is, the user cannot assume it will perform to their expectation. The vision (realized): PingER has set expectation, provides data for troubleshooting, provides data for research. Continues to be useful. A Unique contribution: Probably the largest monitoring project in the world. IEPM-BW comparing tools, leveraging other efforts.

Meeting the Objectives (2/4) Assess the value PingER is widely used and continues to be useful. Goals get more ambitious Challenges remain 11/9/2018 6:41 PM

Meeting the Objectives (3/4) Interactions Across Projects Long history of involvement in other projects HENP, ESnet, Grid, High Performance, ICFA-SCIC Friends, colleagues and contacts throughout the world (Other worlds coming soon) Bright future for MAGGIE.

Meeting the Objectives (4/4) Assess the Integrated Impact The contribution to the big picture by IEPM-PingER, IEPM-BW and especially the need for MAGGIE have been summarized by Mary-Anne and Thomas But they may not have known it 11/9/2018 6:41 PM

The Big Picture All of the National Collaboratory and Network Research projects have specific goals and objectives, but all of you involved in those projects are also part of a much larger, longer term effort, namely creating an infrastructure that will enable geographically separated scientists to effectively work together as a team and that will facilitate remote access to both facilities and data. -Mary-Anne and Thomas 11/9/2018 6:41 PM

Toward a Monitoring Infrastructure Certainly the need DOE Science Community, SCIDAC Testbed Grid, Large Scale Networking Troubleshooting / E2Epi Many of the ingredients Many monitoring projects Many tools PIPES, MAGGIE (Cross domain) 11/9/2018 6:41 PM

Summary “Unfortunately, network management research has historically been very under-funded, because it is difficult to get funding bodies to recognize this as legitimate networking research.” Sally Floyd IAB Concerns & Recommendations Regarding Internet Research & Evolution. http://www.ietf.org/internet-drafts/draft-iab-research-funding-00.txt

Links Accompanying paper IEPM-BW Home 7 papers and 35 talks in the last 12 months ABwE RIPE-TT E2E PI GGF NMWG AMP TroubleShooting Quick Iperf 11/9/2018 6:41 PM

Credits Connie Logg, Jerrod Williams (SLAC), Jiri Navratil (CESnet/SLAC), David Martin, Frank Nagy, Al Thomas, Maxim Grigoriev (FNAL), Fabrizio Coccetti (INFN/SLAC). Brian Tierney, Eric Boyd, Jeff Boote, Matt Zekauskas, Matt Mathis, Russ Hobby, Vern Paxson, Andy Adams, kc Claffy, Iosif Legrand, Ajay Tirumala, Tom Dunigan. Local admins and other volunteers DoE/MICS