Data Streaming over an International 10GE Multipath OpenFlow Network - - PowerPoint PPT Presentation

data streaming over an international 10ge multipath
SMART_READER_LITE
LIVE PREVIEW

Data Streaming over an International 10GE Multipath OpenFlow Network - - PowerPoint PPT Presentation

Data Streaming over an International 10GE Multipath OpenFlow Network Sander Boele, Freek Dijkstra, Ronald van der Pol Artur Barczyk, Michael Bredel, Azher Mughal, Ramiro Voicu Gerben van Malenstein Jim Chen, Joe Mambretti Caltech


slide-1
SLIDE 1

Data Streaming over an International 10GE Multipath OpenFlow Network

Sander Boele, Freek Dijkstra, Ronald van der Pol Artur Barczyk, Michael Bredel, Azher Mughal, Ramiro Voicu Gerben van Malenstein Jim Chen, Joe Mambretti

c

  • Dr. Michael Bredel | USLHCNET@CERN | Oct. 11th, 2012

Caltech

www.caltech.edu

slide-2
SLIDE 2

International Multipath OpenFlow Network

StarLight, Chicago NetherLight, Amsterdam CERN, Geneva

Open Flow Open Flow Open Flow Open Flow Open Flow Open Flow

◮ The Floodlight OpenFlow

controller uses LLDP to discover the topology.

◮ OpenFlow is used to configure

multiple paths between the servers.

◮ A Python script pushes flow forwarding

entries for multiple paths between the servers to the Pronto 3290 OpenFlow switches.

c

  • Dr. Michael Bredel | USLHCNET@CERN | Oct. 11th, 2012

Caltech

www.caltech.edu

slide-3
SLIDE 3

MultiPath TCP

◮ Multipath TCP is a server side

technology to send TCP data simultaneously over multiple

  • paths. Congestion control

takes care of sending traffic

  • n the least congested path.

◮ For applications, MPTCP

looks like standard TCP .

◮ Multiple TCP flows traverse

the network on different paths.

◮ In the demo, we present

memory-to-memory data transfer from GVA to CHI using MPTCP .

Application Layer Transport Layer Network Layer

MPTCP

TCP Sub Flow TCP Sub Flow TCP Sub Flow

c

  • Dr. Michael Bredel | USLHCNET@CERN | Oct. 11th, 2012

Caltech

www.caltech.edu

slide-4
SLIDE 4

Monitoring the OpenFlow Network

c

  • Dr. Michael Bredel | USLHCNET@CERN | Oct. 11th, 2012

Caltech

www.caltech.edu