+ All Categories
Home > Documents > Wide-Area Distributed Storage Acceleration using MPTCP

Wide-Area Distributed Storage Acceleration using MPTCP

Date post: 20-Feb-2016
Category:
Upload: kimberly
View: 30 times
Download: 4 times
Share this document with a friend
Description:
Wide-Area Distributed Storage Acceleration using MPTCP. Chawanat Nakasan , NAIST Lightning Talk @ PRAGMA 26 Tainan, Taiwan. Distributed Storage doesn’t function well when distributed over wide area. Only one route is used at a time (per high-level connection)*. Intermediate network - PowerPoint PPT Presentation
Popular Tags:
9
Wide-Area Distributed Storage Acceleration using MPTCP Chawanat Nakasan, NAIST Lightning Talk @ PRAGMA 26 Tainan, Taiwan
Transcript
Page 1: Wide-Area Distributed Storage Acceleration using  MPTCP

Wide-Area Distributed Storage Acceleration using

MPTCPChawanat Nakasan, NAIST

Lightning Talk @ PRAGMA 26Tainan, Taiwan

Page 2: Wide-Area Distributed Storage Acceleration using  MPTCP

Distributed Storage doesn’t function well when distributed over wide area.

Storage node

Storage node

Intermediate network(routers, switches, etc)

Only one route is used at a time(per high-level connection)*

Perfectly fine but unused route

* Of course it depends on other configuration as well

Page 3: Wide-Area Distributed Storage Acceleration using  MPTCP

Unequal links in WAN prevents use of low-layer load balancing …

fast route

slow route

Packet 1

Packet 2

Page 4: Wide-Area Distributed Storage Acceleration using  MPTCP

… due to problems like packet ordering.

fast route

slow route

Packet 2

Packet 1

There are other problems too.

Page 5: Wide-Area Distributed Storage Acceleration using  MPTCP

We plan to use SDN to create an overlay network.

Physical Network

Overlay Network

Page 6: Wide-Area Distributed Storage Acceleration using  MPTCP

Then, use MPTCP to span the data transfer to multiple routes.

Packet 2

Packet 1

Packet 1

Packet 2

Page 7: Wide-Area Distributed Storage Acceleration using  MPTCP

We expect:

that in the end, MPTCP can increase data rate

that we can use more routes thanks to SDN

Page 8: Wide-Area Distributed Storage Acceleration using  MPTCP

and:

MPTCPTCP

SubflowTCP

SubflowTCP

Subflow

Application

Transport

Network

Data Link

that we shouldn’t have to modify anything else too much.

SDN

Especially the Application.

Page 9: Wide-Area Distributed Storage Acceleration using  MPTCP

Recommended