report on end-to-end performance workshop held at joint techs, vancouver ca in july 2005 matt...

15
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

Upload: devin-sanders

Post on 27-Mar-2015

216 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Report on End-to-End Performance Workshop held at Joint Techs, Vancouver CA in July 2005 Matt Zekauskas, matt@internet2.edu APAN 20 Measurement WG 2005-08-26

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

Page 2: Report on End-to-End Performance Workshop held at Joint Techs, Vancouver CA in July 2005 Matt Zekauskas, matt@internet2.edu APAN 20 Measurement WG 2005-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/

Page 3: Report on End-to-End Performance Workshop held at Joint Techs, Vancouver CA in July 2005 Matt Zekauskas, matt@internet2.edu APAN 20 Measurement WG 2005-08-26

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

Page 4: Report on End-to-End Performance Workshop held at Joint Techs, Vancouver CA in July 2005 Matt Zekauskas, matt@internet2.edu APAN 20 Measurement WG 2005-08-26

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

Page 5: Report on End-to-End Performance Workshop held at Joint Techs, Vancouver CA in July 2005 Matt Zekauskas, matt@internet2.edu APAN 20 Measurement WG 2005-08-26

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)

Page 6: Report on End-to-End Performance Workshop held at Joint Techs, Vancouver CA in July 2005 Matt Zekauskas, matt@internet2.edu APAN 20 Measurement WG 2005-08-26

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

Page 7: Report on End-to-End Performance Workshop held at Joint Techs, Vancouver CA in July 2005 Matt Zekauskas, matt@internet2.edu APAN 20 Measurement WG 2005-08-26

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”)

Page 8: Report on End-to-End Performance Workshop held at Joint Techs, Vancouver CA in July 2005 Matt Zekauskas, matt@internet2.edu APAN 20 Measurement WG 2005-08-26

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”).

Page 9: Report on End-to-End Performance Workshop held at Joint Techs, Vancouver CA in July 2005 Matt Zekauskas, matt@internet2.edu APAN 20 Measurement WG 2005-08-26

9

AttendeesAttendees

• 31 people

• US, Canada, Japan, Australia

Page 10: Report on End-to-End Performance Workshop held at Joint Techs, Vancouver CA in July 2005 Matt Zekauskas, matt@internet2.edu APAN 20 Measurement WG 2005-08-26

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

Page 11: Report on End-to-End Performance Workshop held at Joint Techs, Vancouver CA in July 2005 Matt Zekauskas, matt@internet2.edu APAN 20 Measurement WG 2005-08-26

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

Page 12: Report on End-to-End Performance Workshop held at Joint Techs, Vancouver CA in July 2005 Matt Zekauskas, matt@internet2.edu APAN 20 Measurement WG 2005-08-26

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

Page 13: Report on End-to-End Performance Workshop held at Joint Techs, Vancouver CA in July 2005 Matt Zekauskas, matt@internet2.edu APAN 20 Measurement WG 2005-08-26

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

Page 14: Report on End-to-End Performance Workshop held at Joint Techs, Vancouver CA in July 2005 Matt Zekauskas, matt@internet2.edu APAN 20 Measurement WG 2005-08-26

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/

Page 15: Report on End-to-End Performance Workshop held at Joint Techs, Vancouver CA in July 2005 Matt Zekauskas, matt@internet2.edu APAN 20 Measurement WG 2005-08-26

15