1 october 2001 end to end performance initiative

32
1 October 2001 End to End Performance Initiative

Upload: harriet-watts

Post on 02-Jan-2016

218 views

Category:

Documents


2 download

TRANSCRIPT

1 October 2001

End to End Performance Initiative

[email protected]

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.

[email protected]

Context, cont.

However, most of us experience a significant gap between the reality and potential of the national high-performance networking infrastructure.

[email protected]

Advanced Applications

Distributed computation

Virtual laboratories

Digital libraries

Distributed learning

Digital video

Tele-immersion

All of the above in combination

[email protected]

Anatomy and Surgery Workbench and Local NGI Testbed Network

Allows students to learn anatomy and practice surgical techniques using 3-D workstations Network test bed evaluates the effectiveness of workbench applications

Stanford University School of Medicine

http://haiti.stanford.edu/~ngi/final/

[email protected]

Real-Time Tele-Operation of Remote Equipment

Computerized excavation backhoe Remotely operated, used in hazardous situations Quality of Service is Guaranteed

North Carolina State University

http://CARL.ce.ncsu.edu/

[email protected]

Remote Mentoring and Auditioning

First orchestra to become an Internet2 member

Distance coaching to train musicians

Real-time, high-quality audio and video

New World Symphony

http://www.nws.org/

[email protected]

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

[email protected]

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

•International connections

EYEBALL

APPLICATION

STACK

JACK

NETWORK

. . .

. . .

. . .

. . .

[email protected]

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.

[email protected]

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”

[email protected]

Areas of the Initiative

Applications

Host/OS Tuning

Measurement Infrastructure

Performance Improvement Environment (PIE)

Operations and Human Communications

Performance Evaluation and Review Framework (PERF)

[email protected]

Applications

•Work with specific application communities to help solve their performance problems.

•Use a few key, general purpose applications for performance testing.

[email protected]

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.

[email protected]

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.

[email protected]

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.

[email protected]

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.

[email protected]

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

[email protected]

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

[email protected]

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, …

[email protected]

E2E Performance Improvement Environment (pie)

•Performance Improvement Environment• aka The Knowledge Base• a repository • a collaboratory • living and archival documents • connections to other resources

[email protected]

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

[email protected]

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)

[email protected]

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: [email protected]

[email protected]

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/

[email protected]

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

[email protected]

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

[email protected]

Calls For Participation

Identify core applications and services

Seek participants in the various work areas

Seek stories and best practices

Issue later this Fall

[email protected]

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

[email protected]

Other End-to-End Sessions

Fri 05 Oct 2001 11:30 AM EDT(-4 UTC)

End-to-End Performance Measurement

[email protected]

For More Information

[email protected]

http://e2edev.internet2.edu/discus/index.html

http://www.internet2.edu/e2e/

www.internet2.edu