Download MB - NG

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project

Document related concepts
no text concepts found
Transcript
MB - NG
Discussion of Methodology for
MPLS QoS &
High Performance High throughput
Investigations
MB-NG Meeting UCL 17 Jan 02
R. Hughes-Jones Manchester
1
MB – NG SuperJANET4
Development Network
MB - NG
MAN
MCC
OSM-4GEWAN-GBIC
OSM-4GEWAN-GBIC
OSM1OC48POS-SS
WorldCom
SJ4 Dev
C-PoP
Warrington
12416
SuperJANET4
Production
Network
Gigabit Ethernet
2.5 Gbit POS Access
2.5 Gbit POS core
MPLS Admin. Domains
SJ4 Dev
C-PoP
Reading
12416
RAL/
UKERNA
OSM-4GEWAN-GBIC
Leeds
WorldCom
SJ4 Dev
C-PoP
London
12416
WorldCom
Dark Fiber (SSE)
MB-NG Meeting UCL 17 Jan 02
R. Hughes-Jones Manchester
UCL
UCL
OSM-4GEWAN-GBIC
OSM-4GEWAN-GBIC
OSM1OC48POS-SS
2
MB - NG High Performance High Throughput
Show and Tell & Deliverables
 Bringing Gigabit throughput to the Grid applications










Show and tell demos
TCP streams operating
GridFTP operation
100 Mbit long transfers
500 Mbit long transfers
1 Gbit long transfers
Multiple host-host – Host-striping
High Throughput operations between multi-MPLS domains
High Throughput & QoS – Realtime (EF - spq) / best-effort / Scavenger (qbss)
Deliverables - Reports






PC Lab tests
Protocol monitoring tools
Gigabit WAN tests
Enhanced TCP stacks
Non TCP
Best practice for TCP & GridFTP in Grid Middleware and Applications
MB-NG Meeting UCL 17 Jan 02
R. Hughes-Jones Manchester
3
MB - NG High Performance High Throughput
The Tools
 Understanding the operation of the end system HW





Latency vs frame size
Throughput vs message size
PCI bus load
CPU load
Effect of “protocol stacks”
 Using Smartbits as a traffic generator
 Best way to monitor traffic and protocol packets



Optical splitter + Cambridge Card or NICs
Monitor ports on Gigabit Switch
Web100 instrumentation
 Type and effect of background traffic generators




Uniform
Random – Poisson
Bursty – web mirror – wget
Self-similar
MB-NG Meeting UCL 17 Jan 02
R. Hughes-Jones Manchester
4
MB - NG High Performance High Throughput
Tests on Intermediate Systems
 Understand the management & configuration of routers



IP operation
MPLS
QoS/Diffserv management & configuration
 Understand the performance of routers and (LAN) interconnects





Latency vs frame size
Throughput vs message size
Link framing overheads
The effect of load on switch/router thoughput
Offered vs achieved thoughput
MB-NG Meeting UCL 17 Jan 02
R. Hughes-Jones Manchester
5
MB - NG High Performance High Throughput
Tests on the WAN 1




TCP/IP Throughput vs rtt
Throughput vs window-size
Dependency of Latency & Throughput on end system hardware
Throughput using multiple TCP streams, and effect on the Networkhow does the background throughput change?
 The effect of background traffic loads
 Effect of different TCP stacks and TCP tuning






Reno
New Reno
Vegas
Enhanced TCP algorithms – Sally Floyd
Delayed-Ack, SACK, …
ECN
MB-NG Meeting UCL 17 Jan 02
R. Hughes-Jones Manchester
6
MB - NG High Performance High Throughput
Tests on the WAN 2
 TCP Behaviour in QoS environment









Marking
Rate / Congestion Control CAR RED ECN
Configurable Scheduling
• WFQ weighted fair queuing
• Priority / realtime
• WRR weighted round robin / DRR
•…
…
Bringing Gigabit throughput to the Grid applications
GridFTP at Gigabit
BBftp and BBscp at Gigabit
Data Replication GDMP
Use of non-TCP protocols, and effect on the Network


UDP Blast
via
MB-NG Meeting UCL 17 Jan 02
R. Hughes-Jones Manchester
7
MB - NG High Performance High Throughput
Time-Lines (1)
Month1 NOW
 Investigate NICs & End System behaviour
 Investigate Monitoring techniques – Code modifications ?
 Purchase end systems & monitoring tools !
 Define test traffic
Month 2
 Install / configure End systems at sites
 Set up GridFTP between sites – minimum Globus RH7.1? K2.4.14?
 Set up BBftp BBscp
 Test on SJ4 at 100 Mbit
 Investigate TCP/IP Stacks & Tuning – Agreement on Kernel / details of tests /..
 Define MPLS needs – multi-loop to extend the rtt
Month 3
 Delivery & installation of routers and access links (TM1)
 Understand configuration of 7600s – IP only and MPLS
 Understand LAN and blade performance of routers – Lab tests
 Configuration of Development GSRs at PoPs
Discussion!
Time
MB-NG Meeting UCL 17 Jan 02
R. Hughes-Jones Manchester
8
MB - NG High Performance High Throughput
Time-Lines (2)
Month4
 Gigabit WAN tests e.g. UDP and TCP mem – mem streams



End-to-end IP only 2 sites / no background / with background
1 MPLS domain / n MPLS domains
Test with QoS – Realtime (EF - pf) / best-effort / Scavenger (qbss)
 Think about results!
Month 5
 Simple Test GridFTP / BBscp BBftp over the development network
 Transfers with QoS Realtime (EF - spq) / best-effort / Scavenger (qbss)
Time
Discussion!
MB-NG Meeting UCL 17 Jan 02
R. Hughes-Jones Manchester
9
MB - NG High Performance High Throughput
Time-Lines (3)
Month 6
 Initial demo of sustained throughput for different traffic classes (TM1)
 Establish connection between systems with real data e.g. BaBar HEP
Month 9
 Demonstration of GridFTP operation
 100 Mbit long transfers, 500 Mbit long transfers (TP1)
Month 12
 Initial demo & report of end-to-end guaranteed BW & Qos (TM2)
Month18
 Advanced demos including use of Qos Techniques (TM2)
 Demo of reliable transport at > 1Gbit/s - including with QoS (TP1)
 Grid Data Replication GDMP
Month 24
 Final report on High throughput transport across the WAN (TP1)
 Final report on end-to-end traffic management over multiple MPLS domains
(TM2)
Discussion!
Time
MB-NG Meeting UCL 17 Jan 02
R. Hughes-Jones Manchester
10
MB - NG
Next Steps
 Draft document on High Performance Throughput Investigations to be
circulated.
 Technical “bits&bytes” meetings to discuss workplans and doc
Time
Discussion!
MB-NG Meeting UCL 17 Jan 02
R. Hughes-Jones Manchester
11
MB - NG
Hardware & Software Tools
High Bandwidth High Throughput Protocol Investigations (mainly)
Test PC
4 * 1 Gigabit
Ethernet
blade
NIC
2.5 Gbit POS
Monitor PC
NIC
•Optical splitter or opto-electrical tap
•opto-electrical tap constructed for logic analyser
Software use of :
tcpdump tcptrace
MB-NG Meeting UCL 17 Jan 02
R. Hughes-Jones Manchester
12
Related documents