Wide-Area Distributed Storage Acceleration using MPTCP

Post on 20-Feb-2016

30 views 4 download

Tags:

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

transcript

Wide-Area Distributed Storage Acceleration using

MPTCPChawanat Nakasan, NAIST

Lightning Talk @ PRAGMA 26Tainan, Taiwan

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

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

fast route

slow route

Packet 1

Packet 2

… due to problems like packet ordering.

fast route

slow route

Packet 2

Packet 1

There are other problems too.

We plan to use SDN to create an overlay network.

Physical Network

Overlay Network

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

Packet 2

Packet 1

Packet 1

Packet 2

We expect:

that in the end, MPTCP can increase data rate

that we can use more routes thanks to SDN

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.