Presentation is loading. Please wait.

Presentation is loading. Please wait.

Efficient utilization of 40/100 Gbps long-distance network

Similar presentations


Presentation on theme: "Efficient utilization of 40/100 Gbps long-distance network"— Presentation transcript:

1 Efficient utilization of 40/100 Gbps long-distance network
by a single TCP stream -- Outline of Project and Invitation to collaboration -- SURFnet Amsterdam IEEAF Seattle Chicago JGN2 Tokyo Kei Hiraki†1, Akira Kato†2, Mary Inaba†1 †1  The University of Tokyo †2  Keio University

2 Short history of High-speed networks
100BASE-Tx 1000BASE-X Popular use of GbE 2001~ 10GBASE-X Local Use of 10GbE 2002~ Global Use of 10GbE 2003~ Popular use of 10GbE 2005~ 40/100GBASE-X Global Use of 40/100GbE 2010~ Local Use of 40GbE 2011~ Popular Use of 40/100GbE Not yet Today

3 Popular use of High-speed networks
Step 1 bundle of small streams High-speed uplink 1G or 10G 1G or 10G End system End system Switch Switch 40G/100G End system End system End system End system

4 Popular use of High-speed networks
Step 1 bundle of small streams High-speed uplink Step 2 UDP-streams of a single user High-speed NIC on end systems Low efficiency of TCP on LFN Switch End system 40G Network I/F UDP based application (Tiled display) 40G/100G Ethernet

5 Popular use of High-speed networks
Step 1 bundle of small streams High-speed uplink Step 2 UDP-streams of a single user Step 3 Single TCP-stream apps Progress of TCP technology Switch Switch 40G 40G Long Fat Pipe 40G Network I/F 40G Network I/F TCP based application (Data Transfer)

6 Popular use of High-speed networks
Step 1 bundle of small streams High-speed uplink Step 2 UDP-streams of a single user Step 3 Single TCP-stream apps Step 4 TCP-streams from general apps Web browsing, file transfer, cloud computing etc. 40G Switch Switch 40G Long Fat Pipe 40G Network I/F + 5GB/s File system 40G Network I/F

7 Popular use of High-speed networks
Step 1 bundle of small streams High-speed uplink Step 2 UDP-streams of a single user High-speed NIC on end systems Low efficiency of TCP on LFN Step 3 Single TCP-stream apps Progress of TCP technology Step 4 TCP-streams from general apps Web browsing, file transfer, cloud computing etc. Our target in

8 History of single-stream IPv4 Internet Land Speed Record
Distance bandwidth product Pbit m / s Our records 1,000 10 Gbps * 30,000km Target Performance 1100 Pbit m/s 2004/12/24 216 Pbit m / s 100 2006/2/20 264 Pbit m / s 2005/11/10 240 Pbit m / s 10 2004/11/9 Data Reservoir project WIDE project 149 Pbit m / s 1 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 Year

9 Difficulty in 40GbE Many others still uknown CPU speed PCIe speed
1 IvyBridge core memory BW ~= 100 Gbps PCIe speed Gen3 x8 = 64 Gbps TCP scalability – Influence of random packet losses Software compatibility E.g. CUBIC may overflow Many others still uknown linux/net/ipv4/tcp_cubic.c /* !!! The following code does not have overflow problems, * if the cwnd < 1 million packets !!! */ 40 Gbps * 400 ms / 1500 byte = 1.33 million packets!!!

10 TCP technology for 40G/100G All the optimization for 10G LFN
NIC parameters PCIe Parameters Offloading(TSO) TCP/IP parameters Zerocopy TCP Packet Pacing We achieved 99% TCP efficiency on 35,000 Km Internet

11 New TCP technology for 40G/100G
Network loss classification (Poster TNC2013) Distinguish TCP losses and random network losses Use of machine learning for TCP control Without loss classification Congestion window size With loss classification

12 Call for collaboration
We need 40G/100G long distance network Japan is a small country ( < 1,000 Km) No oversea network on Pacific Oceaan We want to evaluate our 40G single stream TCP technology on LFN > 20,000 Km

13 Outline of experiments
Q (Oct to Dec 2013) Length of the experiment 1~2 Weeks 40G/100G network with > 10,000Km Single stream TCP data transfer between 2 end systems We will carry all the necessary end systems

14 Please contact Kei Hiraki University of Tokyo Mary Inaba University of Tokyo Akira Kato Keio University


Download ppt "Efficient utilization of 40/100 Gbps long-distance network"

Similar presentations


Ads by Google