/afs/slac/u/sf/cottrell/talk/escc/oct971 ESnet NMTF/NMFG - Status Les Cottrell, SLAC & Dave Martin, HEPNRCSLAC HEPNRC,

Slides:



Advertisements
Similar presentations
Surveyor IP Performance Measurements Matt Zekauskas June, 1999 NLANR/I2 Joint Techs.
Advertisements

QoS Solutions Confidential 2010 NetQuality Analyzer and QPerf.
A.Q.M.E.I.S.: Air Quality Meteorological and Environmental Information System in Western Macedonia, Hellas International Conference on Buildings Energy.
1 Traceanal: a tool for analyzing and representing traceroutes Les Cottrell, Connie Logg, Ruchi Gupta, Jiri Navratil SLAC, for the E2Epi BOF, Columbus.
PingER Management1 Error Reporting Model for Ping End-to-End Reporting (PingER Management)
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.
OCT1 Principles From Chapter One of “Distributed Systems Concepts and Design”
Internet Monitoring - Results
Network Monitoring grid network performance measurement, simulation & analysis Presented by Warren Matthews at the Performance.
IP Performance Measurements using Surveyor Matt Zekauskas Guy Almes, Sunil Kalidindi August, 1998 ISMA 98.
Database Infrastructure Major Current Projects –CDF Connection Metering, codegen rewrite, hep w/ TRGSim++ – Dennis –CDF DB Client Monitor Server and MySQL.
Bandwidth DoS Attacks and Defenses Robert Morris Frans Kaashoek, Hari Balakrishnan, Students MIT LCS.
Routing Measurements Matt Zekauskas, ITF Meeting 2006-Apr-24.
Reading Report 14 Yin Chen 14 Apr 2004 Reference: Internet Service Performance: Data Analysis and Visualization, Cross-Industry Working Team, July, 2000.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Troubleshooting Your Network Networking for Home and Small Businesses.
HEPiX Catania 19 th April 2002 Alan Silverman HEPiX Large Cluster SIG Report Alan Silverman 19 th April 2002 HEPiX 2002, Catania.
1 Monitoring Internet connectivity of Research and Educational Institutions Les Cottrell – SLAC/Stanford University Prepared for the workshop on “Developing.
ABSTRACT Zirous Inc. is a growing company and they need a new way to track who their employees working on various different projects. To solve the issue.
PingER: Research Opportunities and Trends R. Les Cottrell, SLAC University of Malaya.
Chapter 4. After completion of this chapter, you should be able to: Explain “what is the Internet? And how we connect to the Internet using an ISP. Explain.
Lecture 8 Page 1 Advanced Network Security Review of Networking Basics: Internet Architecture, Routing, and Naming Advanced Network Security Peter Reiher.
Tutorial 1: Getting Started with Adobe Dreamweaver CS4.
9/23/20151 The Internet & SLAC Les Cottrell 1, SLAC Les Cottrell 1SLAC   /grp/scs/net/talk/internet-connectivity-97/index.htm.
Exploring the Internet with IE51 Chapter 1 Welcome to Cyberspace: The Internet And The World Wide Web By Gretchen Marx.
IP Network Performance Measurements Bruce Morgan AARNet Pty Ltd.
FAMILY AND CHILDREN’S TRUST FUND (FACT) RESEARCH AND DATA MATERIALS.
Network and Transfer WG Metrics Area Meeting Shawn McKee, Marian Babik Network and Transfer Metrics Kick-off Meeting 26 h November 2014.
MySQL and PHP Internet and WWW. Computer Basics A Single Computer.
Aditya Akella The Performance Benefits of Multihoming Aditya Akella CMU With Bruce Maggs, Srini Seshan, Anees Shaikh and Ramesh Sitaraman.
Tony McGregor RIPE NCC Visiting Researcher The University of Waikato DAR Active measurement in the large.
15-Apr-1999D.P.Kelsey - HEPNT update - HEPiX/RAL1 HEPNT an update David Kelsey CLRC Rutherford Appleton Lab, UK rl.ac.uk
Graphing and statistics with Cacti AfNOG 11, Kigali/Rwanda.
IPortal Bringing your company and your business partners together through customized WEB-based portal software. SanSueB Software Presents iPortal.
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.
Network Measurement Tools ESnet Site Coordinators Meeting 26 April 2000 Tracie Monk, UCSD/SDSC/CAIDA -
1 Network Measurement Summary ESCC, Feb Joe Metzger ESnet Engineering Group Lawrence Berkeley National Laboratory.
Is your Service Available? or Common Network Metrics Nevil Brownlee, CAIDA NANOG 19, Albuquerque, June 2000.
Connect. Communicate. Collaborate perfSONAR MDM Service for LHC OPN Loukik Kudarimoti DANTE.
1 Quantifying the Digital Divide: focus Africa Prepared by Les Cottrell, SLAC for the NSF IRNC meeting, March 11,
GIST 19: GGSPS status Status of GGSPS development and operations Andy Smith GGSPS software project manager.
Web Design and Development. World Wide Web  World Wide Web (WWW or W3), collection of globally distributed text and multimedia documents and files 
Measurement in the Internet Measurement in the Internet Paul Barford University of Wisconsin - Madison Spring, 2001.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Update on Network Performance Monitoring.
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.
Navigating PingER Les Cottrell – SLAC Presented at the Optimization Technologies for Low-Bandwidth Networks, ICTP Workshop,
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.
David Foster, CERN GDB Meeting April 2008 GDB Meeting April 2008 LHCOPN Status and Plans A lot more detail at:
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 Quantifying the Digital Divide Prepared by Les Cottrell, SLAC for the Internet2/World Bank meeting, Feb 7,
3/4/98z:\cottrell\escc\may98\essc- may98.ppt 1 ESnet End-to-end Internet Monitoring Les Cottrell and Warren Matthews, SLAC andSLAC David Martin, HEPNRC.
1 PingER6 Preliminary PingER Monitoring Results from the 6Bone/6REN. Warren Matthews Les Cottrell.
Pinger and IEPM-BW activity at FNAL By Frank Nagy FTP/CCF Computing Division Fermilab.
4.01 How Web Pages Work.
Internet and Intranet.
Evolution of Internet.
CHAPTER 3 Architectures for Distributed Systems
Internet and Intranet.
Distributed Content in the Network: A Backbone View
The PingER Project: Measuring the Digital Divide
Navigating PingER Les Cottrell – SLAC
Information Technology Ms. Abeer Helwa
Internet and Intranet.
SLAC monitoring Web Services
Advanced Networking Collaborations at SLAC
Wide-Area Networking at SLAC
4.01 How Web Pages Work.
Internet and Intranet.
Presentation transcript:

/afs/slac/u/sf/cottrell/talk/escc/oct971 ESnet NMTF/NMFG - Status Les Cottrell, SLAC & Dave Martin, HEPNRCSLAC HEPNRC, Presented at the ESCC Meeting, JLAB, Oct 1997 JLAB

/afs/slac/u/sf/cottrell/talk/escc/oct972 Outline of Talk What happened to the NMTF/NMFG? What are we measuring? How are we measuring? Tools we are using/developing Coordination with others Next Steps Summary

/afs/slac/u/sf/cottrell/talk/escc/oct973 What happened to the NMTF/NMFG? It evolved –Some of original members (BNL & ORNL) were unable to continue effort –SLAC& HEPNRC retained focus on monitoring –ICFA concerned about impact of network performance on HENP research Created NTF with various WG, one on Monitoring More focus on HENP issues and International links Embraced work done by NMTF/NMFG and supported continued development Brought in new partners, in particular INFN, CERN as well as other collection sites

/afs/slac/u/sf/cottrell/talk/escc/oct974 Mission etc. of the ICFA-NTF WG on Monitoring Mission of Group: –Obtain as uniform picture as possible of the present performance of the connectivity used by the ICFA community Two meetings so far, CHEP97 (Apr-97), & Santa Fe (Sep-97) Produced an interim status report for Sep-97 Will update for Dec-97, with a final report Apr-98.

/afs/slac/u/sf/cottrell/talk/escc/oct975 Our Main Metric is Ping “Universally available”, easy to understand –no software for clients to install Low network impact Provides loss, response time, reachability, unpredictability select hosts carefully, concerns over routers, loaded hosts etc. (provide guidelines)provide guidelines does provide useful measuresuseful measures

/afs/slac/u/sf/cottrell/talk/escc/oct976 Ping Response Time vs Bytes

/afs/slac/u/sf/cottrell/talk/escc/oct977 Ping Response vs Web Response HTTP GET Response (ms) Minimum Ping Response (ms)

/afs/slac/u/sf/cottrell/talk/escc/oct978 Method –Measurement Each Collection site keeps list of remote hosts to ping at sites it is interested in Every 30 mins ping each remote host with 11 * 100 byte followed by 10 * 1000 byte pings Min separation of pings is 1 second, timeout 20 seconds Throw away first ping Measure response, packet loss, host unreachable (no answer to any ping) Record data and make available

/afs/slac/u/sf/cottrell/talk/escc/oct979 Architecture Three Types of Sites –Remote Sites - need only to respond to ping packets –Collecting Sites Collecting Data: Perl Script Pings Nodes, Records Data in common documented format Serving Data: CGI/Perl Script makes Data Available to Analysis Sites WWW CGI tools make reports available –Analysis Sites Retrieving Data: Perl Script Retrieves Data from Collecting Sites Analysis: SAS Program Analyzes Data and Generates Graphs Reports: WWW Form Makes Customized Reports Available

/afs/slac/u/sf/cottrell/talk/escc/oct9710 Architecture WWW Analysis Collecting Remote HTTP Pings E.g. HEPNRC E.g. SLAC Archive Reports & Data Cache

/afs/slac/u/sf/cottrell/talk/escc/oct9711 Available Tools - Data Collection Collect data ( timeping ) –HEPNRC rearchitected, developed & documented –Deployed at 12 sites in 6 countriesDeployed at 12 sites in 6 countries ARM, BNL, CERN, CMU, DoE/GMTN, HEPNRC/FNAL, INFN/CNAF. KEK, Hungary, RAL, SLAC, UMD –DESY, IN2P3, TRIUMF, MSU, Beijing also expressed interest, plus commercial sites Data available ( pingdata ) in common format pingdataformat –Data collected available from collection site via HTTP –Allows data for specific times to be retrieved

/afs/slac/u/sf/cottrell/talk/escc/oct9712 Current Deployment ESnet Site (monitored from SLAC) N. American Site ( “ “ ) International Site ( “ “ ) Monitoring Site HEPNRC/FNAL RAL INFN/CNAF CERN RMKI/KFKIBNL KEK CMU UMD SLAC DESY

/afs/slac/u/sf/cottrell/talk/escc/oct9713 Analysis / Archive Site Gathers & archives data –HEPNRC gathers data from collection sites a few times daily –Archives the data (200 Mbytes/month) –Works with collection sites to resolve problems –Provide Web access to archive data via form (ping_data.pl)ping_data.pl

/afs/slac/u/sf/cottrell/talk/escc/oct9714 Access to Raw Data

/afs/slac/u/sf/cottrell/talk/escc/oct9715 Analysis / Archive Site Gathers & archives data –HEPNRC gathers data from collection sites a few times daily –Archives the data (200 Mbytes/month) –Works with collection sites to resolve problems –Provide Web access to archive data via form (ping_data.pl)ping_data.pl Provide Web form to allow simple plotting (graph_pings.pl), uses SAS for speedgraph_pings.pl

/afs/slac/u/sf/cottrell/talk/escc/oct9716 Form to Select Analysis Graphs

/afs/slac/u/sf/cottrell/talk/escc/oct9717

/afs/slac/u/sf/cottrell/talk/escc/oct9718 Analysis Tools for Collection Sites Short-term analysis / reports –Recent data (e.g. last 30 days cached) Web sortable table of latest measurements, colored for qualityquality

/afs/slac/u/sf/cottrell/talk/escc/oct9719 Ping Loss Quality 0 -1% Good, 1-5% Acceptable, 5-12% Poor, 12-25% Poor, > 25% Unusable Similar to Internet Weather Report ( 12%)

/afs/slac/u/sf/cottrell/talk/escc/oct9720 Analysis Tools for Collection Sites Short-term analysis / reports –Recent data (e.g. last 30 days cached) Web sortable table of latest measurements, colored for quality, with output (TSV) for Excel (connectivity.pl)qualityconnectivity.pl

/afs/slac/u/sf/cottrell/talk/escc/oct9721 Latest Ping Measurements

/afs/slac/u/sf/cottrell/talk/escc/oct9722 Raw Data from last 24 Hours

/afs/slac/u/sf/cottrell/talk/escc/oct9723 Latest Ping Measurements

/afs/slac/u/sf/cottrell/talk/escc/oct9724 Ping Performance for Last 180 Days

/afs/slac/u/sf/cottrell/talk/escc/oct9725 Analysis Tools for Collection Sites Short-term analysis / reports –Recent data (e.g. last 30 days cached) Web sortable table of latest measurements, colored for quality, with output (TSV) for Excel (connectivity.pl)qualityconnectivity.pl Web form to select sites and time frames to be plotted (ping_data_plot.pl)ping_data_plot.pl

/afs/slac/u/sf/cottrell/talk/escc/oct9726 Request Plot of Collection Site Data

/afs/slac/u/sf/cottrell/talk/escc/oct9727 Plot from Collection Site

/afs/slac/u/sf/cottrell/talk/escc/oct9728 Tools in Development Re-engineering SLAC long term reports –exception reportexception report

/afs/slac/u/sf/cottrell/talk/escc/oct9729 Exception Reports Color highlights extent of exception Click here to burrow down to more information Last 10 Weeks Ping Data Click to sort by column

/afs/slac/u/sf/cottrell/talk/escc/oct9730 Tools in Development Re-engineering SLAC long term reports –exception reportexception report –last 180 dayslast 180 days

/afs/slac/u/sf/cottrell/talk/escc/oct Days SLAC - Stanford Uwave & Routing problems Direct connect 20 ms 5.5ms Loss < 1% Via ESnet Loss 3-6% 30ms Feb-97Aug-97

/afs/slac/u/sf/cottrell/talk/escc/oct9732 Tools in Development Re-engineering SLAC long term reports –exception reportexception report –last 180 dayslast 180 days –monthly points going back for years in tabular form with quality coloring, sorting & hyperlinks Loss (by site, and by group of sites) group of sites) Response ( “ “ )Response Reachability ( “ “ ) % time network “Quiescent” or “Busy”QuiescentBusy

/afs/slac/u/sf/cottrell/talk/escc/oct9733 Ping Loss History

/afs/slac/u/sf/cottrell/talk/escc/oct9734 TSV Output to Excel for Further Analysis

/afs/slac/u/sf/cottrell/talk/escc/oct9735 Ping Response by Group

/afs/slac/u/sf/cottrell/talk/escc/oct9736 Prime-time Packet Loss by Group

/afs/slac/u/sf/cottrell/talk/escc/oct9737 “Quiescent” Frequency by Group

/afs/slac/u/sf/cottrell/talk/escc/oct9738 International Site “Busy” Frequency RL.UK UK - US link upgraded Italian nodes track & look good CERN & IN2P3 track

/afs/slac/u/sf/cottrell/talk/escc/oct9739 Tools in Development Re-engineering SLAC long term reports –exception reportexception report –last 180 dayslast 180 days –monthly points going back for years in tabular form with quality coloring, sorting & hyperlinks Loss (by site, and by group of sites) group of sites) Response ( “ “ )Response Reachability ( “ “ ) % time network “Quiescent” or “Busy”QuiescentBusy Ten Worst links in HEP

/afs/slac/u/sf/cottrell/talk/escc/oct9740 Ten Worst HEP Links Ranked by % Packets Lost

/afs/slac/u/sf/cottrell/talk/escc/oct9741 What are Typical Uses Setting Expectations Service Level Contract Choosing ISPs Identifying problems, and verifying solutions Planning for upgrades

/afs/slac/u/sf/cottrell/talk/escc/oct9742 Summary to Help Choose Upgrades

/afs/slac/u/sf/cottrell/talk/escc/oct9743 Prime Time Packet Loss Jun-Aug 97

/afs/slac/u/sf/cottrell/talk/escc/oct9744 Coordination etc. XIWT/IPWT Interest/deployment

/afs/slac/u/sf/cottrell/talk/escc/oct9745 XIWT/IPWT interest Austin meeting in Sep-97 –available tools presented by developers: IWR, CAIDA/NLANR, Intel, Auto Industry/Bellcore, IETF/IPPM Surveyor … XIWT/IPWT want to: – Measure performance of members' own networks –Get tests to validate and understand what to recommend to other commercial customers and for what purposes. –Build a community within XIWT so can evolve it to address harder issues. Selected our tools to initially deploy at 6 sites –includes Intel, SBC, HAI, BellSouth, CNRI, NIST

/afs/slac/u/sf/cottrell/talk/escc/oct9746 Coordination etc. XIWT/IPWT Interest/deployment MICS funded joint SLAC/LBL proposal on Internet End-to-end performance monitoring for 1 year LBL/NIMI project

/afs/slac/u/sf/cottrell/talk/escc/oct9747 NIMI (1) NIMI=National Internet Measurement Infrastructure, collaboration LBL/PSC (V. Paxson, M Mathis, J. Mahdavi). It is a software suite (not hardware). Deploy on “measurement hosts” around the Internet for black box infrastructure measurements. Ready for deployment Nov-97. Perl daemon with treno, Poisson packet generation for loss & delays. Hooks for other tools such as pathchar, tcpanaly.

/afs/slac/u/sf/cottrell/talk/escc/oct9748 NIMI (2) Challenges: accurate clock synchronization (one way measurements), scaling to millions of nimids (nb end-to-end measurement strategies are usually not cost free, some things may be over-measured), data retrieval, new measurement strategies. There is no central management. Both HEPNRC & SLAC plan to install NIMI hosts (PCs running FreeBSD) at their sites

/afs/slac/u/sf/cottrell/talk/escc/oct9749 Coordination etc. XIWT/IPWT interest/deployment MICS funded joint SLAC/LBL proposal on Internet End-to-end performance monitoring for 1 year LBL/NIMI project Proposed joint work with NLANR to extend Mapnet Java tools to view our dataMapnet

/afs/slac/u/sf/cottrell/talk/escc/oct9750 NLANR Mapnet Tool Java Applet Zoom & pan Select ISPs Color: –ISP –bandwidth Mouse over –link details –node details

/afs/slac/u/sf/cottrell/talk/escc/oct9751 Maproute (from NLANR) Shapes show function –router at NAP, at transit backbone, at ISP Color show variance of transit time Meshes of paths to destination show flaps Can zoom into get site information etc.

/afs/slac/u/sf/cottrell/talk/escc/oct9752 Coordination etc. XIWT/IPWT interest/deployment MICS funded joint SLAC/LBL proposal on Internet End-to-end performance monitoring for 1 year LBL/NIMI project Proposed joint work with NLANR to extend Mapnet Java tools to view our dataMapnet Will submit paper to IETF for this December Surveyor installation proposed at ESnet sites

/afs/slac/u/sf/cottrell/talk/escc/oct9753 Surveyor PC Hardware with GPS located at ANS & 23 CSG partner sites Measure one way loss & response time using clock synchronization, metrics defined by IETF/IPPM 8 sites now operational, monitor 56 paths ((N-1)*N) Results show can have big asymmetries (asymmetric loading & routing) Willing to deploy (at their cost) at 5 DOE sites For more see

/afs/slac/u/sf/cottrell/talk/escc/oct9754 Asymmetric One-way Delays 0% 20% Loss Delay Advanced to U Chicago U Chicago to Advanced 0ms 300ms 0 24

/afs/slac/u/sf/cottrell/talk/escc/oct9755 Next Steps Longer term reports (10 week exceptions, 180 days, monthly going back forever) Provide monthly summary tables with lots of statistical measures to allow faster generation of long term reports, and more robust metrics Extend grouping, e.g. by AS, country, time zones crossed, more geographic regions, user selectable, by experiment, by community, by collection site Summaries (c.f. Weather Map, top 10s, weekly, Consumer Reports) NIMI/Surveyor install, NLANR tools, help XIWT

/afs/slac/u/sf/cottrell/talk/escc/oct9756 Summary 12 sites, 6 countries collecting data on > 400 links Need care selecting remote sites Deployment of data collection went well Collection sites easy to maintain after initial install Biggest effort at the moment (> 1 FTE) is in: –Tool definition & development –Data gathering archiving (looking after pathologies) Gearing up to extend SAS tools and attendant scripts Lot of interest & collaboration outside ESnet

/afs/slac/u/sf/cottrell/talk/escc/oct9757 To Join Collection site needs: –perl5 & HTTP server –install timeping & pingdata (need only cgi-bin access, not root) –Decide on links to monitor –Get an analysis site to retrieve & generate graphs, or at least get connectivity.pl & ping_data_plot.pl Need volunteers to work on analysis scripts, some of it will require SAS, also need Java applets to visualize,

/afs/slac/u/sf/cottrell/talk/escc/oct9758 More Information Monitoring WG home page (includes links to the status report, meeting notes, how to access data, and get & install code etc.) – WAN Monitoring at SLAC has lots of links – Tutorial on WAN Monitoring – mon/tutorial.htmlhttp:// mon/tutorial.html