IP Performance Measurements using Surveyor Matt Zekauskas Guy Almes, Sunil Kalidindi August, 1998 ISMA 98.

Slides:



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

Lee, Seungjun ( ) Korea Advanced Institute of Science and Technology August 28, 2003 APAN Measurement WG meeting eTOP End-to-end.
Design and Implementation of Performance Management for the DiffServ-aware-MPLS Network Dong-Jin Shin, Young-Tak Kim Advanced Networking Technology Lab.(ANT.
Progress Report: Metering NSLP (M-NSLP) 66th IETF meeting, NSIS WG.
COS 461 Fall 1997 Networks and Protocols u networks and protocols –definitions –motivation –history u protocol hierarchy –reasons for layering –quick tour.
5 December 2000 Measurements in Support of End-to-End Performance Matt Zekauskas, Campus Workshop San Diego, CA.
High Speed Networks and Internets : Multimedia Transportation and Quality of Service Meejeong Lee.
Internet Traffic Patterns Learning outcomes –Be aware of how information is transmitted on the Internet –Understand the concept of Internet traffic –Identify.
1 AMTv6: Active Measurement Tool in IPv6 Network Jaehoon Jeong, ETRI
CSc 461/561 CSc 461/561 Multimedia Systems Part C: 3. QoS.
Observations from Router-level Traces Lisa Amini IBM T. J. Watson Research Center Joint with Henning Schulzrinne, Aurel Lazar Columbia University.
Internet Traffic Management Prafull Suryawanshi Roll No - 04IT6008.
Draft-constantine-ippm-tcp-throughput-tm-02.txt 1 TCP Throughput Testing Methodology IETF 77 Anaheim Barry Constantine Reinhard.
1: Introduction1 Part I: Introduction Goal: r get context, overview, “feel” of networking r more depth, detail later in course r approach: m descriptive.
Network Monitoring School of Electronics and Information Kyung Hee University. Choong Seon HONG Selected from ICAT 2003 Material of James W. K. Hong.
Reading Report 14 Yin Chen 14 Apr 2004 Reference: Internet Service Performance: Data Analysis and Visualization, Cross-Industry Working Team, July, 2000.
Network based Videoconferencing Steve Williams. Why don’t people use ILT / ICT Not relevant Not easy to use Not integrated Not reliable Not effective.
User-Perceived Performance Measurement on the Internet Bill Tice Thomas Hildebrandt CS 6255 November 6, 2003.
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.
ESnet Abilene 3+3 Measurements Presented at the Joint Techs Meeting in Columbus July 19 th 2004 Joe Metzger ESnet Network Engineer
Research on design and implementation of Internet measurement infrastructure Lv Jun Aug 28, 2003.
Internet Traffic Management. Basic Concept of Traffic Need of Traffic Management Measuring Traffic Traffic Control and Management Quality and Pricing.
1 Kommunikatsiooniteenuste arendus IRT0080 Loeng 7 Avo Ots telekommunikatsiooni õppetool, TTÜ raadio- ja sidetehnika inst.
POSTECH DP&NM Lab. Internet Traffic Monitoring and Analysis: Methods and Applications (1) 2. Network Monitoring Metrics.
Performance Monitoring - Internet2 Member Meeting -- Nicolas Simar Performance Monitoring Internet2 Member Meeting, Indianapolis.
POSTECH DP&NM Lab. Internet Traffic Monitoring and Analysis: Methods and Applications (1) 4. Active Monitoring Techniques.
IP Network Performance Measurements Bruce Morgan AARNet Pty Ltd.
NetFlow: Digging Flows Out of the Traffic Evandro de Souza ESnet ESnet Site Coordinating Committee Meeting Columbus/OH – July/2004.
Measuring the Internet: A case study by Bob Mandeville and Andrew Corlett
Etomic: a pan-European testbed Péter Hága Collegium Budapest Institute for Advanced Study.
GridNM Network Monitoring Architecture (and a bit about my phd) Yee-Ting Li, 1 st Year UCL, 17 th June 2002.
Network Architecture: Design Philosophies IS250 Spring 2010 John Chuang
Tony McGregor RIPE NCC Visiting Researcher The University of Waikato DAR Active measurement in the large.
QoS on GÉANT - Aristote Seminar -- Nicolas Simar QoS on GÉANT Aristote Seminar, Paris (France), Nicolas Simar,
Active Measurements on the AT&T IP Backbone Len Ciavattone, Al Morton, Gomathi Ramachandran AT&T Labs.
Chapter 8: Internet Operation. Network Classes Class A: Few networks, each with many hosts All addresses begin with binary 0 Class B: Medium networks,
1 - GEC8, San Diego, July 20-22, 2010 Measurement Tools in PlanetLab Europe Tanja Zseby (Fraunhofer FOKUS, Berlin, Germany) (some slides from other OneLab.
Vytautas Valancius, Nick Feamster, Akihiro Nakao, and Jennifer Rexford.
Remote Packet Capture Internet Engineering Task Force San Diego, California Friday, June 03, 2016.
30 May 2001 Campus Measurement Matt Zekauskas, Internet2 Campus Workshop Atlanta, GA.
Nicolas Simar – DANTE - Sequin: Monitoring Infrastructure Monitoring Premium IP.
4/19/20021 TCPSplitter: A Reconfigurable Hardware Based TCP Flow Monitor David V. Schuehler.
Hot Interconnects TCP-Splitter: A Reconfigurable Hardware Based TCP/IP Flow Monitor David V. Schuehler
System Manager February 11, What is System Manager System Manager unites Inter-Tel’s diverse product line into a family of products that can be.
13-Oct-2003 Internet2 End-to-End Performance Initiative: piPEs Eric Boyd, Matt Zekauskas, Internet2 International.
ADVANCED NETWORK & SERVICES, INC. Surveyor Design and Results Bill Cerveny and Sunil Kalidindi Advanced Network & Services.
Teknik Routing Pertemuan 10 Matakuliah: H0524/Jaringan Komputer Tahun: 2009.
An Efficient Gigabit Ethernet Switch Model for Large-Scale Simulation Dong (Kevin) Jin.
정하경 MMLAB Fundamentals of Internet Measurement: a Tutorial Nevil Brownlee, Chris Lossley, “Fundamentals of Internet Measurement: a Tutorial,” CMG journal.
Internet2/Abilene Perspective Guy Almes and Ted Hanss Internet2 Project NASA Ames -- August 10, 1999.
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.
An Efficient Gigabit Ethernet Switch Model for Large-Scale Simulation Dong (Kevin) Jin.
DataGrid WP7 Network Monitoring Robin Tasker, Daresbury Laboratory, 8 March 2001 Network Monitoring Requirements document produced,
Precision Measurements with the EVERGROW Traffic Observatory Péter Hága István Csabai.
GEMINI: Active Network Measurements Martin Swany, Indiana University.
KYUNG-HWA KIM HENNING SCHULZRINNE 12/09/2008 INTERNET REAL-TIME LAB, COLUMBIA UNIVERSITY DYSWIS.
EGEE is a project funded by the European Union under contract IST Study of Performance Standards, kick off (Task 1.1.1) Robert Stoy DFN EGEE.
IETF 62 NSIS WG1 Porgress Report: Metering NSLP (M-NSLP) Georg Carle, Falko Dressler, Changpeng Fan, Ali Fessi, Cornelia Kappler, Andreas Klenk, Juergen.
THE GLUE DOMAIN DEPLOYMENT The middleware layer supporting the domain-based INFN Grid network monitoring activity is powered by GlueDomains [2]. The GlueDomains.
05 October 2001 End-to-End Performance Initiative Network Measurement Matt Zekauskas, Fall 2001 Internet2 Member Meeting Network Measurement.
Connect communicate collaborate Performance Metrics & Basic Tools Robert Stoy, DFN EGI TF, Madrid September 2013.
Campana (CERN-IT/SDC), McKee (Michigan) 16 October 2013 Deployment of a WLCG network monitoring infrastructure based on the perfSONAR-PS technology.
IETF 64 PSAMP WG1 Path-coupled Meter Configuration Georg Carle, Falko Dressler, Changpeng Fan, Ali Fessi, Cornelia Kappler, Andreas Klenk, Juergen Quittek,
June 11, 2002 Abilene Route Quality Control Initiative Aaron D. Britt Guy Almes Route Optimization.
Measurements on Internet2
OSI Protocol Stack Given the post man exemple.
Measurement Projects Overview
Internet2 Measurement Perspective
A tool for locating QoS failures on an Internet path
“Detective”: Integrating NDT and E2E piPEs
Presentation transcript:

IP Performance Measurements using Surveyor Matt Zekauskas Guy Almes, Sunil Kalidindi August, 1998 ISMA 98

Outline Background Surveyor infrastructure Reporting and analysis Status

I: Background Internet topology is increasingly complex Commonly used measurement tools (like ping and traceroute) are inadequate Result: users don’t understand the Internet’s performance and reliability

IP Performance Metrics IETF IPPM effort –Framework RFC –One-way delay and packet loss drafts –Others: connectivity, bulk transfer, DV Surveyor: implementation of one-way delay and packet loss metrics

Motivation for measuring delay Minimum of delay: transmission/propagation delay Variation of delay: queuing delay Large delay makes sustaining high- bandwidth flows harder Erratic variation in delay makes real- time apps harder

Uses Problem determination Engineering (trends, loads) Feedback to advanced applications (e.g., Tele-Immersion, CMU’s Odyssey) Monitor QoS

One-way versus round trip Paths are asymmetric Even when paths are symmetric, forward and reverse paths may have radically different performance - asymmetric queuing

II. The Surveyor Infrastructure Measurement machines at campuses and at other interesting places along paths (e.g., gigaPoPs, interconnects) GPS to synchronize clocks Centralized database to store measurement data Web based reporting and analysis tools

II. Surveyor Infrastructure Measurement machines

Measurement Machines Dell 400 MHz Pentium Pro 128 MBytes RAM; 2 GBytes disk BSDI Unix TrueTime GPS card and antenna Network Interface (10/100bT, FDDI) Special driver for the GPS card

Measurement Technology Active tests of one-way delay and loss –Measurement daemon –Test packets time-stamped with GPS time –Back-to-back calibration: 95% of measurements ± 50  s –Measurements centrally managed Truer-time daemon to watch clocks

Ongoing Tests

Ongoing Tests - Delay Type-P –12 byte UDP packets, 40 bytes total –Port “random” per session Scheduled using a Poisson Process –average rate: 2 per second “Mostly” full mesh

Ongoing Tests - Routing Traceroute to same sites as One-Way delay Scheduled with Poisson process –average rate: one every 10 minutes

Collecting Results

Central Database Machine SGI Origin processors, 256MB 327GB Fibrechannel-attached RAID for data storage (DataDirect Networks EV-1000)

Central Database Machine Collects performance data from the measurement machines [ssh, pull] Stores the data in a home-grown database Serves data and summaries to reporting and analysis tools [http]

Current Surveyor Deployment 28 machines, 623 paths –CSG Schools –Tele-Immersion Labs –National Labs –NASA Ames –CA*net2 Ottawa site –Auckland, NZ –…others

Surveyor Map (N. America)

III. Reporting and analysis tools Web based Tools Daily summary reports Integration with traceroute measurements

Daily summary reports Take a 24-hour sample for a given path Divide it into one-minute sub-samples For each one-minute sub-sample: –Minimum delay (blue) –50th percentile (green) –90th percentile (red)

Example daily reports Advanced Network & Services and University of Chicago –path is symmetric –asymmetric queuing

Examples (continued) Advanced Network & Services and University of Pennsylvania –path asymmetric

Examples (continued) CMU to Brown University

Examples - Route Change Advanced Network & Services to Penn State University Route change switched providers, and removed one provider from the path

Examples - Auckland University of Auckland, NZ to University of Washington, Seattle Asymmetric queuing, congested trans- pacific path

IV Status Deployment rate:  1/week Planned: Abilene backbone –probe at each backbone router –experiment with piecewise delay

Full Mesh of End-to-end Paths O(N 2 ) paths

Paths with Exchange Points O(X 2 +N)

Abilene Universities gigaPoPs Router Nodes

Near-term improvements Improve measurement software –time stamping in-kernel: to scale without losing accuracy New and improved analyses –real-time display tools –flag interesting paths –trends … –improved data export to other sites

Summary One-way Delay and Loss are –practical –useful Surveyor infrastructure growing Now focus on analysis and applications

More info Surveyor project info – – Access to plots – me - IETF IPPM WG –