30
The Campus as key to Internet2 Engineering Atlanta Guy Almes <[email protected]> 30 May 2000

The Campus as key to Internet2 Engineering Atlanta Guy Almes 30 May 2000

Embed Size (px)

Citation preview

Page 1: The Campus as key to Internet2 Engineering Atlanta Guy Almes 30 May 2000

The Campus as key to Internet2 Engineering

AtlantaGuy Almes <[email protected]>

30 May 2000

Page 2: The Campus as key to Internet2 Engineering Atlanta Guy Almes 30 May 2000

Outline of Talk

Internet2 Engineering Objectives

The Logic of End-to-End Performance Our Aspirations

Threats to these Aspirations

Promising Approaches to Success

The Internet2 End-to-End Performance Initiative

Page 3: The Campus as key to Internet2 Engineering Atlanta Guy Almes 30 May 2000

Internet2 Engineering Objectives

Provide our universities with superlative networking: Performance

Functionality

Understanding

Make superlative networking strategic for university research and education

Page 4: The Campus as key to Internet2 Engineering Atlanta Guy Almes 30 May 2000

The End to End Challenge

Support advanced networking end to end Performance

100 Mb/s across the country normative

several multiples possible in some cases

Functionality Multicast

Quality of Service

IPv6

Measurements

Page 5: The Campus as key to Internet2 Engineering Atlanta Guy Almes 30 May 2000

What are our Aspirations?

Candidate Answer #1:Switched 100BaseT + Well-provisioned Internet2 networking ® 80 Mb/s

But user expectations and experiences vary widely

Page 6: The Campus as key to Internet2 Engineering Atlanta Guy Almes 30 May 2000

What are our Aspirations?

Candidate Answer #2:Lower user expectations and minimize complaining phone calls

There is a certain appeal I suppose...

Page 7: The Campus as key to Internet2 Engineering Atlanta Guy Almes 30 May 2000

What are our Aspirations?

Candidate Answer #3:Raise expectations, encourage aggressive use, deliver on performance/functionality to key constituencies.

Not the easy way, but necessary for success

Page 8: The Campus as key to Internet2 Engineering Atlanta Guy Almes 30 May 2000

Why should we Care?

Advanced faculty needs: Effective access to remote facility: quickly move

large datasets. PPDG: 400 Mb/s to CERN by 2003.

Interactive access: video or control or VoIP.Very low loss/jitter.

We (in several senses) need to deliver the goods.

Page 9: The Campus as key to Internet2 Engineering Atlanta Guy Almes 30 May 2000

Why should we Care?

"We" as the university community. "We" as campus networking specialists. "We" as networking professionals. "We" as the (broad) Internet2 project.

Low aspirations are dangerous to us.

Page 10: The Campus as key to Internet2 Engineering Atlanta Guy Almes 30 May 2000

Abilene coreNovember 2000

Seattle

Kansas City

Denver

Cleveland

New York

Atlanta

Houston

Sacramento

Los Angeles

Indianapolis

Washington

Page 11: The Campus as key to Internet2 Engineering Atlanta Guy Almes 30 May 2000

Abilene Connectionsby (roughly) summer 2001

Page 12: The Campus as key to Internet2 Engineering Atlanta Guy Almes 30 May 2000

International Peering

STAR TAPAPAN/TransPAC, CA*net3, IUCC, NORDUnet, RENATER, REUNA, SURFnet, SingAREN, SINET, TAnet2 CERnet, (HARnet)

OC12 New YorkDANTE*, JANET, NORDUnet, SURFnet CA*net3

SeattleCA*net3, (AARnet)

Sunnyvale(SINET)

Los AngelesSingAREN, SINET

Miami(REUNA, RNP2, RETINA)

OC3-12El Paso(CUDI)

San DiegoCUDI

Page 13: The Campus as key to Internet2 Engineering Atlanta Guy Almes 30 May 2000

The Current Situation

We have a combined Internet2 infrastructure of considerable capacity examples of 240 Mb/s flows

End to end performance varies widely but 40 Mb/s flows not always predictable

users don't know what their expectations should be

Note the mismatch

Page 14: The Campus as key to Internet2 Engineering Atlanta Guy Almes 30 May 2000

Threats toEnd to End Performance

BW = C x packet-size / ( delay x sqrt(packet-loss ))(Mathis, Semke, Mahdavi, and Ott, CCR, July 1997)

Context: Network capacity Geographical distance Aggressive application

Page 15: The Campus as key to Internet2 Engineering Atlanta Guy Almes 30 May 2000

BW µ C / delay

delay due to distance

original raw bandwidth

Page 16: The Campus as key to Internet2 Engineering Atlanta Guy Almes 30 May 2000

BW µ C / delay

delay due to distance

more raw bandwidth

Page 17: The Campus as key to Internet2 Engineering Atlanta Guy Almes 30 May 2000

Threats toEnd to End Performance

Network Path local / department / campus gigaPoP / backbone / exchange points

Host problems OS / TCP Hardware: NIC, CPU, memory, bus Application

Page 18: The Campus as key to Internet2 Engineering Atlanta Guy Almes 30 May 2000

Threats toEnd to End Performance

Fiber problems dirty fiber

dim lighting

'not quite right' connectors

Page 19: The Campus as key to Internet2 Engineering Atlanta Guy Almes 30 May 2000

Threats toEnd to End Performance

Fiber problems Switches

horsepower

full vs half-duplex

auto-sense 10/100

head-of-line blocking

Page 20: The Campus as key to Internet2 Engineering Atlanta Guy Almes 30 May 2000

Threats toEnd to End Performance

Fiber problems Switches Inadvertently stingy provisioning

mostly communication

happens also in international settings

Page 21: The Campus as key to Internet2 Engineering Atlanta Guy Almes 30 May 2000

Threats toEnd to End Performance

Fiber problems Switches Inadvertently stingy provisioning Wrong Routing

asymmetric

best use of Internet2

distance

Page 22: The Campus as key to Internet2 Engineering Atlanta Guy Almes 30 May 2000

Threats toEnd to End Performance

Fiber problems Switches Inadvertently stingy provisioning Wrong Routing Host issues

NIC

OS / TCP stack

CPU

Page 23: The Campus as key to Internet2 Engineering Atlanta Guy Almes 30 May 2000

Perverse Result

'Users' think the network is congested or that the Internet2 infrastructure cannot help them

'Planners' think the network is underutilized, no further investment needed, and users don't need high performance networks

Page 24: The Campus as key to Internet2 Engineering Atlanta Guy Almes 30 May 2000

Promising Approaches

Work with key motivated users 'Shining a flashlight' on the problem Measurements Divide-and-Conquer Understanding Application Behavior Getting it right the first time

Page 25: The Campus as key to Internet2 Engineering Atlanta Guy Almes 30 May 2000

Active Measurements within Abilene

Surveyors with:Active delay/loss measurementsAd hoc throughput tests

Page 26: The Campus as key to Internet2 Engineering Atlanta Guy Almes 30 May 2000

Application to Performance Debugging

Page 27: The Campus as key to Internet2 Engineering Atlanta Guy Almes 30 May 2000

Application to Performance Debugging

Page 28: The Campus as key to Internet2 Engineering Atlanta Guy Almes 30 May 2000

Divide and Conquer

Systematically identify/isolate the network segment at fault

Can we make this systematic and (eventually) automated?

Page 29: The Campus as key to Internet2 Engineering Atlanta Guy Almes 30 May 2000

End to EndAdvanced Functionality

Multicast

IPv6

QoS

Measurements

Page 30: The Campus as key to Internet2 Engineering Atlanta Guy Almes 30 May 2000

Creating Internet2 Value

Build the infrastructure together Make end-to-end performance and

advanced functionality routine Identify and connect valuable resources

for our faculty and students

Have fun