Top Banner
Technology for Using High Performance Networks or How to Make Your Network Go Faster…. Robin Tasker ([email protected]) UK Light Town Meeting 9 September 2004
15

Technology for Using High Performance Networks or How to Make Your Network Go Faster…. Robin Tasker ([email protected]) UK Light Town Meeting 9 September.

Dec 31, 2015

Download

Documents

Jeffry Barber
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Technology for Using High Performance Networks or How to Make Your Network Go Faster…. Robin Tasker (r.tasker@dl.ac.uk) UK Light Town Meeting 9 September.

Technology for Using High Performance Networks

or

How to Make Your Network Go Faster….

Robin Tasker ([email protected])

UK Light Town Meeting9 September 2004

Page 2: Technology for Using High Performance Networks or How to Make Your Network Go Faster…. Robin Tasker (r.tasker@dl.ac.uk) UK Light Town Meeting 9 September.

Presenter Name

Facility Name

One Terabyte of data transferred in less than an hour

On February 27-28 2003, the transatlantic DataTAG network was extended, i.e. CERN - Chicago - Sunnyvale (>10000 km).

For the first time, a terabyte of data was transferred across the Atlantic in less than one hour using a single TCP (Reno) stream.

The transfer was accomplished from Sunnyvale to Geneva at a rate of 2.38 Gbits/s

Throughput? What’s the problem?

Page 3: Technology for Using High Performance Networks or How to Make Your Network Go Faster…. Robin Tasker (r.tasker@dl.ac.uk) UK Light Town Meeting 9 September.

Presenter Name

Facility Name

Just the Internet2 Land Speed Record…

OK

We can get transatlantic rates of 6.5 Gbits/s, but how was that done?

What’s the magic?

So you thought 2.38 Gbits/s was good?

Page 4: Technology for Using High Performance Networks or How to Make Your Network Go Faster…. Robin Tasker (r.tasker@dl.ac.uk) UK Light Town Meeting 9 September.

Presenter Name

Facility Name

InternetInternet

Regional Regional

RegionalRegional

Campus

Campus

Campus

Campus

Client

Server

Just a Well Engineered End-to-End Connection

End-to-End “no loss” environment from CERN to Sunnyvale!

At least a 2.5 Gbits/s capacity pipe on the end-to-end path

Processor speed and system bus characteristics

TCP Configuration – window size and frame size (MTU)

Network Interface Card and associated driver and their configuration

A single TCP connection on the end-to-end path

Memory-to-Memory transfer; no disk system involved

No real user application

That’s to say the devil is in the detail…

Sorry. No magic here…..

Page 5: Technology for Using High Performance Networks or How to Make Your Network Go Faster…. Robin Tasker (r.tasker@dl.ac.uk) UK Light Town Meeting 9 September.

Presenter Name

Facility Name

Campus

Campus

Campus

Campus

Client

Server

UK LightUK Light

Just a Well Engineered End-to-End Connection

End-to-End “no loss” environment

At least a 2.5 Gbits/s capacity pipe on the end-to-end path

Processor speed and system bus characteristics

TCP Configuration – window size and frame size (MTU)

Network Interface Card and associated driver and their configuration

A single TCP connection on the end-to-end path

Memory-to-Memory transfer; no disk system involved

No real user application

Even with UK Light, the devil is in the detail …and it’s harder!

And how about the same across UK Light?

Page 6: Technology for Using High Performance Networks or How to Make Your Network Go Faster…. Robin Tasker (r.tasker@dl.ac.uk) UK Light Town Meeting 9 September.

Presenter Name

Facility Name

The Easy Bits…. :-)

End-to-End “no loss” environment

At least a 2.5 Gbits/s capacity pipe on the end-to-end path

Processor speed and system bus characteristics

TCP Configuration – window size and frame size (MTU)

Network Interface Card and associated driver and their configuration

Page 7: Technology for Using High Performance Networks or How to Make Your Network Go Faster…. Robin Tasker (r.tasker@dl.ac.uk) UK Light Town Meeting 9 September.

Presenter Name

Facility Name

Read the Details Here

http://grid.ucl.ac.uk/nfnn.html

Page 8: Technology for Using High Performance Networks or How to Make Your Network Go Faster…. Robin Tasker (r.tasker@dl.ac.uk) UK Light Town Meeting 9 September.

Presenter Name

Facility Name

Now for the hard bits…

Page 9: Technology for Using High Performance Networks or How to Make Your Network Go Faster…. Robin Tasker (r.tasker@dl.ac.uk) UK Light Town Meeting 9 September.

Presenter Name

Facility Name

A Single TCP Connection

Page 10: Technology for Using High Performance Networks or How to Make Your Network Go Faster…. Robin Tasker (r.tasker@dl.ac.uk) UK Light Town Meeting 9 September.

Presenter Name

Facility Name

Fortunately there’s good news!

Standard TCPRecovery >10 minutes

Scalable TCPVery rapid recovery

High Speed TCPRapid recovery

Comparison of TCP stack performance under loss rate of 1 in 10**6, RTT=108ms

Page 11: Technology for Using High Performance Networks or How to Make Your Network Go Faster…. Robin Tasker (r.tasker@dl.ac.uk) UK Light Town Meeting 9 September.

Presenter Name

Facility Name

Memory to memory; no disk system

High Speed TCP transfer using Iperf,i.e. no disk system and no application

Web100 records of High Speed TCPduring a http-Get data transfer, i.e.disk system but no application

Page 12: Technology for Using High Performance Networks or How to Make Your Network Go Faster…. Robin Tasker (r.tasker@dl.ac.uk) UK Light Town Meeting 9 September.

Presenter Name

Facility Name

Understanding disk systems

Page 13: Technology for Using High Performance Networks or How to Make Your Network Go Faster…. Robin Tasker (r.tasker@dl.ac.uk) UK Light Town Meeting 9 September.

Presenter Name

Facility Name

No real user application

High Speed TCP transfer using Iperf,i.e. no disk system and no application

Web100 records of High Speed TCPduring a http-Get data transfer, i.e.disk system but no application

Web100 records of High Speed TCPduring a GridFTP data transfer, i.e.disk system and real userapplication

Page 14: Technology for Using High Performance Networks or How to Make Your Network Go Faster…. Robin Tasker (r.tasker@dl.ac.uk) UK Light Town Meeting 9 September.

Presenter Name

Facility Name

Understand your Application

It’s YOUR application, so remember

Three Golden Rules

Benchmark!

Benchmark!!

Benchmark!!!

Page 15: Technology for Using High Performance Networks or How to Make Your Network Go Faster…. Robin Tasker (r.tasker@dl.ac.uk) UK Light Town Meeting 9 September.

Presenter Name

Facility Name

Book Early!!!

- Pro

visi

onal

ly -

Tues

day

1st –

Wed

nes

day

2nd M

arch

2005

NeS

C

http://grid.ucl.ac.uk/nfnn.html