250 likes | 270 Views
Explore E2E.piPES creating a performance system for end-users and network operators to identify and resolve issues efficiently. Discover how the measurement system works and provides enhanced reporting capabilities. Learn about the collaborative project and how to get involved!
E N D
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.
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)
The Measurement System Extend the System to Campuses Campus X Abilene PMP PMP PMP Campus Y PMP PMP PMP at each Campus Border
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 Campus Y PMP Campus-Abilene Capability Campus W – 155 Mbps Campus X – 612 Mbps Campus Y – 1000 Mbps Campus Z – 2 Mbps PMP
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 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
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 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.
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 Campus Y piPES Test Analysis Looks like a problem In Gigapop T. Pass these test result to: Joe@gigapopT.net PMP PMP PMP Regional Network J GigapopT The test results obtained by the End-User will be passed on to the contact person
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>
Status of Related Projects • Analysis Engine • - Application Family Characteristics (Merit, E2Epi, Measurement WG) • Database Schema • - Untouched • Operational Support • - Untouched
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 • Problem: Throughput • Metric: BW, RTT, OW loss rate, Window Size, Time-Out