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 ?

–