report on end-to-end performance workshop held at joint techs, vancouver ca in july 2005
DESCRIPTION
Report on End-to-End Performance Workshop held at Joint Techs, Vancouver CA in July 2005. Matt Zekauskas, [email protected] APAN 20 Measurement WG 2005-08-26. Outline. Purpose Description of workshop My view of outcomes Intend to put on an APAN-specific workshop at APAN 21 in Tokyo - PowerPoint PPT PresentationTRANSCRIPT
Report on End-to-End Performance Workshop held at Joint Techs, Vancouver CA in July 2005
Report on End-to-End Performance Workshop held at Joint Techs, Vancouver CA in July 2005
Matt Zekauskas, [email protected]
APAN 20 Measurement WG2005-08-26
Matt Zekauskas, [email protected]
APAN 20 Measurement WG2005-08-26
2
OutlineOutline
• Purpose
• Description of workshop
• My view of outcomes
• Intend to put on an APAN-specific workshop at APAN 21 in Tokyo
• Reference:http://e2epi.internet2.edu/network-perf-wk/jt05/
3
PurposePurpose
• Train engineers in general performance debugging
• Improve deployment of Internet2’s end-to-end performance tools
• Better NTP configurations
• Train engineers in the use of the tools
• Provide an opportunity to configure and use the tools and ask questions
4
PurposePurpose
• Intended to be given regionally, with attendance from university and gigapop engineers that typically don’t attend major conferences
• This venue was, of course, different with participation from folks across the US, Canada, and around the world
5
Description of Workshop:TimingDescription of Workshop:Timing
• Two days
• First half of first day is optional, • Allow attendees the time, and the
opportunity to ask for help, and to configure machines to be used as measurement nodes (operating systems, NTP, and installing the measurement software)
6
Description of Workshop:Initial PresentationsDescription of Workshop:Initial Presentations
• Network Measurement Tools• General debugging techniques
• Policies and Procedures• Concerns with deploying a measurement
infrastructure
• Understanding and Configuring NTP
7
Description of Workshop:Internet2 ToolsetDescription of Workshop:Internet2 Toolset
• For each tool, describe• What it is• How to configure• Use examples
• The tools:• NDT – Network Diagnostic Tool• OWAMP – One-way Active Measurement• BWCTL – “Bandwidth Control”, a framework for
throughput testing
• Hands-on session with tools (a “practical”)
8
Description of Workshop:ConclusionDescription of Workshop:Conclusion
• Organizational Impact• Thinking about how to integrate the tools
with your operational procedures
• Futures: measurement frameworks• What we are doing within Internet2• Joint work between Internet2 and the
GEANT2 JRA1 project (currently called “perfSONAR”).
9
AttendeesAttendees
• 31 people
• US, Canada, Japan, Australia
10
Post-workshop Attendee StoriesPost-workshop Attendee Stories
• Canadian participants found two different problems using NDT:• System doing interrupt coalescing: causing
problems with a commercial tool and NDT• Remote system with inadequate buffer size• Existed for a long time• NDT provided proof needed to spur
reconfiguration
11
My view of outcomesMy view of outcomes
• Positive reaction from attendees
• Attendees were able to test into Abilene• Required keys for bwctl nodes
• Leave with the ability to test as needed in the future
• Generated interest• Intent to do larger deployments at home• Interest to have further workshops
12
My view of outcomesMy view of outcomes
• Questions and suggestions from audience help guide tool development
• Also community creation: a venue where engineers can meet others and exchange ideas
13
Looking Forward to TokyoLooking Forward to Tokyo
• Transpac2, Internet2, and APAN are interested in holding a workshop at APAN 21 in Tokyo
• Tailored to APAN network capabilities• Some of same tools are deployed• Also a large AMP deployment• If you have any suggestions, please let me
(us) know
14
ReferencesReferences
• The workshop website has all presentations
• There are also links to workbooks/cookbooks that give more details
• And a word document about a business case for deploying the tools
• http://e2epi.internet2.edu/network-perf-wk/jt05/
15