SlideShare a Scribd company logo
1 of 31
Download to read offline
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

What's hot

Virt july-2013-meetup
Virt july-2013-meetupVirt july-2013-meetup
Virt july-2013-meetup
nvirters
 

What's hot (20)

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

Similar to Opening Up Your Network with SDN

De 03 Introduction To V Cloud Api V1
De 03 Introduction To V Cloud Api V1De 03 Introduction To V Cloud Api V1
De 03 Introduction To V Cloud Api V1
ikewu83
 

Similar to Opening Up Your Network with SDN (20)

A journey to the cloud: Getting started migrating your on-premises service to...
A journey to the cloud: Getting started migrating your on-premises service to...A journey to the cloud: Getting started migrating your on-premises service to...
A journey to the cloud: Getting started migrating your on-premises service to...
 
ESXpert strategies VMware vSphere
ESXpert strategies VMware vSphereESXpert strategies VMware vSphere
ESXpert strategies VMware vSphere
 
VMworld 2014: How I Learned to Stop Worrying and Love the Public Cloud
VMworld 2014: How I Learned to Stop Worrying and Love the Public CloudVMworld 2014: How I Learned to Stop Worrying and Love the Public Cloud
VMworld 2014: How I Learned to Stop Worrying and Love the Public Cloud
 
De 03 Introduction To V Cloud Api V1
De 03 Introduction To V Cloud Api V1De 03 Introduction To V Cloud Api V1
De 03 Introduction To V Cloud Api V1
 
MuleSoft Meetup Vancouver 5th Virtual Event
MuleSoft Meetup Vancouver 5th Virtual EventMuleSoft Meetup Vancouver 5th Virtual Event
MuleSoft Meetup Vancouver 5th Virtual Event
 
MuleSoft Surat Meetup#42 - Runtime Fabric Manager on Self Managed Kubernetes ...
MuleSoft Surat Meetup#42 - Runtime Fabric Manager on Self Managed Kubernetes ...MuleSoft Surat Meetup#42 - Runtime Fabric Manager on Self Managed Kubernetes ...
MuleSoft Surat Meetup#42 - Runtime Fabric Manager on Self Managed Kubernetes ...
 
Building enterprise class disaster recovery as a service to aws - session spo...
Building enterprise class disaster recovery as a service to aws - session spo...Building enterprise class disaster recovery as a service to aws - session spo...
Building enterprise class disaster recovery as a service to aws - session spo...
 
Cloudify: Open vCPE Design Concepts and Multi-Cloud Orchestration
Cloudify: Open vCPE Design Concepts and Multi-Cloud OrchestrationCloudify: Open vCPE Design Concepts and Multi-Cloud Orchestration
Cloudify: Open vCPE Design Concepts and Multi-Cloud Orchestration
 
From SDN to Cloud Networking
From SDN to Cloud NetworkingFrom SDN to Cloud Networking
From SDN to Cloud Networking
 
Cloud Expo New York: OpenFlow Is SDN Yet SDN Is Not Only OpenFlow
Cloud Expo New York: OpenFlow Is SDN Yet SDN Is Not Only OpenFlowCloud Expo New York: OpenFlow Is SDN Yet SDN Is Not Only OpenFlow
Cloud Expo New York: OpenFlow Is SDN Yet SDN Is Not Only OpenFlow
 
App to Cloud: Patrick Kerpan's DataCenter Dynamics Converged Keynote
App to Cloud: Patrick Kerpan's DataCenter Dynamics Converged KeynoteApp to Cloud: Patrick Kerpan's DataCenter Dynamics Converged Keynote
App to Cloud: Patrick Kerpan's DataCenter Dynamics Converged Keynote
 
Silicon Valley CloudStack User Group - Designing CloudStack Clouds
Silicon Valley CloudStack User Group - Designing CloudStack CloudsSilicon Valley CloudStack User Group - Designing CloudStack Clouds
Silicon Valley CloudStack User Group - Designing CloudStack Clouds
 
VMworld 2013: Multi-site Deployments with Network Virtualization
VMworld 2013: Multi-site Deployments with Network Virtualization VMworld 2013: Multi-site Deployments with Network Virtualization
VMworld 2013: Multi-site Deployments with Network Virtualization
 
AWS re:Invent 2016: Hybrid Architecture Design: Connecting Your On-Premises W...
AWS re:Invent 2016: Hybrid Architecture Design: Connecting Your On-Premises W...AWS re:Invent 2016: Hybrid Architecture Design: Connecting Your On-Premises W...
AWS re:Invent 2016: Hybrid Architecture Design: Connecting Your On-Premises W...
 
Keeping your options open
Keeping your options openKeeping your options open
Keeping your options open
 
VirtSec, and the Open Source impact
VirtSec,  and the Open Source impactVirtSec,  and the Open Source impact
VirtSec, and the Open Source impact
 
Application Report: Migrating from Discrete to Virtual Servers
Application Report: Migrating from Discrete to Virtual ServersApplication Report: Migrating from Discrete to Virtual Servers
Application Report: Migrating from Discrete to Virtual Servers
 
Patrick Kerpan's CSA EMEA Congress presentation "Overlay Networks: Connecting...
Patrick Kerpan's CSA EMEA Congress presentation "Overlay Networks: Connecting...Patrick Kerpan's CSA EMEA Congress presentation "Overlay Networks: Connecting...
Patrick Kerpan's CSA EMEA Congress presentation "Overlay Networks: Connecting...
 
Analytics driven SDN and commodity switches
Analytics driven SDN and commodity switchesAnalytics driven SDN and commodity switches
Analytics driven SDN and commodity switches
 
Harbour IT & VMware - vForum 2010 Wrap
Harbour IT & VMware - vForum 2010 WrapHarbour IT & VMware - vForum 2010 Wrap
Harbour IT & VMware - vForum 2010 Wrap
 

More from Open Networking Summits

[Webinar Slides] Programming the Network Dataplane in P4
[Webinar Slides] Programming the Network Dataplane in P4[Webinar Slides] Programming the Network Dataplane in P4
[Webinar Slides] Programming the Network Dataplane in P4
Open Networking Summits
 

More from Open Networking Summits (20)

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

Recently uploaded

Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Recently uploaded (20)

Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 

Opening Up Your Network with SDN

  • 1.
  • 2.
  • 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.