SlideShare a Scribd company logo
Opening Up Your Network with SDN
Opening Up Your Network with SDN
Opening	
  Up	
  Your	
  Network	
  
with	
  SDN	
  
Guido	
  Appenzeller	
  
Big	
  Switch	
  Networks	
  
SDN/OPENFLOW ECOSYSTEM!
Timeline	
  
2007	
   2008	
   2009	
   2010	
   2011	
   2012	
  
OpenFlow	
  
Switches	
  
Research	
  Demos	
   Prototypes	
  
Many	
  
more!	
  
0.2	
  
OpenFlow	
  Standard	
  1.0	
  
1.0	
  0.9	
  0.8.9	
  
OF	
  1.1	
   OF	
  1.2	
  
1.1	
  
OF	
  1.X	
  
OF	
  2.0	
  
1.2	
  
So>ware	
  defined	
  Networking	
  at	
  a	
  
Crossroads	
  
Open? Closed?
SDN
Why	
  does	
  this	
  maDer?	
  
Wikipedia	
  DefiniFon:	
  
	
  
„A network architecture in which the network
control plane is decoupled from the physical
topology.”
What	
  is	
  So>ware	
  Defined	
  Networking?	
  
What	
  a	
  network	
  administrator	
  hears:	
  
	
  
•  (Yet)	
  another	
  vendor	
  in	
  your	
  mission	
  criFcal	
  
network	
  
•  If	
  this	
  system	
  (the	
  SDN	
  controller)	
  goes	
  down,	
  so	
  
does	
  the	
  enFre	
  network	
  
•  You	
  carry	
  all	
  the	
  integraFon	
  risk	
  
•  Did	
  I	
  menFon	
  this	
  is	
  brand	
  new	
  technology?	
  
  SDN	
  allows	
  you	
  to	
  write	
  your	
  own	
  control	
  plane	
  
  Is	
  this	
  aDracFve	
  for	
  organizaFons	
  deploying	
  SDN?	
  
  Are	
  customers	
  going	
  to	
  write	
  their	
  own?	
  	
  
  They	
  won’t.	
  It’s	
  very	
  difficult,	
  requires	
  a	
  large	
  engineering	
  team	
  
with	
  diverse	
  skills.	
  
More	
  “features”	
  of	
  SDN…	
  
  SDN	
  allows	
  you	
  to	
  write	
  your	
  own	
  control	
  plane	
  
  Is	
  this	
  aDracFve	
  for	
  organizaFons	
  deploying	
  SDN?	
  
  Are	
  customers	
  going	
  to	
  write	
  their	
  own?	
  	
  
  They	
  won’t.	
  It’s	
  very	
  difficult,	
  requires	
  a	
  large	
  engineering	
  team	
  
with	
  diverse	
  skills.	
  
More	
  “features”	
  of	
  SDN…	
  
Actually,…	
  
  SDN	
  allows	
  you	
  to	
  write	
  your	
  own	
  control	
  plane	
  
  Is	
  this	
  aDracFve	
  for	
  organizaFons	
  deploying	
  SDN?	
  
  Are	
  customers	
  going	
  to	
  write	
  their	
  own?	
  	
  
  In-­‐house	
  development	
  unaDracFve	
  for	
  most	
  Enterprises	
  
  Sufficient	
  economies	
  of	
  scale	
  may	
  exist	
  for	
  Hyperscale	
  Data	
  
Centers	
  and	
  certain	
  very	
  specialized	
  applicaFons	
  
More	
  “features”	
  of	
  SDN…	
  
  SDN	
  allows	
  you	
  to	
  write	
  your	
  own	
  control	
  plane	
  
  Is	
  this	
  aDracFve	
  for	
  organizaFons	
  deploying	
  SDN?	
  
  Are	
  customers	
  going	
  to	
  write	
  their	
  own?	
  	
  
  In-­‐house	
  development	
  unaDracFve	
  for	
  most	
  Enterprises	
  
  Sufficient	
  economies	
  of	
  scale	
  may	
  exist	
  for	
  Hyperscale	
  Data	
  
Centers	
  and	
  certain	
  very	
  specialized	
  applicaFons	
  
  If	
  you	
  buy	
  a	
  closed	
  control	
  plane	
  from	
  a	
  single	
  vendor,	
  what	
  
have	
  you	
  gained?	
  
  Easier	
  for	
  vendors	
  to	
  deliver	
  certain	
  applicaFons	
  
  Example:	
  Network	
  VirtualizaFon.	
  All	
  modern	
  implementaFons	
  
(that	
  I	
  am	
  aware	
  of)	
  use	
  a	
  centralized	
  conrtol	
  plane.	
  
More	
  “features”	
  of	
  SDN…	
  
So	
  why	
  is	
  SDN	
  being	
  
adopted?	
  
  The	
  thing	
  that	
  changes	
  this	
  value	
  prop	
  is	
  SDN	
  being	
  open	
  
  	
  SDN	
  is	
  not	
  about	
  wriFng	
  your	
  own	
  control	
  plane.	
  	
  
  That's	
  hard.	
  	
  
  Few	
  will	
  do	
  it.	
  
  	
  Instead	
  this	
  is	
  mostly	
  about	
  integraFon	
  
  You	
  don’t	
  need	
  to	
  write	
  your	
  own	
  
  Build	
  your	
  own	
  (lightweight)	
  apps	
  on	
  an	
  exisFng	
  control	
  
plane	
  
  Modify	
  exisFng	
  Open	
  Source	
  Controller	
  
  Mix	
  and	
  Match	
  ApplicaFons	
  
Open	
  SDN	
  
 Private	
  Cloud	
  
 vArmour	
  
 vSwitch/ToR	
  IntegraFon	
  
Three	
  Examples	
  
Source: team estimates based on interviews across 8 enterprise and university network professionals in planning,
pilots or production with private cloud architectures
~3-­‐6x	
  increase	
  in	
  networking	
  
related	
  trouble	
  Fckets	
  per	
  month	
  
a>er	
  moving	
  to	
  private	
  cloud	
  
compuFng	
  model	
  
The	
  hidden	
  headaches	
  of	
  moving	
  to	
  a	
  private	
  cloud	
  
Networking	
  and	
  Server	
  VirtualizaFon	
  
1
4
Separate	
  administraFon	
  has	
  liDle	
  benefit	
  
Example	
  1:	
  Private	
  Cloud	
  
Cloud	
  OrchestraFon	
  
Switch	
  
Switch	
  
Switch	
  	
  
Switch	
  
Controller	
  
Network	
  VirtualizaFon	
  
Open	
  API	
  enables	
  automaFon	
  
Example	
  1:	
  Private	
  Cloud	
  
Cloud	
  OrchestraFon	
  
Switch	
  
Switch	
  
Switch	
  	
  
Switch	
  
Controller	
  
Network	
  VirtualizaFon	
  
API	
  
Open	
  API	
  enables	
  automaFon	
  
Example	
  1:	
  Private	
  Cloud	
  
Cloud	
  OrchestraFon	
  
Switch	
  
Switch	
  
Switch	
  	
  
Switch	
  
Controller	
  
Network	
  VirtualizaFon	
  
API	
  
Sample	
  API	
  Calls:
  Create Virtual Network
  New Host Location
  Notification if Unknown Host
Firewall	
  for	
  East/West	
  Traffic	
  
Example	
  2:	
  vArmour	
  
ToR	
  Switch	
  
vSwitch	
  
vSwitch	
  
vSwitch	
  
VM"
VM"
VM-1"
VM"
VM-2"
VM"
ToR	
  Switch	
  
vSwitch	
  
vSwitch	
  
vSwitch	
  
Firewall"
VM"
VM"
VM"
VM"
VM"
Physical	
  Server	
  
ToR	
  Switch	
  
vSwitch	
  
VM"
VM"
AggregaFon	
  Switch	
   AggregaFon	
  Switch	
   AggregaFon	
  Switch	
  
Physical	
  Server	
  
Service	
  InserFon:	
  How	
  can	
  I	
  deploy	
  a	
  firewall?	
  
Example	
  2:	
  vArmour"
ToR	
  Switch	
  
vSwitch	
  
vSwitch	
  
vSwitch	
  
VM"
VM"
VM-1"
VM"
VM-2"
VM"
ToR	
  Switch	
  
vSwitch	
  
vSwitch	
  
vSwitch	
  
Firewall"
VM"
VM"
VM"
VM"
VM"
Physical	
  Server	
  
ToR	
  Switch	
  
vSwitch	
  
VM"
VM"
AggregaFon	
  Switch	
   AggregaFon	
  Switch	
   AggregaFon	
  Switch	
  
Physical	
  Server	
  
???	
  
Floodlight	
  Open	
  Source	
  Controller	
  
Example	
  2:	
  vArmour	
  
Switch	
  
Switch	
  
Switch	
  	
  
Switch	
  
Switch	
  
Floodlight	
  
Forwarding	
  
Device	
  
Manager	
  
Topology	
  
Open	
  Source	
  provided	
  easy	
  integraFon	
  and	
  maximum	
  flexibility	
  
Example	
  2:	
  vArmour	
  
Switch	
  
Switch	
  
Switch	
  	
  
Switch	
  
Switch	
  
Floodlight	
  
Forwarding	
  
Device	
  
Manager	
  
Topology	
  
vArmour	
  
Open	
  Source	
  allowed	
  easy	
  IntegraFon	
  
Example	
  2:	
  vArmour	
  
Switch	
  
Switch	
  
Switch	
  	
  
Switch	
  
Switch	
  
Floodlight	
  
Forwarding	
  
Device	
  
Manager	
  
Topology	
  
vArmour	
  
  Engineering	
  Advantages	
  
  Open	
  Source	
  allows	
  full	
  
access	
  to	
  integraFon	
  layer	
  
  Core	
  applicaFons	
  can	
  be	
  
augmented	
  if	
  needed	
  
  Business	
  Model	
  
  Customers	
  can	
  mix	
  and	
  
match	
  applicaFons	
  from	
  
different	
  vendors	
  
  Choice	
  of	
  Open	
  Source	
  vs.	
  
commercial	
  controller	
  
  No	
  lock-­‐in	
  for	
  vArmour	
  
Traffic	
  from	
  a	
  VM	
  to	
  a	
  physical	
  server	
  
Example	
  3:	
  vSwitch/ToR	
  IntegraFon	
  
ToR	
  Switch	
  
vSwitch	
  
vSwitch	
  
vSwitch	
  
VM"
VM"
VM"
VM"
VM"
VM"
ToR	
  Switch	
  
vSwitch	
  
vSwitch	
  
vSwitch	
  
VM"
VM"
VM"
VM"
VM"
VM"
Physical	
  Server	
  
ToR	
  Switch	
  
vSwitch	
  
VM"
VM"
AggregaFon	
  Switch	
   AggregaFon	
  Switch	
   AggregaFon	
  Switch	
  
Physical	
  Server	
  
Different	
  soluFons	
  exist,	
  all	
  require	
  thight	
  Tor/vSwitch	
  integraton	
  
Example	
  3:	
  vSwitch/ToR	
  IntegraFon	
  
ToR	
  Switch	
  
vSwitch	
  
vSwitch	
  
vSwitch	
  
VM"
VM"
VM"
VM"
VM"
VM"
ToR	
  Switch	
  
vSwitch	
  
vSwitch	
  
vSwitch	
  
VM"
VM"
VM"
VM"
VM"
VM"
Physical	
  Server	
  
ToR	
  Switch	
  
vSwitch	
  
VM"
VM"
AggregaFon	
  Switch	
   AggregaFon	
  Switch	
   AggregaFon	
  Switch	
  
Physical	
  Server	
  
Customer	
  pick	
  best-­‐of-­‐breed	
  vendors	
  
Example	
  3:	
  vSwitch/ToR	
  IntegraFon	
  
Physical	
  Network	
   Virtual	
  Network	
  
Open	
  Protocols	
  allow	
  vSwitch/ToR	
  integraFon	
  
Open	
  Protocols	
  
vSwitch	
  
vSwitch	
  
vSwitch	
  	
  
ApplicaFon	
  A	
  
Switch	
  
Switch	
  	
  
Switch	
  
ApplicaFon	
  B	
  
Open	
  
Protocols	
  
Open	
  	
  
Protocols	
  
Controller	
  
With	
  closed	
  protocols	
  it	
  is	
  not	
  possible	
  
Closed	
  Protocols	
  
vSwitch	
  
vSwitch	
  
vSwitch	
  	
  
Controller	
  A	
  
Switch	
  
Switch	
  	
  
Switch	
  
Controller	
  B	
  
Closed	
  	
  
Protocol	
  B	
  
Closed	
  	
  
Protocol	
  A	
  
Physical	
  Network	
   Virtual	
  Network	
  
1)  Open	
  APIs	
  
2)  Open	
  source	
  
3)  Open	
  Protocols	
  
Open	
  SDN	
  
Being	
  Open	
  is	
  criFcal	
  for	
  SDN’s	
  Success	
  
Switch	
  
Switch	
  
Switch	
  	
  
Switch	
  
Switch	
  
Controller	
  
ApplicaFon	
  
ApplicaFon	
  
ApplicaFon	
  
ApplicaFon	
  
See	
  it	
  live?	
  
Please	
  visit	
  the	
  demos	
  of	
  our	
  partners	
  that	
  	
  
showcase	
  Open	
  SDN	
  by	
  Big	
  Switch	
  Networks.	
  
Thank	
  you!	
  

More Related Content

PDF
Understanding network and service virtualization
PPTX
Understanding and deploying Network Virtualization
PPTX
Network and Service Virtualization tutorial at ONUG Spring 2015
PDF
VMworld 2013: An Introduction to Network Virtualization
PDF
Network Virtualization: Delivering on the Promises of SDN
PPTX
Network Virtualization Architectural & Technological aspects
PDF
VMware NSX + Cumulus Networks: Software Defined Networking
PDF
VMware NSX 101: What, Why & How
Understanding network and service virtualization
Understanding and deploying Network Virtualization
Network and Service Virtualization tutorial at ONUG Spring 2015
VMworld 2013: An Introduction to Network Virtualization
Network Virtualization: Delivering on the Promises of SDN
Network Virtualization Architectural & Technological aspects
VMware NSX + Cumulus Networks: Software Defined Networking
VMware NSX 101: What, Why & How

What's hot (20)

PDF
VMworld 2013: Operational Best Practices for NSX in VMware Environments
PPTX
Network Virtualization
PDF
Network Virtualization with VMware NSX
PPTX
VMUGbe 21 Filip Verloy
PDF
VMworld 2013: vSphere Distributed Switch – Design and Best Practices
PDF
VMworld 2013: Advanced VMware NSX Architecture
PDF
VMware NSX - Lessons Learned from real project
PPTX
VMworld 2016: How to Deploy VMware NSX with Cisco Infrastructure
PDF
Software Defined Networking (SDN) with VMware NSX
PPTX
SDN 101: Software Defined Networking Course - Sameh Zaghloul/IBM - 2014
PDF
OVNC 2015-성공적인 Customer Optimized Datacenter 구축 방안
PPTX
VMworld 2015: VMware NSX Deep Dive
PPTX
#NET5488 - Troubleshooting Methodology for VMware NSX - VMworld 2015
PPTX
The Juniper SDN Landscape
PPTX
nsx overview with use cases 1.0
PDF
VMworld 2014: VMware NSX and vCloud Automation Center Integration Technical D...
PDF
VMworld 2015: The Future of Network Virtualization with VMware NSX
PPTX
Midokura OpenStack Day Korea Talk: MidoNet Open Source Network Virtualization...
PPTX
Virt july-2013-meetup
PDF
Unified Underlay and Overlay SDNs for OpenStack Clouds
VMworld 2013: Operational Best Practices for NSX in VMware Environments
Network Virtualization
Network Virtualization with VMware NSX
VMUGbe 21 Filip Verloy
VMworld 2013: vSphere Distributed Switch – Design and Best Practices
VMworld 2013: Advanced VMware NSX Architecture
VMware NSX - Lessons Learned from real project
VMworld 2016: How to Deploy VMware NSX with Cisco Infrastructure
Software Defined Networking (SDN) with VMware NSX
SDN 101: Software Defined Networking Course - Sameh Zaghloul/IBM - 2014
OVNC 2015-성공적인 Customer Optimized Datacenter 구축 방안
VMworld 2015: VMware NSX Deep Dive
#NET5488 - Troubleshooting Methodology for VMware NSX - VMworld 2015
The Juniper SDN Landscape
nsx overview with use cases 1.0
VMworld 2014: VMware NSX and vCloud Automation Center Integration Technical D...
VMworld 2015: The Future of Network Virtualization with VMware NSX
Midokura OpenStack Day Korea Talk: MidoNet Open Source Network Virtualization...
Virt july-2013-meetup
Unified Underlay and Overlay SDNs for OpenStack Clouds
Ad

Similar to Opening Up Your Network with SDN (20)

PDF
A journey to the cloud: Getting started migrating your on-premises service to...
PPT
ESXpert strategies VMware vSphere
PDF
VMworld 2014: How I Learned to Stop Worrying and Love the Public Cloud
PDF
De 03 Introduction To V Cloud Api V1
PPTX
MuleSoft Meetup Vancouver 5th Virtual Event
PDF
MuleSoft Surat Meetup#42 - Runtime Fabric Manager on Self Managed Kubernetes ...
PPTX
Cloudify: Open vCPE Design Concepts and Multi-Cloud Orchestration
PDF
Cloud Expo New York: OpenFlow Is SDN Yet SDN Is Not Only OpenFlow
PDF
App to Cloud: Patrick Kerpan's DataCenter Dynamics Converged Keynote
PPTX
Silicon Valley CloudStack User Group - Designing CloudStack Clouds
PDF
VMworld 2013: Multi-site Deployments with Network Virtualization
PPT
Keeping your options open
ODP
VirtSec, and the Open Source impact
PDF
Application Report: Migrating from Discrete to Virtual Servers
PDF
Patrick Kerpan's CSA EMEA Congress presentation "Overlay Networks: Connecting...
PDF
Analytics driven SDN and commodity switches
PPTX
Harbour IT & VMware - vForum 2010 Wrap
PPTX
Innovation in SDN Tools and Platforms
PDF
A Dell PowerEdge MX environment using OpenManage Enterprise and OpenManage En...
PPTX
Odl virtualization-20140520
A journey to the cloud: Getting started migrating your on-premises service to...
ESXpert strategies VMware vSphere
VMworld 2014: How I Learned to Stop Worrying and Love the Public Cloud
De 03 Introduction To V Cloud Api V1
MuleSoft Meetup Vancouver 5th Virtual Event
MuleSoft Surat Meetup#42 - Runtime Fabric Manager on Self Managed Kubernetes ...
Cloudify: Open vCPE Design Concepts and Multi-Cloud Orchestration
Cloud Expo New York: OpenFlow Is SDN Yet SDN Is Not Only OpenFlow
App to Cloud: Patrick Kerpan's DataCenter Dynamics Converged Keynote
Silicon Valley CloudStack User Group - Designing CloudStack Clouds
VMworld 2013: Multi-site Deployments with Network Virtualization
Keeping your options open
VirtSec, and the Open Source impact
Application Report: Migrating from Discrete to Virtual Servers
Patrick Kerpan's CSA EMEA Congress presentation "Overlay Networks: Connecting...
Analytics driven SDN and commodity switches
Harbour IT & VMware - vForum 2010 Wrap
Innovation in SDN Tools and Platforms
A Dell PowerEdge MX environment using OpenManage Enterprise and OpenManage En...
Odl virtualization-20140520
Ad

More from Open Networking Summits (20)

PDF
CORD: Central Office Re-architected as a Datacenter
PDF
[Webinar Slides] Programming the Network Dataplane in P4
PDF
OPNFV Webinar – No Time to Wait: Accelerating NFV Time to Market Through Open...
PDF
Learnings from Carrier SDN Deployments
PDF
Software Defined Networking: Enabling The Mobile Workplace
PDF
Application Driven SDN
PDF
Software Defined Networks Network Function Virtualization Pivotal Technologies
PDF
NFV & SDN Customer Deployments
PDF
Automation of end-to-end QOS
PDF
Building a Digital Telco
PDF
Spreading NFV through the Network: the ETSI NFV use cases
PDF
BeHop : SDN for Dense WiFi Networks
PDF
Ranges & Cross-Entrance Consistency with OpenFlow
PDF
On the Necessity of Time-based Updates in SDN
PDF
Control Exchange Points: Providing QoS-en abled End-to-End Services via SDN-b...
PDF
ESPRES: Easy Scheduling and Prioritization for SDN
PDF
SDN & OPTICAL FLOW STEERING FOR NETWORK FUNCTION VIRTUALIZATION
PDF
SoftMoW: A Dynamic and Scalable Software Defined Architecture for Cellular WANs
PDF
RadioVisor - A Slicing Plane for Radio Access Networks
PDF
Enabling SDN in old school networks with Software-Controlled Routing Protocols
CORD: Central Office Re-architected as a Datacenter
[Webinar Slides] Programming the Network Dataplane in P4
OPNFV Webinar – No Time to Wait: Accelerating NFV Time to Market Through Open...
Learnings from Carrier SDN Deployments
Software Defined Networking: Enabling The Mobile Workplace
Application Driven SDN
Software Defined Networks Network Function Virtualization Pivotal Technologies
NFV & SDN Customer Deployments
Automation of end-to-end QOS
Building a Digital Telco
Spreading NFV through the Network: the ETSI NFV use cases
BeHop : SDN for Dense WiFi Networks
Ranges & Cross-Entrance Consistency with OpenFlow
On the Necessity of Time-based Updates in SDN
Control Exchange Points: Providing QoS-en abled End-to-End Services via SDN-b...
ESPRES: Easy Scheduling and Prioritization for SDN
SDN & OPTICAL FLOW STEERING FOR NETWORK FUNCTION VIRTUALIZATION
SoftMoW: A Dynamic and Scalable Software Defined Architecture for Cellular WANs
RadioVisor - A Slicing Plane for Radio Access Networks
Enabling SDN in old school networks with Software-Controlled Routing Protocols

Recently uploaded (20)

PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Approach and Philosophy of On baking technology
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PDF
NewMind AI Monthly Chronicles - July 2025
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
PPTX
A Presentation on Artificial Intelligence
PPTX
Cloud computing and distributed systems.
PPT
Teaching material agriculture food technology
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Modernizing your data center with Dell and AMD
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Understanding_Digital_Forensics_Presentation.pptx
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Network Security Unit 5.pdf for BCA BBA.
Approach and Philosophy of On baking technology
CIFDAQ's Market Insight: SEC Turns Pro Crypto
NewMind AI Monthly Chronicles - July 2025
“AI and Expert System Decision Support & Business Intelligence Systems”
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
A Presentation on Artificial Intelligence
Cloud computing and distributed systems.
Teaching material agriculture food technology
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Per capita expenditure prediction using model stacking based on satellite ima...
Modernizing your data center with Dell and AMD
Building Integrated photovoltaic BIPV_UPV.pdf
Reach Out and Touch Someone: Haptics and Empathic Computing
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx

Opening Up Your Network with SDN

  • 3. Opening  Up  Your  Network   with  SDN   Guido  Appenzeller   Big  Switch  Networks  
  • 4. SDN/OPENFLOW ECOSYSTEM! Timeline   2007   2008   2009   2010   2011   2012   OpenFlow   Switches   Research  Demos   Prototypes   Many   more!   0.2   OpenFlow  Standard  1.0   1.0  0.9  0.8.9   OF  1.1   OF  1.2   1.1   OF  1.X   OF  2.0   1.2  
  • 5. So>ware  defined  Networking  at  a   Crossroads   Open? Closed? SDN
  • 6. Why  does  this  maDer?  
  • 7. Wikipedia  DefiniFon:     „A network architecture in which the network control plane is decoupled from the physical topology.” What  is  So>ware  Defined  Networking?   What  a  network  administrator  hears:     •  (Yet)  another  vendor  in  your  mission  criFcal   network   •  If  this  system  (the  SDN  controller)  goes  down,  so   does  the  enFre  network   •  You  carry  all  the  integraFon  risk   •  Did  I  menFon  this  is  brand  new  technology?  
  • 8.   SDN  allows  you  to  write  your  own  control  plane     Is  this  aDracFve  for  organizaFons  deploying  SDN?     Are  customers  going  to  write  their  own?       They  won’t.  It’s  very  difficult,  requires  a  large  engineering  team   with  diverse  skills.   More  “features”  of  SDN…  
  • 9.   SDN  allows  you  to  write  your  own  control  plane     Is  this  aDracFve  for  organizaFons  deploying  SDN?     Are  customers  going  to  write  their  own?       They  won’t.  It’s  very  difficult,  requires  a  large  engineering  team   with  diverse  skills.   More  “features”  of  SDN…   Actually,…  
  • 10.   SDN  allows  you  to  write  your  own  control  plane     Is  this  aDracFve  for  organizaFons  deploying  SDN?     Are  customers  going  to  write  their  own?       In-­‐house  development  unaDracFve  for  most  Enterprises     Sufficient  economies  of  scale  may  exist  for  Hyperscale  Data   Centers  and  certain  very  specialized  applicaFons   More  “features”  of  SDN…  
  • 11.   SDN  allows  you  to  write  your  own  control  plane     Is  this  aDracFve  for  organizaFons  deploying  SDN?     Are  customers  going  to  write  their  own?       In-­‐house  development  unaDracFve  for  most  Enterprises     Sufficient  economies  of  scale  may  exist  for  Hyperscale  Data   Centers  and  certain  very  specialized  applicaFons     If  you  buy  a  closed  control  plane  from  a  single  vendor,  what   have  you  gained?     Easier  for  vendors  to  deliver  certain  applicaFons     Example:  Network  VirtualizaFon.  All  modern  implementaFons   (that  I  am  aware  of)  use  a  centralized  conrtol  plane.   More  “features”  of  SDN…  
  • 12. So  why  is  SDN  being   adopted?  
  • 13.   The  thing  that  changes  this  value  prop  is  SDN  being  open      SDN  is  not  about  wriFng  your  own  control  plane.       That's  hard.       Few  will  do  it.      Instead  this  is  mostly  about  integraFon     You  don’t  need  to  write  your  own     Build  your  own  (lightweight)  apps  on  an  exisFng  control   plane     Modify  exisFng  Open  Source  Controller     Mix  and  Match  ApplicaFons   Open  SDN  
  • 14.  Private  Cloud    vArmour    vSwitch/ToR  IntegraFon   Three  Examples  
  • 15. Source: team estimates based on interviews across 8 enterprise and university network professionals in planning, pilots or production with private cloud architectures ~3-­‐6x  increase  in  networking   related  trouble  Fckets  per  month   a>er  moving  to  private  cloud   compuFng  model   The  hidden  headaches  of  moving  to  a  private  cloud   Networking  and  Server  VirtualizaFon  
  • 16. 1 4 Separate  administraFon  has  liDle  benefit   Example  1:  Private  Cloud   Cloud  OrchestraFon   Switch   Switch   Switch     Switch   Controller   Network  VirtualizaFon  
  • 17. Open  API  enables  automaFon   Example  1:  Private  Cloud   Cloud  OrchestraFon   Switch   Switch   Switch     Switch   Controller   Network  VirtualizaFon   API  
  • 18. Open  API  enables  automaFon   Example  1:  Private  Cloud   Cloud  OrchestraFon   Switch   Switch   Switch     Switch   Controller   Network  VirtualizaFon   API   Sample  API  Calls:   Create Virtual Network   New Host Location   Notification if Unknown Host
  • 19. Firewall  for  East/West  Traffic   Example  2:  vArmour   ToR  Switch   vSwitch   vSwitch   vSwitch   VM" VM" VM-1" VM" VM-2" VM" ToR  Switch   vSwitch   vSwitch   vSwitch   Firewall" VM" VM" VM" VM" VM" Physical  Server   ToR  Switch   vSwitch   VM" VM" AggregaFon  Switch   AggregaFon  Switch   AggregaFon  Switch   Physical  Server  
  • 20. Service  InserFon:  How  can  I  deploy  a  firewall?   Example  2:  vArmour" ToR  Switch   vSwitch   vSwitch   vSwitch   VM" VM" VM-1" VM" VM-2" VM" ToR  Switch   vSwitch   vSwitch   vSwitch   Firewall" VM" VM" VM" VM" VM" Physical  Server   ToR  Switch   vSwitch   VM" VM" AggregaFon  Switch   AggregaFon  Switch   AggregaFon  Switch   Physical  Server   ???  
  • 21. Floodlight  Open  Source  Controller   Example  2:  vArmour   Switch   Switch   Switch     Switch   Switch   Floodlight   Forwarding   Device   Manager   Topology  
  • 22. Open  Source  provided  easy  integraFon  and  maximum  flexibility   Example  2:  vArmour   Switch   Switch   Switch     Switch   Switch   Floodlight   Forwarding   Device   Manager   Topology   vArmour  
  • 23. Open  Source  allowed  easy  IntegraFon   Example  2:  vArmour   Switch   Switch   Switch     Switch   Switch   Floodlight   Forwarding   Device   Manager   Topology   vArmour     Engineering  Advantages     Open  Source  allows  full   access  to  integraFon  layer     Core  applicaFons  can  be   augmented  if  needed     Business  Model     Customers  can  mix  and   match  applicaFons  from   different  vendors     Choice  of  Open  Source  vs.   commercial  controller     No  lock-­‐in  for  vArmour  
  • 24. Traffic  from  a  VM  to  a  physical  server   Example  3:  vSwitch/ToR  IntegraFon   ToR  Switch   vSwitch   vSwitch   vSwitch   VM" VM" VM" VM" VM" VM" ToR  Switch   vSwitch   vSwitch   vSwitch   VM" VM" VM" VM" VM" VM" Physical  Server   ToR  Switch   vSwitch   VM" VM" AggregaFon  Switch   AggregaFon  Switch   AggregaFon  Switch   Physical  Server  
  • 25. Different  soluFons  exist,  all  require  thight  Tor/vSwitch  integraton   Example  3:  vSwitch/ToR  IntegraFon   ToR  Switch   vSwitch   vSwitch   vSwitch   VM" VM" VM" VM" VM" VM" ToR  Switch   vSwitch   vSwitch   vSwitch   VM" VM" VM" VM" VM" VM" Physical  Server   ToR  Switch   vSwitch   VM" VM" AggregaFon  Switch   AggregaFon  Switch   AggregaFon  Switch   Physical  Server  
  • 26. Customer  pick  best-­‐of-­‐breed  vendors   Example  3:  vSwitch/ToR  IntegraFon   Physical  Network   Virtual  Network  
  • 27. Open  Protocols  allow  vSwitch/ToR  integraFon   Open  Protocols   vSwitch   vSwitch   vSwitch     ApplicaFon  A   Switch   Switch     Switch   ApplicaFon  B   Open   Protocols   Open     Protocols   Controller  
  • 28. With  closed  protocols  it  is  not  possible   Closed  Protocols   vSwitch   vSwitch   vSwitch     Controller  A   Switch   Switch     Switch   Controller  B   Closed     Protocol  B   Closed     Protocol  A   Physical  Network   Virtual  Network  
  • 29. 1)  Open  APIs   2)  Open  source   3)  Open  Protocols   Open  SDN   Being  Open  is  criFcal  for  SDN’s  Success   Switch   Switch   Switch     Switch   Switch   Controller   ApplicaFon   ApplicaFon   ApplicaFon   ApplicaFon  
  • 30. See  it  live?   Please  visit  the  demos  of  our  partners  that     showcase  Open  SDN  by  Big  Switch  Networks.