1 / 32

End to End Performance Initiative Russ Hobby <rdhobby@internet2>

p. End to End Performance Initiative Russ Hobby <rdhobby@internet2.edu> HENP Networking Working Group Meeting, Ann Arbor, Michigan 26 October 2001. Context for E2E Performance . Even with high bandwidth network links, the Internet2 community often does not see expected performance.

ami
Download Presentation

End to End Performance Initiative Russ Hobby <rdhobby@internet2>

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. p End to End Performance Initiative Russ Hobby <rdhobby@internet2.edu> HENP Networking Working Group Meeting, Ann Arbor, Michigan 26 October 2001

  2. Context for E2E Performance • Even with high bandwidth network links, the Internet2 community often does not see expected performance.

  3. The Wizard Gap

  4. The E2Epi Mission • To enable the researchers, faculty, students and staff who use high performance networks to obtain optimal performance from the current infrastructure on a consistent basis. Raw Connectivity Applications Performance

  5. True End-to-End Experience • User perception • Application • Operating system • Host IP stack • Host network card • Local Area Network • Campus backbone network • Campus link to regional network/GigaPoP • GigaPoP link to Internet2 national backbones • Internationalconnections EYEBALL APPLICATION STACK JACK NETWORK . . . . . . . . . . . .

  6. First Steps • Workshop in Ann Arbor on 9 January, 2001 • 40+ participants • Each participant provided a short paper on “What does E2EPerformance Mean?” • Planned agenda was not used in order to respond to more pressing issues from participants. • Design team formed to create an overall vision paper.

  7. No other complaints Everything is AOK Talk to the other guys System Administrator System Administrator LAN Administrator LAN Administrator Campus Networking Campus Networking Backbone Gigapop Gigapop The Problem Hey, this is not working right! Others are getting in ok Not our problem Applications Developer Applications Developer The computer Is working OK Looks fine All the lights are green How do you solve a problem along a path? We don’t see anything wrong The network is lightly loaded 7

  8. Areas of the Initiative • Applications • Host/OS Tuning • Measurement Infrastructure • Performance Improvement Environment (PIE) • Operations and Human Communications • Performance Evaluation and Review Framework (PERF)

  9. Applications • Work with specific application communities to help solve their performance problems. • High Energy Physics • Medical Sciences – Visible Human Project • Use a few key, general purpose applications for performance testing. • FTP • Video Conferencing

  10. Host/OS Tuning • Web100 has a leading role • Provide Best Practices for getting the most from your computer. • Locate or build tools for Host/OS performance diagnostics. • Work with computer vendors on Internet2 Performance Packages.

  11. Measurement Infrastructure • Bring together current measurement efforts and projects in the community. • Establish an End-to-End Measurement Infrastructure from the intersection of these works. • Create diagnostic tools to determine the health of the network and locate performance problems.

  12. System Administrator System Administrator Campus Networking Campus Networking Backbone Gigapop Gigapop Standard Operational Info Applications Developer Applications Developer Ops Info Ops Info LAN Administrator LAN Administrator Ops Info Ops Info Ops Info Ops Info Ops Info Ops Info Information from All Parts of the Network Ops Info 12

  13. System Administrator System Administrator Campus Networking Campus Networking Backbone Gigapop Gigapop Standard Operational Info End-to-End Analyzer Applications Developer Applications Developer Ops Info Ops Info LAN Administrator LAN Administrator Ops Info Ops Info Ops Info Ops Info Ops Info Ops Info Know the Health of the Network Ops Info 13

  14. System Administrator System Administrator Campus Networking Campus Networking Backbone Gigapop Gigapop Standard Operational Info Apps Tuning End-to-End Analyzer Applications Developer Applications Developer Ops Info Ops Info LAN Administrator LAN Administrator Ops Info Ops Info Ops Info Ops Info Ops Info Ops Info Applications Adapt to the Network Ops Info 14

  15. Performance Improvement Environment (PIE) • Develop a dynamic environment where collaboration and information sharing will happen. • Identify, collect and disseminate appropriate information for end-to-end related information. • Include success stories,measurement statistics, reference materials, measurement tool documentation. • Include pointers to materials already developed by other communities.

  16. E2Epie – Current Status • Developing web site content to reflect recommendations of the Design Team and Consultant documents. • http://www.internet2.edu/e2epi/ • Actively looking for supporting materials and resources to include in web site. • Mail to: info-E2Epi@internet2.edu

  17. E2Epie – next steps • Begin collecting stories. • Using interviews and other channels we will begin collecting stories about performance improvement issues. • We will work with EDUCAUSE Effective Practices and Solutions database for publishing the E2Epi stories. • Identify and collect information about projects, resources, and tools. • With help of Technical Advisory Group and other E2Epi participants we will make sure to have up-to-date and correct information. • Explore resources and tools for collaboration efforts. • Discussion forum: http://e2edev.internet2.edu/discus/

  18. Operations and Human Communications • Establish communications among common interest groups • System administrators • LAN administrators • Campus NOCs • GigaPoP • Application support staff • Establish communications between groups for operations and problem resolution.

  19. System Administrator System Administrator Campus Networking Campus Networking Backbone Gigapop Gigapop Groups of Common Interest I don’t know how to solve this problem! I do! I do! Applications Developer Applications Developer LAN Administrator LAN Administrator Let them share experiences. Provide a means of communications

  20. Not a bottleneck At this point Everything is Still AOK Throughput OK System Administrator LAN Administrator LAN Administrator System Administrator Campus Networking Campus Networking Backbone Gigapop Gigapop Find a Solution? Hmm, Time to Check the PIE and Talk to others Ah ha, an Ethernet Duplex problem! It is slow for others too! Applications Developer Applications Developer Performance OK here Yup. Duplex Does not Agree! All the lights are green We don’t see anything wrong A System to Check a Specific Problem The network is still lightly loaded

  21. Can You Go Direct to the Problem? • How can you tell where is the problem? • Need a tool to tell you: • Where the problem is. • The type of problem • Who to contact to get it fixed • Terry Gray, University of Washington “We Need a Finger Pointing Tool”

  22. System Administrator LAN Administrator LAN Administrator System Administrator Campus Networking Campus Networking Backbone Gigapop Gigapop Gray Finger Pointing Tool Finger Pointing Tool Time! Applications Developer Applications Developer Locate the Problem Gray Finger Pointing Tool Terry Gray University of Washington

  23. System Administrator LAN Administrator LAN Administrator System Administrator Campus Networking Campus Networking Backbone Gigapop Gigapop Gray Finger Pointing Tool Finger Pointing Tool Time OK, I’ll fix it Applications Developer Applications Developer You ARE the Weakest Link!

  24. Performance Evaluation and Review Framework (PERF) • Establish a framework for resolving performance problems • Provide known solutions by using the PIE • Tap community knowledge by facilitating group communications • Coordinate a team of experts to solve hard problems

  25. This is strange No clue here I’m stumped System Administrator System Administrator LAN Administrator LAN Administrator Campus Networking Campus Networking Backbone Gigapop Gigapop The Hard Problems Hey, Its is not working again! Others are getting in ok I don’t know Applications Developer Applications Developer I don’t know what is wrong I am Cluefully Challenged Doh! What if no one has the answer? We can’t figure it out Need a Tiger Team of Experts to Research the Problem It looks normal here

  26. Internet2 Organization Role • Staffing • Cheryl Munn-Fremon, Initiative Director • Russ Hobby, Technical Architect • George Brett, Information Architect • Lisa Wilberding, Communications Coordinator • Terri Saarinen, Program Assistant

  27. Internet2 Organization Role cont’d. • Funding • Facilitate seeking sources of funding • Internet2 will invest about $1.5 million per year • Communications coordination • Web site • Workshops, meeting presentations, …

  28. Anticipated Partners • Campuses • Faculty and discipline communities • GigaPoPs • International partners • NSF-sponsored engineering efforts • NLANR, www.nlanr.net • Web100 Project, www.web100.org • Internet2 corporate members • Federal labs and agencies

  29. Calls For Participation • Identify core applications and services • Seek participants in the various work areas • Seek stories and best practices • Issue later this Fall

  30. Success Criteria • Community is involved and integrating what is learned • Performance Improvement Environment (E2Epie) provides satisfactory resources to the community • Operational environment meets the needs of application users and supporters • End-users understand what to expect and how to get it

  31. For More Information • info-E2Epi@internet2.edu • http://e2edev.internet2.edu/discus/index.html • http://www.internet2.edu/e2e/

  32. www.internet2.edu

More Related