270 likes | 401 Vues
This paper presents the objectives and recent findings from the Managed Bandwidth Next Generation (MB-NG) project held at UCL's Networkshop 2003. Focused on implementing practical Quality of Service (QoS) test beds across the UK, our research aimed to facilitate high-bandwidth data transfers and integrate QoS provisions into middleware for applications. Key activities included performance testing of network devices, characterizing end-to-end network performance, and investigating TCP improvements. Future work will extend QoS practices and middleware integration to enhance multi-domain networking services.
E N D
Managed Bandwidth Next Generation F. Saka UCL NETSYS (NETwork SYStems centre of excellence) Networkshop 2003
Outline Overview of project goals Recent findings Future activities Conclusion Networkshop 2003
Project goals • Implement Practical QoS Test-beds in the UK. • Multi-domain • MPLS in the core • Diffserv at the edges • Allowing Applications to use QoS enabled Internet via a Middleware • High bandwidth data transfers • End-to-End network services to Europe and US Networkshop 2003
Industrial and research partners • MB-NG (http://www.mb-ng.net) • Academic partners: UCL, Manchester, Southampton, RAL, Cambridge, Lancaster. • Industrial partners: Cisco, Spirent and Acterna, UKERNA & ULCC. • Significant support and interest! Networkshop 2003
The MB-NG network RAL SuperJANET UCL Manchester Best Effort Networkshop 2003
The QoS enabled MB-NG network RAL RAL Static SLAs SuperJANET SuperJANET Static SLAs Static SLAs MPLS UCL UCL Manchester Manchester Allowing user access Dynamic SLAs Dynamic SLAs QoS Networkshop 2003
WAN: MAN - LON - RAL MAN 2.5 Gbit/s 1.0 Gbit/s UKERNA Wcom: 12416 GE-WAN OC-48 POS 7609 7609 Wcom: 12416 UCL RAL 7609 7609 OC-48 POS GE-WAN GE-WAN OC-48 POS Wcom: 12416 7609 7609 ULCC: 12016 2 x GE 1 x GE • We are interested in: 12000 GSR: OC48 POS interfaces • 7600 OSR: Gigabit Ethernet and OC48 POS interfaces Networkshop 2003
Recent Activities • UK testbed deployment • Single device characterization and interoperability • GSR 12000 series • Testing Engine 2 and Engine 3 OC48-POS (2.5 Gbit/s) • OSR 7600 series • Testing OC48-POS (2.5 Gbit/s) and Gigabit Ethernet (1.0 Gbit/s) • Characterising end-to-end network performance. • Testing high bandwidth protocols (High-Speed TCP) Networkshop 2003
Testing GSR (12016) Performance GSR chassis with two OC-48 POS line cards Engine 2 & Engine 3 Adtech AX4000 tester from Spirent OC-48 POS GSR AX4000 OC-48 POS • We want to know the performance of: Engine2 Engine2 Engine2 Engine3 Engine3 Engine2 Networkshop 2003
GSR results Throughput Latency Networkshop 2003
Testing OSR (7609) Performance 7609 chassis with one OC48 POS line card and GE-WAN cards Adtech AX4000 from Spirent GE GE AX4000 GE 7609 OC48 POS • We want to know the performance of: GE OC48 Networkshop 2003
OSR results Throughput Latency Networkshop 2003
WAN: Manchester – London 3 flows. UCL to Manchester 2 Best Effort, 1 Less Than Best Effort (LBE) MAN UKERNA GE-WAN Wcom: 12416 OC48 POS Policy applied here 89% BE and 10% LBE 7609 7609 Wcom: 12416 UCL PCs 7609 GE-WAN OC48 POS GE GE ULCC: 12016 GE 7609 1 x GE PCs Networkshop 2003
UCL->Manchester test results From UCL to Manchester Tests: Frame Size : 1500 Bytes Three UDP flows: 2BE + LBE Policy: 89% BE 10% LBE Load vs. rcv Throughput Load vs. packet loss Networkshop 2003
Router notes for QoS Networkshop 2003
TCP Improvement • High-Speed TCP and variants • High Speed TCP: S. Floyd http://www.icir.org/floyd/hstcp.html • Scalable TCP: T. Kelly http://www-lce.eng.cam.ac.uk/~ctk21/scalable/ • FAST: S. Low http://netlab.caltech.edu/FAST/ • Basic idea is to change the behaviour in Congestion avoidance • Reduce the decrease parameter compared to normal TCP • Increase the increase parameter compared to normal TCP Networkshop 2003
TCP performance • Linux Kernel 2.4.19 • Through MB-NG network (6ms RTT) • Gigabit Ethernet (Intel e1000) • Courtesy of Yee-Ting Li (UCL) Networkshop 2003
24 Hours High-Speed TCP mem-mem • UCL -> Manchester • Tx 64 Tx-abs 64 • Rx 64 Rx-abs 128 • 941.5 Mbit/s +- 0.5 Mbit/s • Courtesy of R. Hughes-Jones (Manchester) Networkshop 2003
Gridftp Throughput • Int Coal 64 128 • Txqueuelen 2000 • Data moved • 520 Mbit/s • Same for B2B tests • Courtesy of R. Hughes-Jones (Manchester) Networkshop 2003
Future Activities • High-Speed Throughput and Variants • Investigate disk read/write • QoS and Traffic Engineering • Diffserv, MPLS • Marking, Rate limiting, Shaping, Policing (re-classification, dropping) • Defining SLS and SLAs • Middleware installation and integration • GARA, General-purpose Architecture for Reservation and Allocation: V. Sander http://www.gridforum.orgDocuments/GFD/ • Implementation of the AAA server ,L. Gommans • Extension to Europe and the US Networkshop 2003
Conclusions MB-NG: Managed Bandwidth - Next Generation • An end-to-end multi-domain technology trial, bringing together: • Multi-domain aspects • Middleware…QoS to the user • Multi-gigabit network • Protocols for high bandwidth transfers Networkshop 2003
Thank You… Networkshop 2003
TCP tests, UCL->CERN • 100mbit link from UCL->CERN • Saw tooth increase is greater! • Ie a is larger • Limited by 100mbit link… (bandwidth delay ~ 180kbytes) Networkshop 2003
24 Hours High-Speed TCP mem-mem • TCP mem-mem lon2-man1 • Tx 64 Tx-abs 64 • Rx 64 Rx-abs 128 • 941.5 Mbit/s +- 0.5 Mbit/s Networkshop 2003
Latency at congestion Max Throughput OSR results Minimum latency Networkshop 2003
Summary Networkshop 2003
MB - NG Future Activities StarLight CERN ??? Abilene/ ESNET SuperJANET RAL “Site” UCL “Site” Manchester “Site” Networkshop 2003