+ All Categories
Home > Documents > End to End Performance Initiative Russ Hobby NORDUnet 2002

End to End Performance Initiative Russ Hobby NORDUnet 2002

Date post: 09-Jan-2016
Category:
Upload: karan
View: 35 times
Download: 3 times
Share this document with a friend
Description:
p. End to End Performance Initiative Russ Hobby NORDUnet 2002 Copenhagen, Denmark 15 April, 2002. Context for E2E Performance . Even with high bandwidth network links, the Internet2 community often does not see expected performance. The Wizard Gap. - PowerPoint PPT Presentation
Popular Tags:
35
End to End Performance Initiative Russ Hobby <[email protected]> NORDUnet 2002 Copenhagen, Denmark 15 April, 2002
Transcript
Page 1: End to End Performance Initiative Russ Hobby   NORDUnet 2002

End to End Performance InitiativeRuss Hobby <[email protected]>

NORDUnet 2002

Copenhagen, Denmark

15 April, 2002

Page 2: End to End Performance Initiative Russ Hobby   NORDUnet 2002

Context for E2E Performance

Even with high bandwidth network links, the Internet2 community often does not see expected performance.

Page 3: End to End Performance Initiative Russ Hobby   NORDUnet 2002

The Wizard Gap

Page 4: End to End Performance Initiative Russ Hobby   NORDUnet 2002

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

. . .

. . .

. . .

. . .

Page 5: End to End Performance Initiative Russ Hobby   NORDUnet 2002

A Problem

Applications Developer

System Administrator

LAN Administrator

CampusNetworking

Gigapop Gigapop

Backbone

CampusNetworking

LAN Administrator

System Administrator

Applications Developer

How do you solvea problem along a path?

Hey, this is not working right!

The computerIs working OK

Talk to the other guys

Everything isAOK

No othercomplaints

The network is lightly loaded

All the lights are green

We don’t see anything wrong

Looks fine

Others are getting in ok

Not our problem

Page 6: End to End Performance Initiative Russ Hobby   NORDUnet 2002

Good Work Already Going On

Many projects and research is underway by others investigating performance on portions of the end-to-end path.

E2Epi seeks to bring these efforts together to look at the end-to-end path as a complete system.

Page 7: End to End Performance Initiative Russ Hobby   NORDUnet 2002

Areas of the Initiative

Applications

Host/OS Tuning

Measurement Infrastructure

Performance Improvement Environment (PIE)

Operations and Human Communications

Performance Evaluation and Review Framework (PERF)

Page 8: End to End Performance Initiative Russ Hobby   NORDUnet 2002

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

Page 9: End to End Performance Initiative Russ Hobby   NORDUnet 2002

Beacons

Applications Developer

System Administrator

LAN Administrator

CampusNetworking

Gigapop Gigapop

Backbone

CampusNetworking

LAN Administrator

System Administrator

Applications Developer

How do you solvea problem along a path?

Let’s Bounce it off a Beacon!

Beacon

OK you test your end

Page 10: End to End Performance Initiative Russ Hobby   NORDUnet 2002

Beacons

Applications Developer

System Administrator

LAN Administrator

CampusNetworking

Gigapop Gigapop

Backbone

CampusNetworking

LAN Administrator

System Administrator

Applications Developer

My side tests OKTry from your end

Beacon

Page 11: End to End Performance Initiative Russ Hobby   NORDUnet 2002

Beacons

Applications Developer

System Administrator

LAN Administrator

CampusNetworking

Gigapop Gigapop

Backbone

CampusNetworking

LAN Administrator

System Administrator

Applications Developer

Beacon

Oh, My end has alot of packets lost

Page 12: End to End Performance Initiative Russ Hobby   NORDUnet 2002

Packet Reflector

Local Reflector

Remote Reflector

Routed by Faking GatewayTunneled Traffic Normal Routing

Packet Reflector enables wide-area experiencewhen both source and destination are in a lab

Wide Area Network

Local Router

Page 13: End to End Performance Initiative Russ Hobby   NORDUnet 2002

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.

Page 14: End to End Performance Initiative Russ Hobby   NORDUnet 2002

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.

Page 15: End to End Performance Initiative Russ Hobby   NORDUnet 2002

Standard Operational Info

Applications Developer

System Administrator

LAN Administrator

CampusNetworking

Gigapop Gigapop

Backbone

CampusNetworking

LAN Administrator

System Administrator

Applications Developer

Information fromAll Parts of the Network

Ops Info

Ops Info

Ops Info

Ops Info

Ops Info

Ops Info Ops Info

Ops InfoOps Info

Page 16: End to End Performance Initiative Russ Hobby   NORDUnet 2002

Standard Operational Info

Applications Developer

System Administrator

LAN Administrator

CampusNetworking

Gigapop Gigapop

Backbone

CampusNetworking

LAN Administrator

System Administrator

Applications Developer

Know the Healthof the Network

Ops Info

Ops Info

Ops Info

Ops Info

Ops Info

Ops Info Ops Info

Ops InfoOps Info

End-to-End Analyzer

Page 17: End to End Performance Initiative Russ Hobby   NORDUnet 2002

Standard Operational Info

Applications Developer

System Administrator

LAN Administrator

CampusNetworking

Gigapop Gigapop

Backbone

CampusNetworking

LAN Administrator

System Administrator

Applications Developer

ApplicationsAdapt to the Network

Ops Info

Ops Info

Ops Info

Ops Info

Ops Info

Ops Info Ops Info

Ops InfoOps Info

End-to-End AnalyzerApps Tuning

Page 18: End to End Performance Initiative Russ Hobby   NORDUnet 2002

E2Epi Measurement Workshop

31 January 2002, Tempe Arizona

The workshop brought together those working in the measurement field

Conclusions:• Packet Loss is the most important attribute• Need for common schema and exchange format

–Global Grid Forum to lead effort

• Use Internet2 Measurement WG to continue communication

Page 19: End to End Performance Initiative Russ Hobby   NORDUnet 2002

Performance Measurement Architecture

Measurement Infrastructure

Measurement Analysis

Presentation

Tools and Support

Page 20: End to End Performance Initiative Russ Hobby   NORDUnet 2002

Performance Measurement Architecture

Measurement Infrastructure• Measurement Attributes

–Measurement Type – Packet Loss, Latency, …–Measurement Scope – Path, Link, Interface, …–Measurement Time –Measurement Location

• Measurement Method – Active, Passive, …• Information Schema and Exchange Format • Measurement Information Exchange Protocol • Data Repository • Accesses Control and Security

Page 21: End to End Performance Initiative Russ Hobby   NORDUnet 2002

Performance Measurement Architecture

Measurement Analysis• Network Status and Capabilities• Problem Location

Presentation• Common Presentation Format• Application API

Tools and Support• List of common test and analysis routines• List of presentation tools

Page 22: End to End Performance Initiative Russ Hobby   NORDUnet 2002

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.

Page 23: End to End Performance Initiative Russ Hobby   NORDUnet 2002

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.

Page 24: End to End Performance Initiative Russ Hobby   NORDUnet 2002

Groups of Common Interest

Applications Developer

System Administrator

CampusNetworking

Gigapop Gigapop

Backbone

CampusNetworking

LAN Administrator

System Administrator

Applications Developer

Provide a means of communications

Let them shareexperiences.

I don’t know how to solve this problem! I do! I do!

LAN Administrator

Page 25: End to End Performance Initiative Russ Hobby   NORDUnet 2002

Find a Solution?

Applications Developer

System Administrator

LAN Administrator

CampusNetworking

Gigapop Gigapop

Backbone

CampusNetworking

LAN Administrator

System Administrator

Applications Developer

A System to Check aSpecific Problem

Hmm, Time to Check the PIE and

Talk to others

Performance OK here

Throughput OK

Everything isStill AOK

Not a bottleneckAt this point

The network is still lightly loaded

All the lights are green

We don’t see anything wrong

Yup. DuplexDoes notAgree!

It is slow for others too!

Ah ha, an Ethernet Duplex

problem!

Page 26: End to End Performance Initiative Russ Hobby   NORDUnet 2002

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”

Page 27: End to End Performance Initiative Russ Hobby   NORDUnet 2002

Gray Finger Pointing Tool

Applications Developer

System Administrator

LAN Administrator

CampusNetworking

Gigapop Gigapop

Backbone

CampusNetworking

LAN Administrator

System Administrator

Applications Developer

Locate the ProblemGray Finger Pointing ToolTerry GrayUniversity of Washington

Finger Pointing Tool Time!

Page 28: End to End Performance Initiative Russ Hobby   NORDUnet 2002

Gray Finger Pointing Tool

Applications Developer

System Administrator

LAN Administrator

CampusNetworking

Gigapop Gigapop

Backbone

CampusNetworking

LAN Administrator

System Administrator

Applications Developer

Finger Pointing Tool Time

You ARE the Weakest Link!

OK, I’ll fix it

Page 29: End to End Performance Initiative Russ Hobby   NORDUnet 2002

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

Page 30: End to End Performance Initiative Russ Hobby   NORDUnet 2002

The Hard Problems

Applications Developer

System Administrator

LAN Administrator

CampusNetworking

Gigapop Gigapop

Backbone

CampusNetworking

LAN Administrator

System Administrator

Applications Developer

What if no one has the answer?

Hey, Its is not working again!

I don’t know what is wrong

No clue here

I’m stumped

This is strange

It looks normal here

Doh!

We can’t figure it out

I amCluefully

Challenged

Others are getting in ok

I don’t know

Need a Tiger Team of Experts to Research the Problem

Page 31: End to End Performance Initiative Russ Hobby   NORDUnet 2002

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

Page 32: End to End Performance Initiative Russ Hobby   NORDUnet 2002

Calls For Participation

Seek participants in the various work areas• Internet2 Measurement Working Group• Campus Participation in E2Epi• Internet2 Performance Packages

Seek stories and best practices• Current Call for Experiences

Page 33: End to End Performance Initiative Russ Hobby   NORDUnet 2002

Internet2 Organization Role

Staffing• Cheryl Munn-Fremon, Initiative Director• Russ Hobby, Technical Architect• George Brett, Information Architect• Eric Boyd, Network Engineer• Lisa Wilberding, Communications Coordinator• Terri Saarinen, Program Assistant

Page 34: End to End Performance Initiative Russ Hobby   NORDUnet 2002

For More Information

[email protected]

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

Page 35: End to End Performance Initiative Russ Hobby   NORDUnet 2002

www.internet2.edu


Recommended