Networking between China and Europe

Slides:



Advertisements
Similar presentations
Connecting Academic Networks The ORIENT, TEIN and GÉANT Projects: International Research Networks John Chevers, DANTE International eVLBI Workshop Shanghai,
Advertisements

BZUPAGES.COM 1 User Datagram Protocol - UDP RFC 768, Protocol 17 Provides unreliable, connectionless on top of IP Minimal overhead, high performance –No.
JIVE VLBI Network Meeting 15 Jan 2003 R. Hughes-Jones Manchester The EVN-NREN Project Richard Hughes-Jones The University of Manchester.
Transport Layer 3-1 outline r TCP m segment structure m reliable data transfer m flow control m congestion control.
Transport Layer 3-1 Outline r TCP m Congestion control m Flow control.
GridPP meeting Feb 03 R. Hughes-Jones Manchester WP7 Networking Richard Hughes-Jones.
1 Chapter 3 Transport Layer. 2 Chapter 3 outline 3.1 Transport-layer services 3.2 Multiplexing and demultiplexing 3.3 Connectionless transport: UDP 3.4.
DataTAG Meeting CERN 7-8 May 03 R. Hughes-Jones Manchester 1 High Throughput: Progress and Current Results Lots of people helped: MB-NG team at UCL MB-NG.
© 2006 Open Grid Forum Interactions Between Networks, Protocols & Applications HPCN-RG Richard Hughes-Jones OGF20, Manchester, May 2007,
Process-to-Process Delivery:
KEK Network Qi Fazhi KEK SW L2/L3 Switch for outside connections Central L2/L3 Switch A Netscreen Firewall Super Sinet Router 10GbE 2 x GbE IDS.
Transport Layer Moving Segments. Transport Layer Protocols Provide a logical communication link between processes running on different hosts as if directly.
July 13, 2010NSF IRNC Kickoff NREN’s in Asia Pacific Jianping Wu APAN Chair CERNET/Tsinghua University July 13 , 2010.
Connect communicate collaborate Introduction to GÉANT The Pan-European Collaboration with World Connectivity Richard Hughes-Jones DANTE Delivery of Advanced.
Transport Layer 3-1 Chapter 3 Transport Layer Computer Networking: A Top Down Approach 6 th edition Jim Kurose, Keith Ross Addison-Wesley March
Advanced UNIX programming Fall 2002, lecture 16 Instructor: Ashok Srinivasan Acknowledgements: The syllabus and power point presentations are modified.
ECE 4110 – Internetwork Programming
TCP transfers over high latency/bandwidth networks & Grid DT Measurements session PFLDnet February 3- 4, 2003 CERN, Geneva, Switzerland Sylvain Ravot
79 Sidevõrgud IRT 4060/ IRT 0020 vooruloeng 8 / 3. nov 2004 Vooülekanne Avo Ots telekommunikatsiooni õppetool, TTÜ raadio- ja sidetehnika inst.
Final EU Review - 24/03/2004 DataTAG is a project funded by the European Commission under contract IST Richard Hughes-Jones The University of.
1 eVLBI Developments at Jodrell Bank Observatory Ralph Spencer, Richard Hughes- Jones, Simon Casey, Paul Burgess, The University of Manchester.
McGraw-Hill Chapter 23 Process-to-Process Delivery: UDP, TCP Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Connect communicate collaborate The latest on GÉANT 100G+ … (Terabit capacity) Richard Hughes-Jones DANTE Delivery of Advanced Network Technology to Europe.
Transmission Control Protocol (TCP) TCP Flow Control and Congestion Control CS 60008: Internet Architecture and Protocols Department of CSE, IIT Kharagpur.
Connect. Communicate. Collaborate 4 Gigabit Onsala - Jodrell Lightpath for e-VLBI Richard Hughes-Jones.
1 Chapter 24 Internetworking Part 4 (Transport Protocols, UDP and TCP, Protocol Port Numbers)
A Brief Introduction to The GÉANT GN3 Project
Richard Hughes Jones OGF31 EU-Asia Workshop DANTE 23 March 2011
Distributed Systems 11. Transport Layer
Application – Transport – Network
What is a Protocol A set of definitions and rules defining the method by which data is transferred between two or more entities or systems. The key elements.
DMET 602: Networks and Media Lab
Lecture (2).
Transport Protocols Relates to Lab 5. An overview of the transport protocols of the TCP/IP protocol suite. Also, a short discussion of UDP.
Chapter 3 outline 3.1 transport-layer services
CS 3214 Computer Systems Lecture 21 Godmar Back.
Introduction to Networks
Distributed Systems.
Bio-Informatics Workshop, Beijing , October 2009
COMP 431 Internet Services & Protocols
Click to edit Master subtitle style
SURFnet6: the Dutch hybrid network initiative
UNIT-V Transport Layer protocols for Ad Hoc Wireless Networks
R. Hughes-Jones Manchester
PART 5 Transport Layer Computer Networks.
TCP/IP Transmission Control Protocol / Internet Protocol
Chapter 3 outline 3.1 Transport-layer services
Transport Protocols over Circuits/VCs
Internet and Intranet Protocols and Applications
Transport Layer Unit 5.
TCP Sequence Number Plots
MB-NG Review High Performance Network Demonstration 21 April 2004
Chapter 20 Network Layer: Internet Protocol
Process-to-Process Delivery:
TCP/IP Protocol Suite: Review
CPEG514 Advanced Computer Networkst
CS4470 Computer Networking Protocols
Computer Networks Topic :User datagram protocol Transmission Control Protocol -Hemashree S( )
Transport Layer: Congestion Control
Chapter 3 outline 3.1 Transport-layer services
Computer Networks: Transmission Control Protocol (TCP)
Process-to-Process Delivery: UDP, TCP
TCP flow and congestion control
Computer Networks Protocols
High-Performance Data Transport for Grid Applications
Review of Internet Protocols Transport Layer
Transport Protocols Relates to Lab 5. An overview of the transport protocols of the TCP/IP protocol suite. Also, a short discussion of UDP.
Chapter 15. Satellite Services and the Internet
Impact of transmission errors on TCP performance
Presentation transcript:

Networking between China and Europe Richard Hughes-Jones DANTE Delivery of Advanced Network Technology to Europe Data transmission for international genomics projects, October 2010

GÉANT & NREN Topology & Connectivity Services 38 European Countries Dark Fibre + DWDM Hybrid network: Packet routed IP IPv6, multicast, VPN Point-to-point Circuits typically 1Gbit/s Dedicated Lambdas Full 10Gbit/s 25 POPs (+4) serve >30 NRENs 11600 km of fibre + 140 ILA sites 50+ x (own) 10G lambdas 9 x (leased) 10G lambda 8 x 2.5G (leased) “lambda” + some lower speed links Juniper T640, M160, M40 routers NREN accesses at up to 10Gbps (+ backup) + P2P GÉANT topology – expected by end 2010

GÉANT Global Connectivity

TEIN3 Topology January 2010 Trans-Eurasia Information Network Federation of NRENs 45 million users 8,000 Institutes 2.5 Gbit Links to Europe NOC in HC managed by DANTE Promotes EU-Asian collaborative work Catalyst for developing regional NRENs

Network Traffic

Traffic on the ORIENT Link 22 Oct 09 100-350 Mbit/s 3 Oct 10 350Mbit/s – 1 Gbit/s Week 16 Aug - 25 Sep 09 Week 17 Sep - 22 Oct 09

Traffic on the ORIENT Link Plot of traffic over the year: Nov 09 – Oct 10 Peak values important for achieving throughput Risen to 1.2-1.5 Gbit/s out of Europe 1-1.4 Gbit into Europe

Traffic To ORENT By TEIN Region Data for just one day China Dominant Many European countries and subject areas Senders

Traffic From ORENT By Region Many destination countries involved but quite variable China Dominant sender Senders

Network Protocols

Transport Layer 4 : UDP Connection less service over IP Minimal overhead – high performance It is unreliable, provides best effort delivery: Packet may be lost Duplicated Out of order Application is responsible for: Data reliability Packet Spacing Flow control Error handling

Transport Layer 4 : TCP Connection oriented service over IP It delivers a reliable end-2-end byte stream. TCP takes care of: Lost packets Duplicated packets Out of order packets Needs Tuning to get performance. TCP provides : Data buffering Flow control Error detection & handling Limits network congestion CWND slow start: exponential increase congestion avoidance: linear increase packet loss time retransmit: slow start again timeout

TCP (Reno) – Recovery Time The Time for TCP to recover its throughput from 1 lost 1500 byte packet given by: For rtt of ~200 ms @ 1 Gbit/s: 2 min Packet loss is a killer UK 6 ms Europe 25 ms USA 150 ms China 200ms 1.6 s 26 s 16min 28min

Performance

Network Topology EBI, London, Beijing Multi: Vendor Technology Domain

UDP Throughput & loss London – Beijing London  BJ 100 Mbit interface No packet loss for ≤ 100 Mbit/s BJ London No packet loss, receiver 1 Gbit

TCP reno Throughput Buffer Scan ah04 – London Traceroute: PC-lon-cop-BJ-PC RTT 197 ms BDP TCP buffer 2.5 MByte BJLon as expected. LonBJ not clear yet why 70 Mbit/s plateau.

SC2004: Disk-Disk bbftp bbftp file transfer program uses TCP/IP UKLight: Path:- London-Chicago-London; PCs:- Supermicro +3Ware RAID0 MTU 1500 bytes; Socket size 22 Mbytes; rtt 177ms; SACK off Move a 2 Gbyte file Web100 plots: Standard TCP Average 825 Mbit/s (bbcp: 670 Mbit/s) Scalable TCP Average 875 Mbit/s (bbcp: 701 Mbit/s ~4.5s of overhead) Disk-TCP-Disk at 1Gbit/s is here!

SC|05 HEP: Moving data with bbcp What is the end-host doing with your disks & network protocol? Look at the PCI-X 3Ware 9000 controller RAID0 1 Gbit Ethernet link 2.4 GHz dual Xeon Data ~660 Mbit/s PCI-X bus with RAID Controller PCI-X bus with Ethernet NIC Read from disk for 44 ms every 100ms Write to Network for 72 ms Power needed in the end hosts Careful Application design

ORIENT Plus New joint Chinese-European proposal for infrastructure 4-way funding: EU, GEANT, CERNET, CSTNET 4 year project Start with 2.5 Gbit plan for increase to 10 Gbit Aim to improve connectivity into China: equal access for CSTNET & CERNET Appreciates the need for helping user communities achieve improved throughput. EU call Dec 2010

Any Questions ?

APAN Asia-Pacific Advanced Network International Consortium Coordinate & promote Networking for the Asia-Pacific R&E Community.

Some members of APAN Translight/ Pacific wave IRNC Funding AARNet TransPAC3 IRNC Funding