UNINETT OpenFlow testbed UNINETT OpenFlow testbed Terena Network - - PowerPoint PPT Presentation

uninett openflow testbed uninett openflow testbed
SMART_READER_LITE
LIVE PREVIEW

UNINETT OpenFlow testbed UNINETT OpenFlow testbed Terena Network - - PowerPoint PPT Presentation

UNINETT OpenFlow testbed UNINETT OpenFlow testbed Terena Network Architecture Workshop, 13-14/11-2013 Terena Network Architecture Workshop, 13-14/11-2013 Olav Kvittem, Martin Osmundsvg, Otto Wittner, Gurvinder Singh UNINETT Aryan


slide-1
SLIDE 1

UNINETT OpenFlow testbed UNINETT OpenFlow testbed

Terena Network Architecture Workshop, 13-14/11-2013 Terena Network Architecture Workshop, 13-14/11-2013

Olav Kvittem, Martin Osmundsvåg, Otto Wittner, Gurvinder Singh – UNINETT Aryan TaheriMonfared - UiS Lars Landmark - UNIK

slide-2
SLIDE 2

The testbed scenario

  • Community cloud services
  • Natural resources

Fibers/lambdas

Routing control - anycast

  • Distributed computing centers

Intersite traffic

Replication and migration of data

Elephant flows – separate from normal traffic

  • Traffic separation

IP routing by dual address scheme

Openflow routing overturn

Trd UiS UNIK Backbone switch Internet

slide-3
SLIDE 3

High availability (reliability and flexibility)

slide-4
SLIDE 4
  • Joined HP's Open Flow 1.3 beta program
  • 1.3 dependability features investigated

– Groups + Preconfigured fast failover – Groups + Load balancing – Groups + «Multicast» – Auxiliary connection (traffic to ctrl.

distributed to multiple ctrls)

– Multi-controller setup (Roles: Master, slave,

equal)

  • Experiences

– Features are stable – Features are implemented in SW => max

120Mbps load on OF instance in Gigabit switch.

4

OpenFlow Controller Ryu OF instance VLAN 1

  • Ver. 1.0

SW-table HW-table OF instance VLAN 2

  • Ver. 1.3

SW-table HW-table Grp-table Default sw VLAN 3 Manag. …. …. VLAN 1 VLAN 2 VLAN 3

O p e n F l

  • w

S w i t c h ( H P P r

  • C

u r v e )

OpenFlow Controller Ryu

Uninett's Open Flow Testing – Summer 2013

slide-5
SLIDE 5

OpenStack clusters

  • OpenStack experience

Grizzly/spring edition

Cobbler as a deployment tool

Puppet for configuration management

GRE tunnels for network virtualization

Works well to manage and deploy (at lab scale)

  • Integrating multiple OpenStack clusters

Bigger failure domain vs transparent use

Keep clusters independent

Make applications infrastructure aware

High level networking API can be exposed to be utilized by the application layer

slide-6
SLIDE 6

Big data applications

  • Traffic analysis and feedback loop

Analysis of NetFlow data in Hadoop:

A novel mechanism for scalable storage and real- time processing of monitoring data

a processing mechanism which is about 4000 times faster than NFDump.

On IEEE CloudCom 2013 in december.

  • Nosql system (Cassandra)

Store and search federated login data (FEIDE)

Compare to present memcached :

  • Better resilience and scalability
  • Slower response (1<->5 ms)
slide-7
SLIDE 7

Conclusions

  • Openflow immature - changes fast – 1.4 is coming

Lacks interdomain, inter-controller

  • OpenStack maturing fast
  • Lambdas not tested yet due to
  • Unavailability to one site
  • Shortcutting campuses challenges security policy
  • Multiple options to OpenFlow for virtualization..

VLAN – just 4k numbers but can be stacked and traffic engineered

GRE tunnels – transparent to network and qos

Openflow - (de)central traffic engineering capabilities

  • Next year

Big data,

OpenFlow orchestration

Cooperate with Transpacket on OF-switch ?

  • .. with you ?