320 likes | 396 Views
p. End to End Performance Initiative. Context for E2E Performance . High performance backbones are in place.
E N D
p End to End Performance Initiative
Context for E2E Performance • High performance backbones are in place. • Now, under certain conditions within particular regional and local network environments, we can experience the full benefit of this infrastructure in the development and use of advanced applications.
Context, cont. • However, most of us experience a significant gap between the reality and potential of the national high-performance networking infrastructure.
Advanced Applications • Distributed computation • Virtual laboratories • Digital libraries • Distributed learning • Digital video • Tele-immersion • All of the above in combination
Anatomy and Surgery Workbench and Local NGI Testbed Network Stanford University School of Medicine • Allows students to learn anatomy and practice surgical • techniques using 3-D workstations • Network test bed evaluates the effectiveness of workbench applications http://haiti.stanford.edu/~ngi/final/
Real-Time Tele-Operation of Remote Equipment North Carolina State University • Computerized excavation backhoe • Remotely operated, used in hazardous situations • Quality of Service is Guaranteed http://CARL.ce.ncsu.edu/
Remote Mentoring and Auditioning New World Symphony • First orchestra to become an Internet2 member • Distance coaching to train musicians • Real-time, high-quality audio and video http://www.nws.org/
The 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
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 . . . . . . . . . . . .
First Step • 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.
Summary of Discussion • Input focused on both technical and human factors: • Developing people infrastructure to support performance initiatives • Managing communications and managing expectations • Developing the measurement architecture, analysis standards and deploying them consistently • Creating clearer definitions of “performance”
Areas of the Initiative • Applications • Host/OS Tuning • Measurement Infrastructure • Performance Improvement Environment (PIE) • Operations and Human Communications • Performance Evaluation and Review Framework (PERF)
Applications • Work with specific application communities to help solve their performance problems. • Use a few key, general purpose applications for performance testing.
Host/OS Tuning • 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.
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.
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.
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.
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
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
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, …
E2E Performance Improvement Environment (pie) • Performance Improvement Environment • aka The Knowledge Base • a repository • a collaboratory • living and archival documents • connections to other resources
E2Epie – Background • E2E Design Team White Paper: • Called for “A web-based information system / knowledgebase… to function as a distributed document and resource repository.” • Elements should include: documentation, training materials, information resources, downloadable tools, mechanisms for discussion groups, links to related resources, contact information
E2Epie – Background (continued) • E2Epie principles and guidelines: • Provide active leadership and facilitation. • Build trust. • Create an economics of recognition. • Leverage existing resources. • Think big and start small. • Major components • People to people (directories & collaboration space) • People to content (directories of projects & tools, Case studies) • Problems to solutions (knowledgebase, expertise connection)
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
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/
Specific Action Examples • Establish repositories for ‘Best Practices’, ‘War Stories’, and tools • Deploy broad measurement capability • Build client performance assessment tools • Implement reference sites for interesting applications • Establish a working relationship with specific applications communities and disciplines • Develop online collaboration environments
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
Calls For Participation • Identify core applications and services • Seek participants in the various work areas • Seek stories and best practices • Issue later this Fall
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
Other End-to-End Sessions • Fri 05 Oct 2001 11:30 AM EDT(-4 UTC) • End-to-End Performance Measurement
For More Information • info-E2Epi@internet2.edu • http://e2edev.internet2.edu/discus/index.html • http://www.internet2.edu/e2e/