+ All Categories
Home > Technology > SDN - OpenFlow + OpenVSwitch + Quantum

SDN - OpenFlow + OpenVSwitch + Quantum

Date post: 12-May-2015
Category:
Upload: the-linux-foundation
View: 8,052 times
Download: 0 times
Share this document with a friend
Description:
If you are a cloud computing provider, soon you might start facing problems with the network part of it. Conventional solutions for network doesn't apply very well for Cloud environments. SDN give us a new way of thinking about network, embracing Inovation. In this session, you will see how Locaweb implemented SDN to solve their network problems after 3 years providing Cloud Solutions in Brazil. A new era for network on the way...
Popular Tags:
32
SDN - Openflow + OpenVSwitch + Quantum Luiz Ozaki Locaweb
Transcript
Page 1: SDN - OpenFlow + OpenVSwitch + Quantum

SDN - Openflow +

OpenVSwitch + Quantum

Luiz Ozaki

Locaweb

Page 2: SDN - OpenFlow + OpenVSwitch + Quantum

Agenda

• Locaweb

• Motivation

• SDN

• OpenVSwitch

• Openflow

• Quantum

• Future

• Summary

Page 3: SDN - OpenFlow + OpenVSwitch + Quantum

Locaweb

• September, 2008 - Locaweb Cloud

Computing solution released

• 4.409 Cloud customers* o +15% @ SDN Infrastructure - Released April

• Total +10000 Clouds

• 3 datacenters (SPO - JK, SPO - ITA, MIA)

• Leader in Hosting in Brazil and Latin

America**

• IaaS, PaaS, SaaS

*http://www.locaweb.com.br/sobre-locaweb/empresa.html

**IDC LA IT Services 2011

Page 4: SDN - OpenFlow + OpenVSwitch + Quantum

Architecture Evolution

Page 5: SDN - OpenFlow + OpenVSwitch + Quantum
Page 6: SDN - OpenFlow + OpenVSwitch + Quantum

Motivation

• VLANs Cloud <> Physical

Cloud <> Cloud

Cloud <> Storage

• Multi-tenancy

• 10 Gbps

• East/west traffic

• VLANs limitation

• NAT ?

Page 7: SDN - OpenFlow + OpenVSwitch + Quantum
Page 8: SDN - OpenFlow + OpenVSwitch + Quantum
Page 9: SDN - OpenFlow + OpenVSwitch + Quantum
Page 10: SDN - OpenFlow + OpenVSwitch + Quantum

Motivation

• VLANs Cloud <> Physical

Cloud <> Cloud

Cloud <> Storage

• Multi-tenancy

• 10 Gbps

• East/west traffic

• VLANs limitation

• NAT ? New network

Page 11: SDN - OpenFlow + OpenVSwitch + Quantum

Motivation

• Vendor solutions available o VXLAN

o NVGRE

o Q-n-Q

o Proprietary Solutions

o More

Page 12: SDN - OpenFlow + OpenVSwitch + Quantum

Motivation

• Vendor solutions available o VXLAN

o NVGRE

o Q-n-Q

o Proprietary Solutions

o More

• Opensource solutions available o EBTables/Iptables

o OpenVSwitch

o Openflow

Page 13: SDN - OpenFlow + OpenVSwitch + Quantum

SDN

Page 14: SDN - OpenFlow + OpenVSwitch + Quantum

SDN

Page 15: SDN - OpenFlow + OpenVSwitch + Quantum

OpenFlow

2008 - The OpenFlow Switching specification

was created in 2008 to evangelize and

support OpenFlow. Although hosted at

Stanford University, our goal is for OpenFlow

to be owned by the community – for the

betterment of research and innovation in

networking.

Page 16: SDN - OpenFlow + OpenVSwitch + Quantum

Openflow

• Match

o in_port

o dl_vlan

o dl_src

o dl_dst

o dl_type

o nw_dst

o nw_src

o nw_proto

o tp_src

o tp_dst

• Action

o strip_vlan

o mod_vlan_vid

o mod_*

o output

Page 17: SDN - OpenFlow + OpenVSwitch + Quantum
Page 18: SDN - OpenFlow + OpenVSwitch + Quantum
Page 19: SDN - OpenFlow + OpenVSwitch + Quantum
Page 20: SDN - OpenFlow + OpenVSwitch + Quantum
Page 21: SDN - OpenFlow + OpenVSwitch + Quantum

Openflow

priority=40000,

ip,

in_port=60,

dl_src=fa:5d:aa:ac:93:fd,

nw_src=186.202.139.5

actions=mod_vlan_vid:325,bundle(eth_

src,0,hrw,ofport,slaves:1,2)

Page 22: SDN - OpenFlow + OpenVSwitch + Quantum
Page 23: SDN - OpenFlow + OpenVSwitch + Quantum

Openflow

priority=25000,

dl_src=44:1e:a1:17:0d:2c,

dl_dst=fa:5d:aa:ac:93:fd

actions=strip_vlan,output:60

Page 24: SDN - OpenFlow + OpenVSwitch + Quantum

Openflow

priority=40000,

ip,

in_port=60,

dl_src=fa:5d:aa:ac:93:fd,

nw_src=186.202.139.5

actions=mod_vlan_vid:325,bundle(eth

_src,0,hrw,ofport,slaves:1,2)

Page 25: SDN - OpenFlow + OpenVSwitch + Quantum
Page 26: SDN - OpenFlow + OpenVSwitch + Quantum
Page 27: SDN - OpenFlow + OpenVSwitch + Quantum

Quantum

Page 28: SDN - OpenFlow + OpenVSwitch + Quantum

Future

• Better network simulations

• Openflow based Routers

• NAT

• Firewall

• DHCP

• Arp proxy

• Security

• Anti-SPAM

• Load Balance

• etc.........

Page 29: SDN - OpenFlow + OpenVSwitch + Quantum

Summary

• SDN o +15% cloud SDN

o 3900 flow/seg (average)

o 6000 flow/seg (peak)

o Low impact implementation

o Physical switches compatibility (Openflow 1.0)

o Better self-demand driven

o Unified Management (API)

Page 30: SDN - OpenFlow + OpenVSwitch + Quantum

Links

• https://github.com/locaweb/quantum

• http://openvswitch.org

• http://openflowhub.org

• http://www.openflow.org

• https://www.opennetworking.org

• http://opennetsummit.org

• https://github.com/trema/trema

Page 31: SDN - OpenFlow + OpenVSwitch + Quantum

SDN - Openflow +

OpenVSwitch + Quantum

Questions ?

Luiz Ozaki

luiz.ozaki at gmail.com

luiz.ozaki at locaweb.com.br

Page 32: SDN - OpenFlow + OpenVSwitch + Quantum

SDN - Openflow +

OpenVSwitch + Quantum

Thank you !

Luiz Ozaki

luiz.ozaki at gmail.com

luiz.ozaki at locaweb.com.br


Recommended