E2E piPES Project Russ Hobby, Internet2 HENP Working Group Meeting

Slides:



Advertisements
Similar presentations
End to End Performance Initiative. Internet2 Mission Develop and deploy advanced network applications and technologies, accelerating the creation of tomorrows.
Advertisements

Cs/ee 143 Communication Networks Chapter 6 Internetworking Text: Walrand & Parekh, 2010 Steven Low CMS, EE, Caltech.
CS335 Networking & Network Administration Tuesday, May 18, 2010.
System Components Hardware overview for Apollo ACS.
LECTURE 9 CT1303 LAN. LAN DEVICES Network: Nodes: Service units: PC Interface processing Modules: it doesn’t generate data, but just it process it and.
User-Perceived Performance Measurement on the Internet Bill Tice Thomas Hildebrandt CS 6255 November 6, 2003.
GN2 Performance Monitoring & Management : AA Needs – Nicolas Simar - 2 nd AA Workshop Nov 2003 Malaga, Spain GN2 Performance Monitoring & Management.
Performance Monitoring - Internet2 Member Meeting -- Nicolas Simar Performance Monitoring Internet2 Member Meeting, Indianapolis.
27-Jan-2005 Internet2 Activities Toward a Global Measurement Infrastructure Matt Zekauskas Network Performance Measurement and Monitoring APAN19.
 End to End Performance Initiative Russ Hobby HENP Networking Working Group Meeting, Ann Arbor, Michigan 26 October 2001.
PiPEs Server Discovery – Adding NDT testing to the piPEs architecture Rich Carlson Internet2 April 20, 2004.
NDT: Update Duplex Mismatch Detection Rich Carlson Winter Joint Tech February 15, 2005.
Internet2 End-to-End Performance Initiative or Why Fat Pipes aren’t Enough Ted Hanss Director, Applications Development 16 May 2001 See
Sem1 - Module 8 Ethernet Switching. Shared media environments Shared media environment: –Occurs when multiple hosts have access to the same medium. –For.
NMWG GGF7 Tokyo March 2003 R. Hughes-Jones Manchester A Hierarchy of Network Measurements for Grid Applications and Services Les Cottrell, Richard Hughes-Jones,
13-Oct-2003 Internet2 End-to-End Performance Initiative: piPEs Eric Boyd, Matt Zekauskas, Internet2 International.
January 16 GGF14 NMWG Chicago (June 05) Jeff Boote – Internet2 Eric Boyd - Internet2.
Interoperable Measurement Frameworks: Joint Monitoring of GEANT & Abilene Eric L. Boyd, Internet2 Nicolas Simar, DANTE.
E2Epi Network Performance Workshops Eric L. Boyd.
Panasonic UC Pro - UC Pro Server setup with Active Directory -
End to End Performance Initiative . Context for E2E Performance High performance backbones are in place Now, under certain conditions within particular.
E2E piPEfitters Eric L. Boyd. 2 Agenda NLANR / DAST Advisor Jim Ferguson John Estabrook OWAMP Jeff Boote SONAR Prototype Deployment Eric Boyd.
CCNA3 Module 4 Brierley Module 4. CCNA3 Module 4 Brierley Topics LAN congestion and its effect on network performance Advantages of LAN segmentation in.
05 October 2001 End-to-End Performance Initiative Network Measurement Matt Zekauskas, Fall 2001 Internet2 Member Meeting Network Measurement.
Advanced Network Diagnostic Tools Richard Carlson EVN-NREN workshop.
PiPEs Tools in Action Rich Carlson SMM Tools Tutorial May 3, 2005.
P2MP LSP for IPTV 이동 무선 네트워크 연구실 홍 석 준
June 11, 2002 Abilene Route Quality Control Initiative Aaron D. Britt Guy Almes Route Optimization.
Architecture Review 10/11/2004
Application Layer Functionality and Protocols Abdul Hadi Alaidi
Kapitel 19: Routing. Kapitel 21: Routing Protocols
HMA Follow On Activities
Instructor Materials Chapter 6: Quality of Service
Dynamic Routing Protocols II OSPF
Internet2 End-to-End Performance Initiative
LESSON 2.1_A Networking Fundamentals Understand Switches.
Eric L. Boyd, Internet2 Nicolas Simar, DANTE
Paola Grosso SLAC October
InterDomain Dynamic Circuit Network Demo
Networking for the Future of Science
Software Engineering Architectural Design Chapter 6 Dr.Doaa Sami
Craig Koorn Supervisors: Barry Irwin Alan Herbert
Monitoring Appliance Status
CT1303 LAN Rehab AlFallaj.
Routing.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 6: Quality of Service Connecting Networks.
Internet2 Fall Member Meeting, October 2003
Internet2 E2E piPEs Joining the Federation of Network Measurement Infrastructures Eric L. Boyd 14 November 2018.
Chapter 1 (pages 4-9); Overview of SDLC
Information Technology Ms. Abeer Helwa
Transatlantic Performance Monitoring Workshop 2004
Analysis models and design models
A tool for locating QoS failures on an Internet path
XML Based Learning Environment
Extending the Measurement Infrastructure of Pipes beyond Abilene
Internet2 Spring Member Meeting
E2E piPEs Overview Eric L. Boyd Internet2 24 February 2019.
Internet2 E2E piPEs Update
E2E piPEs / AMI / OWAMP Status
Internet2 Spring Member Meeting
Internet2 End-to-End Performance Initiative
Interoperable Measurement Frameworks: Internet2 E2E piPEs and NLANR Advisor Eric L. Boyd Internet2 17 April 2019.
“Detective”: Integrating NDT and E2E piPEs
Internet2 E2E piPEs Project
E2E piPEs / AMI / OWAMP Status
Configuration DB Status report Lana Abadie
Routing.
Connectors, Repeaters, Hubs, Bridges, Switches, Routers, NIC’s
E2E piPEfitters A Collaborative, Services-based Approach to a Measurement Framework Eric L. Boyd Jeff W. Boote 4 August 2019.
Introducing MagicInfo 6
Presentation transcript:

E2E piPES Project Russ Hobby, Internet2 HENP Working Group Meeting Fall 2002 Internet2 Member Meeting 27 October, 2002

E2E piPES Overview Project: End-to-End Performance Initiative Performance Environment System (E2E piPES) Goal: To allow end-users and network operators to determine performance capabilities, locate problems, and contact the right person to get a problem resolved. Approach: Collaborative project combining the best work of many organizations. Introduced at Spring Member Meeting. Have made good progress on architectural design. Have made good progress on outreach to other organizations and initiating collaboration. 12/8/2018

The Measurement System The New Abilene will have measurement devices as part of its structure Abilene PMP PMP PMP PMP = Performance Measurement Point (at each Abilene Node) 12/8/2018

The Measurement System Extend the System to Campuses Campus X Abilene PMP PMP PMP Campus PAS is a specified PC based computer ($2000 estimated) with a software load provided by Internet2 Campus Y PMP PMP PMP at each Campus Border 12/8/2018

Performance Reporting Perform regular tests to provide web based Performance Reports across Abilene and for Campus-Abilene paths Campus X Abilene Capability SNVA/DNVR – 10 Gbps DNVR/IPLS – 10 Gbps IPLS/NYCM – 10 Gbps Abilene PMP PMP PMP At first test results will be reported on web pages. An end-user suspecting performance problems can check the reported performance from their campus to Abilene, across Abilene, and from Abilene to the destination campus. If there are no reported problems on any of these segments, the the end-user can suspect the campus networks on the ends, or the computer systems themselves. Campus Y Campus-Abilene Capability Campus W – 155 Mbps Campus X – 612 Mbps Campus Y – 1000 Mbps Campus Z – 2 Mbps PMP PMP 12/8/2018

Reaching the End-User Provide a Testing Tool for the End-Users Computer to test across campus and beyond Campus X Abilene PMP PMP PMP Host A Host B The tool will use test results stored in a data repository as much as possible to reduce the overall amount of active testing going on. The tools will probably be a JAVA Applet to make it as portable as possible. Campus Y PMP PMP The tool reports performance of the path to a specified destination by using active tests (like to the campus border) or using stored test results from regularly scheduled tests 12/8/2018

Adding Path Information Add PMP along paths to provide additional detail Campus X Abilene PMP Gigapop S Regional Network M PMP PMP PMP Host A PMP Host B PMP E2Epi is looking for the Quilt to lead in the deployment at the Gigapops and Regional Networks. Ideally the system would have measurement information for each administrative domain along each path. For larger networks, multiple Path Measurement Points may be desireable. Campus Y PMP PMP PMP Regional Network J Gigapop T Regular tests are performed between adjacent PMP and stored in a Data Repository. This information is used by the End-User tool to reduce the number or active tests needed. 12/8/2018

segment in the path appears to have a problem Who You Gonna Call? E2E piPES will provide contact information when a segment in the path appears to have a problem Campus X Abilene PMP Gigapop S Regional Network M PMP PMP PMP Host A PMP Host B PMP E2Epi need input on how to make this work. There are operational and policy issues here. piPES Test Analysis Looks like a problem In Gigapop T. Pass these test result to: Joe@gigapopT.net Campus Y PMP PMP PMP Regional Network J Gigapop T The test results obtained by the End-User will be passed on to the contact person 12/8/2018

Who is doing the work? A collaborative venture: E2Epi will build on many of the measurement and data tools already developed by our community. Several organizations have joined in this projects to provide parts of the architecture. A white paper on the architecture is available: http://e2epi.internet2.edu If you would like to join in the project or want to discuss details, contact: Eric Boyd <eboyd@internet2.edu> 12/8/2018

Deployed E2E piPE 12/8/2018

E2E piPES Architecture 12/8/2018

Status of Project Modules E2E Interface Network Admin Interface Testing Engine Scheduler PMP Performance Database Culprit Database Culprit Interface Authentication and Authorization DAST - NLANR High Level Overview Design Doc Complete Looking at SLAC code Looking at UIC code Looking at Shibboleth 12/8/2018

Status of Related Projects Analysis Engine - Application Family Characteristics (Merit, E2Epi, Measurement WG) Database Schema - Untouched Operational Support 12/8/2018

Prototype E2E GUI DAST/NLANR Project 12/8/2018

Testing Engine 12/8/2018

Testing Engine Application Table   12/8/2018

Testing Engine: Decision Module 12/8/2018

Testing Engine Verification Sub-Module 12/8/2018

Testing Engine Link Sub-Module 1) UDP Traffic (one-way) Problem: Throughput Metric: Bandwidth, loss rate (OWPL) Problem: Real time problem with acceptable throughput Metric: Delay, delay jitter (one-way) 2) TCP Traffic Metric: BW, RTT, OW loss rate, Window Size, Time-Out 12/8/2018

Scheduler Architecture (1) 12/8/2018

Scheduler Architecture (2) 12/8/2018

Scheduler Algorithm 12/8/2018

Scheduler Algorithm Example 12/8/2018

www.internet2.edu

www.internet2.edu