SlideShare a Scribd company logo
October 2012
Strictly confidential
Software Defined Networks [SDN]
Nimit Shishodia
ECODE Networks
With special thanks to:
Stanford University, Juniper, Arista, Google and ONF
2
Vertically integrated
Closed, proprietary
Slow innovation
Small industry
Specialized
Operating
System
Specialized
Hardware
Ap
p
Ap
p
Ap
p
Ap
p
Ap
p
Ap
p
Ap
p
Ap
p
Ap
p
Ap
p
Ap
p
Specialized
Applications
Horizontal
Open interfaces
Rapid innovation
Huge industry
Microprocessor
Open Interface
Linux
Mac
OS
Windows
(OS)
or or
Open Interface
COMPUTER SYSTEM INNOVATION
3
Vertically integrated
Closed, proprietary
Slow innovation
AppAppAppAppAppAppAppAppAppAppApp
Horizontal
Open interfaces
Rapid innovation
Control
Plane
Control
Plane
Control
Plane
or or
Open Interface
Specialized
Control
Plane
Specialized
Hardware
Specialized
Features
Merchant
Switching Chips
Open Interface
NETWORK SYSTEMS INNOVATION
4
Million of lines
of source
code
6,000	
  RFCs	
  
Billions of
gates
Bloated Power Hungry
• 	
  Ver,cally	
  integrated,	
  complex,	
  closed,	
  proprietary	
  
• 	
  Networking	
  industry	
  with	
  “mainframe”	
  mind-­‐set	
  
	
  
Custom Hardware
OS
Routing, management, mobility
management,
access control, VPNs, …
Feature Feature
LEGACY NETWORK DEVICES ARCHITECTURE
5
Opera,ng	
  System	
  
App	
  
App	
  
App	
  
Specialized	
  Packet	
  
Forwarding	
  Hardware	
  
Specialized	
  Packet	
  
Forwarding	
  
Hardware	
  
Opera,ng	
  
System	
  
App	
   App	
   App	
  
• 	
  Lack	
  of	
  compe,,on	
  means	
  glacial	
  innova,on	
  
• 	
  Closed	
  architecture	
  means	
  blurry,	
  closed	
  interfaces	
  	
  
REALITY
6
Custom	
  Hardware	
  
Custom	
  Hardware	
  
Custom	
  Hardware	
  
Custom	
  Hardware	
  
Custom	
  Hardware	
  
OS	
  
OS	
  
OS	
  
OS	
  
OS	
  
Feature Feature
Feature Feature
Feature Feature
Feature Feature
Feature Feature
THE NETWOK IS CHANGING
7
THE NEW NETWORK EVOLUTION
8
“The Future of Networking and the Past of Protocols”
Global Network View
Network Virtualization
Packet	
  
Forwarding	
  	
  
	
   Packet	
  
Forwarding	
  	
  
	
  
Packet	
  
Forwarding	
  	
  
	
  
Packet	
  
Forwarding	
  	
  
	
  
Packet	
  
Forwarding	
  	
  
	
  
Network OS
Abstract Network View
Control
Programs
f View( )
Control
Programs
f View( )
Control
Programs
f View( )
SOFTWARE DEFINED NETWORK (SDN)
9
Windows	
  
(OS)	
  
Windows	
  
(OS)	
  
Linux	
  
Mac	
  
OS	
  
x86	
  
(Computer)	
  
Windows	
  
(OS)	
  
App	
  App	
  
Linux	
  Linux	
  
Mac	
  
OS	
  
Mac	
  
OS	
  
Virtualiza,on	
  layer	
  
App	
  
Controller	
  1	
  
App	
  App	
  
Controller	
  
2	
  
Virtualiza,on	
  or	
  “Slicing”	
  
App	
  
Controller	
  1	
  NOX	
  
(Network	
  OS)	
  
Controller	
  
2	
  Network	
  OS	
  
Trend
Computer Industry Network Industry
PF
PFPF
PF
10
SDN IN DEVELOPMENT
Domains
• Data centers
• Public clouds
• Enterprise/campus
• Cellular backhaul
• Enterprise Wi-Fi
• WANs
• Home networks
Products
• Switches, routers: About 15 vendors
• Software: 8-10 vendors and startups
How SDN will shape networking
Empower network owners and operators
• Customize networks to local needs
• Eliminate unneeded features
• Creation of virtual, isolated networks
Increase the pace of innovation
• Innovation at software speed
• Standards (if any) will follow software deployment
• Technology exchange with partners
• Technology transfer from universities
11
PLAYERS
COMPANIES
12
The
Story
Google s WAN G-scale internal network that carries traffic between data enters, Google has deployed an OpenFlow powered Software
Defined Networking (SDN) solution.
Network utilization up to 95%.
Unheard in the industry.
RESULTS
• Unified view of the network fabric With SDN we get a unified view of the network, simplifying configuration, management and
provisioning.
• High utilization Centralized traffic engineering provides a global view of the supply and demand of network resources. Managing
end-to-end paths with this global view results in high utilization of the links.
• Faster failure handling Failures whether it be link, node or otherwise are handled much faster. Furthermore, the systems
converge more rapidly to target optimum and the behaviour is predictable.
• Faster time to market/deployment With SDN, better and more rigorous testing is done ahead of rollout accelerating deployment.
The development is also expedited as only the features needed are developed.
• Hitless upgrades The decoupling of the control plane from the forwarding/data plane enables us to perform hitless software
upgrades without packet loss or capacity degradation.
• High fidelity test environment The entire backbone is emulated in software which not only helps in testing and verification but
also in running what-if scenarios.
• Elastic compute Compute capability of network devices is no longer a limiting factor as control and management resides on
external servers/controllers. Large-scale computation, path optimization in our case, is done using the latest generation of servers.
13
JUNIPER PROGRAMMABLE NETWORK PLATFORMS
FreeBSD Kernel
App	
  	
  JUNOS	
  
Packet Forwarding Engine (PFE)
App	
   App	
  
Controll
er	
  1	
  
App	
  App	
  
Controlle
r	
  
2	
  
Virtualization or “Slicing”
App	
  
Controll
er	
  1	
  
NOX	
  
(Network	
  OS)	
  
Controlle
r	
  
2	
  
Network	
  OS	
  
PF
PFPF
PF
ASIC
SDN Architecture
Juniper Architecture
14
TRADITIONAL INEFFICIENT PATH TO NETWORK INNOVATION
ISSUES:
• RACK SPACE CONSUMPTION
• POWER CONSUMPTION
• PRONE TO EQUIPMENT & HUMAN
ERROR
• MAINTAINCE TIME
• COMPLEXCITY
• HIGH CAPEX/OPEX
15
THERE S A JUNOS APP FOR THAT…
16
EXAMPLE: APPLICATION DELIVERY CONTROLLER
RADWARE	
  ADC	
  APP	
  
17
JUNIPER APPLICATIONS
18
SOFTWARE DEFINED CLOUD NETWORK
(SDCN)
Arista EOS™
Arista EOS™
Arista EOS™
ARISTA APPS:
AEM
CloudVision™
LANZ
MLAG
VM Tracer
ZTP
LANZ (Latency Analyzer): Tracks sources of congestion and latency with real time reporting in microseconds.
Key product for Financial services market where trading plant performance is key.
With LANZ the network operations teams and administrators will have more visibility than ever before into the network
and know if 'microbursts' are really happening or not.
With sub-millisecond reporting intervals, congestion can be detected and application-layer messages sent faster than
some products can forward a packet.
19
THANKS FOR LISTENING

More Related Content

What's hot

Software-Defined Networking: Evolution or Revolution?
Software-Defined Networking: Evolution or Revolution?Software-Defined Networking: Evolution or Revolution?
Software-Defined Networking: Evolution or Revolution?
Diego Kreutz
 
Benefits of disaggregation and open source networking in data centers
Benefits of disaggregation and open source networking in data centersBenefits of disaggregation and open source networking in data centers
Benefits of disaggregation and open source networking in data centers
Aruba, a Hewlett Packard Enterprise company
 
SDN and NFV: Friends or Enemies
SDN and NFV: Friends or EnemiesSDN and NFV: Friends or Enemies
SDN and NFV: Friends or Enemies
Justyna Bak
 
SDN Presentation
SDN PresentationSDN Presentation
SDN Presentation
Abderrahmane TEKFI
 
Intel's Out of the Box Network Developers Ireland Meetup on March 29 2017 - ...
Intel's Out of the Box Network Developers Ireland Meetup on March 29 2017  - ...Intel's Out of the Box Network Developers Ireland Meetup on March 29 2017  - ...
Intel's Out of the Box Network Developers Ireland Meetup on March 29 2017 - ...
Haidee McMahon
 
Transforming the Network to Transform the World
Transforming the Network to Transform the WorldTransforming the Network to Transform the World
Transforming the Network to Transform the World
OPNFV
 
Introduction to SDN
Introduction to SDNIntroduction to SDN
Introduction to SDN
NetCraftsmen
 
5G testing Solution Brief
5G testing Solution Brief5G testing Solution Brief
5G testing Solution Brief
Enea Software AB
 
Hitless Controller Upgrades
Hitless Controller UpgradesHitless Controller Upgrades
Hitless Controller Upgrades
Lumina Networks
 
Why Do Developers Love Docker?
Why Do Developers Love Docker?Why Do Developers Love Docker?
Why Do Developers Love Docker?
Justyna Bak
 
Red Hat NFV solution overview
Red Hat NFV solution overview   Red Hat NFV solution overview
Red Hat NFV solution overview
Ali Kafel
 
Non-Fluff Software Defined Networking, Network Function Virtualization and IoT
Non-Fluff Software Defined Networking, Network Function Virtualization and IoTNon-Fluff Software Defined Networking, Network Function Virtualization and IoT
Non-Fluff Software Defined Networking, Network Function Virtualization and IoT
Mark Ryan Castellani
 
ONOS-Based VIM Implementation
ONOS-Based VIM ImplementationONOS-Based VIM Implementation
ONOS-Based VIM Implementation
OPNFV
 
SDN basics
SDN basicsSDN basics
SDN basics
Anto Joeis
 
High-Performance Media Processing in an NFV World
High-Performance Media Processing in an NFV WorldHigh-Performance Media Processing in an NFV World
High-Performance Media Processing in an NFV World
Radisys Corporation
 
Cis sem sdn
Cis sem sdnCis sem sdn
Cis sem sdn
Lino Quivén
 
3 - Introducing NFV by Adrie Taniwidjaja
3 - Introducing NFV by Adrie Taniwidjaja3 - Introducing NFV by Adrie Taniwidjaja
3 - Introducing NFV by Adrie Taniwidjaja
SDNRG ITB
 
Software-Defined Networking (SDN): Unleashing the Power of the Network
Software-Defined Networking (SDN): Unleashing the Power of the NetworkSoftware-Defined Networking (SDN): Unleashing the Power of the Network
Software-Defined Networking (SDN): Unleashing the Power of the Network
Robert Keahey
 
Transforming the Central Office: Implementing CORD
Transforming the Central Office:  Implementing CORDTransforming the Central Office:  Implementing CORD
Transforming the Central Office: Implementing CORD
Radisys Corporation
 

What's hot (20)

Software-Defined Networking: Evolution or Revolution?
Software-Defined Networking: Evolution or Revolution?Software-Defined Networking: Evolution or Revolution?
Software-Defined Networking: Evolution or Revolution?
 
Benefits of disaggregation and open source networking in data centers
Benefits of disaggregation and open source networking in data centersBenefits of disaggregation and open source networking in data centers
Benefits of disaggregation and open source networking in data centers
 
SDN and NFV: Friends or Enemies
SDN and NFV: Friends or EnemiesSDN and NFV: Friends or Enemies
SDN and NFV: Friends or Enemies
 
SDN Presentation
SDN PresentationSDN Presentation
SDN Presentation
 
My cv 2
My cv 2My cv 2
My cv 2
 
Intel's Out of the Box Network Developers Ireland Meetup on March 29 2017 - ...
Intel's Out of the Box Network Developers Ireland Meetup on March 29 2017  - ...Intel's Out of the Box Network Developers Ireland Meetup on March 29 2017  - ...
Intel's Out of the Box Network Developers Ireland Meetup on March 29 2017 - ...
 
Transforming the Network to Transform the World
Transforming the Network to Transform the WorldTransforming the Network to Transform the World
Transforming the Network to Transform the World
 
Introduction to SDN
Introduction to SDNIntroduction to SDN
Introduction to SDN
 
5G testing Solution Brief
5G testing Solution Brief5G testing Solution Brief
5G testing Solution Brief
 
Hitless Controller Upgrades
Hitless Controller UpgradesHitless Controller Upgrades
Hitless Controller Upgrades
 
Why Do Developers Love Docker?
Why Do Developers Love Docker?Why Do Developers Love Docker?
Why Do Developers Love Docker?
 
Red Hat NFV solution overview
Red Hat NFV solution overview   Red Hat NFV solution overview
Red Hat NFV solution overview
 
Non-Fluff Software Defined Networking, Network Function Virtualization and IoT
Non-Fluff Software Defined Networking, Network Function Virtualization and IoTNon-Fluff Software Defined Networking, Network Function Virtualization and IoT
Non-Fluff Software Defined Networking, Network Function Virtualization and IoT
 
ONOS-Based VIM Implementation
ONOS-Based VIM ImplementationONOS-Based VIM Implementation
ONOS-Based VIM Implementation
 
SDN basics
SDN basicsSDN basics
SDN basics
 
High-Performance Media Processing in an NFV World
High-Performance Media Processing in an NFV WorldHigh-Performance Media Processing in an NFV World
High-Performance Media Processing in an NFV World
 
Cis sem sdn
Cis sem sdnCis sem sdn
Cis sem sdn
 
3 - Introducing NFV by Adrie Taniwidjaja
3 - Introducing NFV by Adrie Taniwidjaja3 - Introducing NFV by Adrie Taniwidjaja
3 - Introducing NFV by Adrie Taniwidjaja
 
Software-Defined Networking (SDN): Unleashing the Power of the Network
Software-Defined Networking (SDN): Unleashing the Power of the NetworkSoftware-Defined Networking (SDN): Unleashing the Power of the Network
Software-Defined Networking (SDN): Unleashing the Power of the Network
 
Transforming the Central Office: Implementing CORD
Transforming the Central Office:  Implementing CORDTransforming the Central Office:  Implementing CORD
Transforming the Central Office: Implementing CORD
 

Similar to SDN Basics

Software Defined networking (SDN)
Software Defined networking (SDN)Software Defined networking (SDN)
Software Defined networking (SDN)
Milson Munakami
 
Introduction to SDN
Introduction to SDNIntroduction to SDN
Introduction to SDN
Muhammad Moinur Rahman
 
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
SAMeh Zaghloul
 
OVNC 2015-Enabling Software-Defined Transformation of Service Provider Networks
OVNC 2015-Enabling Software-Defined Transformation of Service Provider NetworksOVNC 2015-Enabling Software-Defined Transformation of Service Provider Networks
OVNC 2015-Enabling Software-Defined Transformation of Service Provider Networks
NAIM Networks, Inc.
 
PLNOG 17 - Andrzej Jeruzal - Dell Networking OS10: sieciowy system operacyjny...
PLNOG 17 - Andrzej Jeruzal - Dell Networking OS10: sieciowy system operacyjny...PLNOG 17 - Andrzej Jeruzal - Dell Networking OS10: sieciowy system operacyjny...
PLNOG 17 - Andrzej Jeruzal - Dell Networking OS10: sieciowy system operacyjny...
PROIDEA
 
Introductionto SDN
Introductionto SDN Introductionto SDN
Introductionto SDN
Md. Shariful Islam Robin
 
Introduction to Software Defined Networking (SDN)
Introduction to Software Defined Networking (SDN)Introduction to Software Defined Networking (SDN)
Introduction to Software Defined Networking (SDN)
Bangladesh Network Operators Group
 
Software Define Network (SDN) and Openflow
Software Define Network (SDN) and OpenflowSoftware Define Network (SDN) and Openflow
Software Define Network (SDN) and Openflow
KHNOG
 
The Juniper SDN Landscape
The Juniper SDN LandscapeThe Juniper SDN Landscape
The Juniper SDN Landscape
Chris Jones
 
Extending SDN into the Transport Network
Extending SDN into the Transport NetworkExtending SDN into the Transport Network
Extending SDN into the Transport Network
Infinera
 
Oracle ExaLogic Overview
Oracle ExaLogic OverviewOracle ExaLogic Overview
Oracle ExaLogic OverviewPeter Doolan
 
Onos overview meetup sdn paris - redux
Onos overview  meetup sdn paris - reduxOnos overview  meetup sdn paris - redux
Onos overview meetup sdn paris - redux
SDN_Paris
 
Software Defined Optical Networks - Mayur Channegowda
Software Defined Optical Networks - Mayur ChannegowdaSoftware Defined Optical Networks - Mayur Channegowda
Software Defined Optical Networks - Mayur ChannegowdaCPqD
 
Software Defined Optical Networks - Mayur Channegowda
Software Defined Optical Networks - Mayur ChannegowdaSoftware Defined Optical Networks - Mayur Channegowda
Software Defined Optical Networks - Mayur ChannegowdaCPqD
 
08 sdn system intelligence short public beijing sdn conference - 130828
08 sdn system intelligence   short public beijing sdn conference - 13082808 sdn system intelligence   short public beijing sdn conference - 130828
08 sdn system intelligence short public beijing sdn conference - 130828
Mason Mei
 
SDN & NFV Introduction - Open Source Data Center Networking
SDN & NFV Introduction - Open Source Data Center NetworkingSDN & NFV Introduction - Open Source Data Center Networking
SDN & NFV Introduction - Open Source Data Center NetworkingThomas Graf
 
Network Virtualization & Software-defined Networking
Network Virtualization & Software-defined NetworkingNetwork Virtualization & Software-defined Networking
Network Virtualization & Software-defined Networking
Digicomp Academy AG
 
Feec telecom-nw-softwarization-aug-2015
Feec telecom-nw-softwarization-aug-2015Feec telecom-nw-softwarization-aug-2015
Feec telecom-nw-softwarization-aug-2015
Christian Esteve Rothenberg
 
Why sdn
Why sdnWhy sdn
Why sdn
lz1dsb
 
Introduction to Software Defined Networking (SDN) presentation by Warren Finc...
Introduction to Software Defined Networking (SDN) presentation by Warren Finc...Introduction to Software Defined Networking (SDN) presentation by Warren Finc...
Introduction to Software Defined Networking (SDN) presentation by Warren Finc...
APNIC
 

Similar to SDN Basics (20)

Software Defined networking (SDN)
Software Defined networking (SDN)Software Defined networking (SDN)
Software Defined networking (SDN)
 
Introduction to SDN
Introduction to SDNIntroduction to SDN
Introduction to SDN
 
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-Enabling Software-Defined Transformation of Service Provider Networks
OVNC 2015-Enabling Software-Defined Transformation of Service Provider NetworksOVNC 2015-Enabling Software-Defined Transformation of Service Provider Networks
OVNC 2015-Enabling Software-Defined Transformation of Service Provider Networks
 
PLNOG 17 - Andrzej Jeruzal - Dell Networking OS10: sieciowy system operacyjny...
PLNOG 17 - Andrzej Jeruzal - Dell Networking OS10: sieciowy system operacyjny...PLNOG 17 - Andrzej Jeruzal - Dell Networking OS10: sieciowy system operacyjny...
PLNOG 17 - Andrzej Jeruzal - Dell Networking OS10: sieciowy system operacyjny...
 
Introductionto SDN
Introductionto SDN Introductionto SDN
Introductionto SDN
 
Introduction to Software Defined Networking (SDN)
Introduction to Software Defined Networking (SDN)Introduction to Software Defined Networking (SDN)
Introduction to Software Defined Networking (SDN)
 
Software Define Network (SDN) and Openflow
Software Define Network (SDN) and OpenflowSoftware Define Network (SDN) and Openflow
Software Define Network (SDN) and Openflow
 
The Juniper SDN Landscape
The Juniper SDN LandscapeThe Juniper SDN Landscape
The Juniper SDN Landscape
 
Extending SDN into the Transport Network
Extending SDN into the Transport NetworkExtending SDN into the Transport Network
Extending SDN into the Transport Network
 
Oracle ExaLogic Overview
Oracle ExaLogic OverviewOracle ExaLogic Overview
Oracle ExaLogic Overview
 
Onos overview meetup sdn paris - redux
Onos overview  meetup sdn paris - reduxOnos overview  meetup sdn paris - redux
Onos overview meetup sdn paris - redux
 
Software Defined Optical Networks - Mayur Channegowda
Software Defined Optical Networks - Mayur ChannegowdaSoftware Defined Optical Networks - Mayur Channegowda
Software Defined Optical Networks - Mayur Channegowda
 
Software Defined Optical Networks - Mayur Channegowda
Software Defined Optical Networks - Mayur ChannegowdaSoftware Defined Optical Networks - Mayur Channegowda
Software Defined Optical Networks - Mayur Channegowda
 
08 sdn system intelligence short public beijing sdn conference - 130828
08 sdn system intelligence   short public beijing sdn conference - 13082808 sdn system intelligence   short public beijing sdn conference - 130828
08 sdn system intelligence short public beijing sdn conference - 130828
 
SDN & NFV Introduction - Open Source Data Center Networking
SDN & NFV Introduction - Open Source Data Center NetworkingSDN & NFV Introduction - Open Source Data Center Networking
SDN & NFV Introduction - Open Source Data Center Networking
 
Network Virtualization & Software-defined Networking
Network Virtualization & Software-defined NetworkingNetwork Virtualization & Software-defined Networking
Network Virtualization & Software-defined Networking
 
Feec telecom-nw-softwarization-aug-2015
Feec telecom-nw-softwarization-aug-2015Feec telecom-nw-softwarization-aug-2015
Feec telecom-nw-softwarization-aug-2015
 
Why sdn
Why sdnWhy sdn
Why sdn
 
Introduction to Software Defined Networking (SDN) presentation by Warren Finc...
Introduction to Software Defined Networking (SDN) presentation by Warren Finc...Introduction to Software Defined Networking (SDN) presentation by Warren Finc...
Introduction to Software Defined Networking (SDN) presentation by Warren Finc...
 

More from Nimit Shishodia

The Way of Orchestration
The Way of OrchestrationThe Way of Orchestration
The Way of Orchestration
Nimit Shishodia
 
SDN use cases_2014
SDN use cases_2014SDN use cases_2014
SDN use cases_2014
Nimit Shishodia
 
SD ADN.v.1.02
SD ADN.v.1.02SD ADN.v.1.02
SD ADN.v.1.02
Nimit Shishodia
 
Product positioning ss_v.1.03
Product positioning ss_v.1.03Product positioning ss_v.1.03
Product positioning ss_v.1.03
Nimit Shishodia
 
Evolve v2.3 data_sheet
Evolve v2.3 data_sheetEvolve v2.3 data_sheet
Evolve v2.3 data_sheet
Nimit Shishodia
 
Evolve automation v1.01 - White Paper
Evolve automation v1.01 - White PaperEvolve automation v1.01 - White Paper
Evolve automation v1.01 - White Paper
Nimit Shishodia
 
Ecode intro v.2.03
Ecode intro v.2.03Ecode intro v.2.03
Ecode intro v.2.03
Nimit Shishodia
 
Evolve_positioning_ss_v.1.03
Evolve_positioning_ss_v.1.03Evolve_positioning_ss_v.1.03
Evolve_positioning_ss_v.1.03
Nimit Shishodia
 
Open Day Light Architecture
Open Day Light ArchitectureOpen Day Light Architecture
Open Day Light ArchitectureNimit Shishodia
 
Network Feature Virtualisation (NFV)
Network Feature Virtualisation (NFV)Network Feature Virtualisation (NFV)
Network Feature Virtualisation (NFV)Nimit Shishodia
 
SDN Application Delivery
SDN Application DeliverySDN Application Delivery
SDN Application DeliveryNimit Shishodia
 
SDN 3-Tier Architecture (by ONF)
SDN 3-Tier Architecture (by ONF)SDN 3-Tier Architecture (by ONF)
SDN 3-Tier Architecture (by ONF)Nimit Shishodia
 
Old vs New
Old vs NewOld vs New
Old vs New
Nimit Shishodia
 
SDN Evolve primer.v.1.00
SDN Evolve primer.v.1.00SDN Evolve primer.v.1.00
SDN Evolve primer.v.1.00Nimit Shishodia
 

More from Nimit Shishodia (18)

The Way of Orchestration
The Way of OrchestrationThe Way of Orchestration
The Way of Orchestration
 
How-to SDN
How-to SDNHow-to SDN
How-to SDN
 
SDN use cases_2014
SDN use cases_2014SDN use cases_2014
SDN use cases_2014
 
SD ADN.v.1.02
SD ADN.v.1.02SD ADN.v.1.02
SD ADN.v.1.02
 
Product positioning ss_v.1.03
Product positioning ss_v.1.03Product positioning ss_v.1.03
Product positioning ss_v.1.03
 
HP Solution Brief
HP Solution BriefHP Solution Brief
HP Solution Brief
 
Evolve v2.3 data_sheet
Evolve v2.3 data_sheetEvolve v2.3 data_sheet
Evolve v2.3 data_sheet
 
Evolve automation v1.01 - White Paper
Evolve automation v1.01 - White PaperEvolve automation v1.01 - White Paper
Evolve automation v1.01 - White Paper
 
Ecode intro v.2.03
Ecode intro v.2.03Ecode intro v.2.03
Ecode intro v.2.03
 
Evolve_positioning_ss_v.1.03
Evolve_positioning_ss_v.1.03Evolve_positioning_ss_v.1.03
Evolve_positioning_ss_v.1.03
 
Open Day Light Architecture
Open Day Light ArchitectureOpen Day Light Architecture
Open Day Light Architecture
 
SDN Use Cases
SDN Use CasesSDN Use Cases
SDN Use Cases
 
Network Feature Virtualisation (NFV)
Network Feature Virtualisation (NFV)Network Feature Virtualisation (NFV)
Network Feature Virtualisation (NFV)
 
SDN Application Delivery
SDN Application DeliverySDN Application Delivery
SDN Application Delivery
 
SDN 3-Tier Architecture (by ONF)
SDN 3-Tier Architecture (by ONF)SDN 3-Tier Architecture (by ONF)
SDN 3-Tier Architecture (by ONF)
 
Old vs New
Old vs NewOld vs New
Old vs New
 
SDN Evolve primer.v.1.00
SDN Evolve primer.v.1.00SDN Evolve primer.v.1.00
SDN Evolve primer.v.1.00
 
SDN
SDNSDN
SDN
 

Recently uploaded

一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
keoku
 
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shopHistory+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
laozhuseo02
 
The+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptxThe+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptx
laozhuseo02
 
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC
 
Latest trends in computer networking.pptx
Latest trends in computer networking.pptxLatest trends in computer networking.pptx
Latest trends in computer networking.pptx
JungkooksNonexistent
 
How to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptxHow to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptx
Gal Baras
 
This 7-second Brain Wave Ritual Attracts Money To You.!
This 7-second Brain Wave Ritual Attracts Money To You.!This 7-second Brain Wave Ritual Attracts Money To You.!
This 7-second Brain Wave Ritual Attracts Money To You.!
nirahealhty
 
guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...
Rogerio Filho
 
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
eutxy
 
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
3ipehhoa
 
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
3ipehhoa
 
test test test test testtest test testtest test testtest test testtest test ...
test test  test test testtest test testtest test testtest test testtest test ...test test  test test testtest test testtest test testtest test testtest test ...
test test test test testtest test testtest test testtest test testtest test ...
Arif0071
 
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptxBridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
Brad Spiegel Macon GA
 
Multi-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and GuidelinesMulti-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Sanjeev Rampal
 
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdfJAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
Javier Lasa
 
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
ufdana
 
BASIC C++ lecture NOTE C++ lecture 3.pptx
BASIC C++ lecture NOTE C++ lecture 3.pptxBASIC C++ lecture NOTE C++ lecture 3.pptx
BASIC C++ lecture NOTE C++ lecture 3.pptx
natyesu
 
Internet-Security-Safeguarding-Your-Digital-World (1).pptx
Internet-Security-Safeguarding-Your-Digital-World (1).pptxInternet-Security-Safeguarding-Your-Digital-World (1).pptx
Internet-Security-Safeguarding-Your-Digital-World (1).pptx
VivekSinghShekhawat2
 
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
3ipehhoa
 
1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...
JeyaPerumal1
 

Recently uploaded (20)

一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
 
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shopHistory+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
 
The+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptxThe+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptx
 
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
 
Latest trends in computer networking.pptx
Latest trends in computer networking.pptxLatest trends in computer networking.pptx
Latest trends in computer networking.pptx
 
How to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptxHow to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptx
 
This 7-second Brain Wave Ritual Attracts Money To You.!
This 7-second Brain Wave Ritual Attracts Money To You.!This 7-second Brain Wave Ritual Attracts Money To You.!
This 7-second Brain Wave Ritual Attracts Money To You.!
 
guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...
 
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
 
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
 
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
 
test test test test testtest test testtest test testtest test testtest test ...
test test  test test testtest test testtest test testtest test testtest test ...test test  test test testtest test testtest test testtest test testtest test ...
test test test test testtest test testtest test testtest test testtest test ...
 
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptxBridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
 
Multi-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and GuidelinesMulti-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and Guidelines
 
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdfJAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
 
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
 
BASIC C++ lecture NOTE C++ lecture 3.pptx
BASIC C++ lecture NOTE C++ lecture 3.pptxBASIC C++ lecture NOTE C++ lecture 3.pptx
BASIC C++ lecture NOTE C++ lecture 3.pptx
 
Internet-Security-Safeguarding-Your-Digital-World (1).pptx
Internet-Security-Safeguarding-Your-Digital-World (1).pptxInternet-Security-Safeguarding-Your-Digital-World (1).pptx
Internet-Security-Safeguarding-Your-Digital-World (1).pptx
 
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
 
1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...
 

SDN Basics

  • 1. October 2012 Strictly confidential Software Defined Networks [SDN] Nimit Shishodia ECODE Networks With special thanks to: Stanford University, Juniper, Arista, Google and ONF
  • 2. 2 Vertically integrated Closed, proprietary Slow innovation Small industry Specialized Operating System Specialized Hardware Ap p Ap p Ap p Ap p Ap p Ap p Ap p Ap p Ap p Ap p Ap p Specialized Applications Horizontal Open interfaces Rapid innovation Huge industry Microprocessor Open Interface Linux Mac OS Windows (OS) or or Open Interface COMPUTER SYSTEM INNOVATION
  • 3. 3 Vertically integrated Closed, proprietary Slow innovation AppAppAppAppAppAppAppAppAppAppApp Horizontal Open interfaces Rapid innovation Control Plane Control Plane Control Plane or or Open Interface Specialized Control Plane Specialized Hardware Specialized Features Merchant Switching Chips Open Interface NETWORK SYSTEMS INNOVATION
  • 4. 4 Million of lines of source code 6,000  RFCs   Billions of gates Bloated Power Hungry •   Ver,cally  integrated,  complex,  closed,  proprietary   •   Networking  industry  with  “mainframe”  mind-­‐set     Custom Hardware OS Routing, management, mobility management, access control, VPNs, … Feature Feature LEGACY NETWORK DEVICES ARCHITECTURE
  • 5. 5 Opera,ng  System   App   App   App   Specialized  Packet   Forwarding  Hardware   Specialized  Packet   Forwarding   Hardware   Opera,ng   System   App   App   App   •   Lack  of  compe,,on  means  glacial  innova,on   •   Closed  architecture  means  blurry,  closed  interfaces     REALITY
  • 6. 6 Custom  Hardware   Custom  Hardware   Custom  Hardware   Custom  Hardware   Custom  Hardware   OS   OS   OS   OS   OS   Feature Feature Feature Feature Feature Feature Feature Feature Feature Feature THE NETWOK IS CHANGING
  • 7. 7 THE NEW NETWORK EVOLUTION
  • 8. 8 “The Future of Networking and the Past of Protocols” Global Network View Network Virtualization Packet   Forwarding       Packet   Forwarding       Packet   Forwarding       Packet   Forwarding       Packet   Forwarding       Network OS Abstract Network View Control Programs f View( ) Control Programs f View( ) Control Programs f View( ) SOFTWARE DEFINED NETWORK (SDN)
  • 9. 9 Windows   (OS)   Windows   (OS)   Linux   Mac   OS   x86   (Computer)   Windows   (OS)   App  App   Linux  Linux   Mac   OS   Mac   OS   Virtualiza,on  layer   App   Controller  1   App  App   Controller   2   Virtualiza,on  or  “Slicing”   App   Controller  1  NOX   (Network  OS)   Controller   2  Network  OS   Trend Computer Industry Network Industry PF PFPF PF
  • 10. 10 SDN IN DEVELOPMENT Domains • Data centers • Public clouds • Enterprise/campus • Cellular backhaul • Enterprise Wi-Fi • WANs • Home networks Products • Switches, routers: About 15 vendors • Software: 8-10 vendors and startups How SDN will shape networking Empower network owners and operators • Customize networks to local needs • Eliminate unneeded features • Creation of virtual, isolated networks Increase the pace of innovation • Innovation at software speed • Standards (if any) will follow software deployment • Technology exchange with partners • Technology transfer from universities
  • 12. 12 The Story Google s WAN G-scale internal network that carries traffic between data enters, Google has deployed an OpenFlow powered Software Defined Networking (SDN) solution. Network utilization up to 95%. Unheard in the industry. RESULTS • Unified view of the network fabric With SDN we get a unified view of the network, simplifying configuration, management and provisioning. • High utilization Centralized traffic engineering provides a global view of the supply and demand of network resources. Managing end-to-end paths with this global view results in high utilization of the links. • Faster failure handling Failures whether it be link, node or otherwise are handled much faster. Furthermore, the systems converge more rapidly to target optimum and the behaviour is predictable. • Faster time to market/deployment With SDN, better and more rigorous testing is done ahead of rollout accelerating deployment. The development is also expedited as only the features needed are developed. • Hitless upgrades The decoupling of the control plane from the forwarding/data plane enables us to perform hitless software upgrades without packet loss or capacity degradation. • High fidelity test environment The entire backbone is emulated in software which not only helps in testing and verification but also in running what-if scenarios. • Elastic compute Compute capability of network devices is no longer a limiting factor as control and management resides on external servers/controllers. Large-scale computation, path optimization in our case, is done using the latest generation of servers.
  • 13. 13 JUNIPER PROGRAMMABLE NETWORK PLATFORMS FreeBSD Kernel App    JUNOS   Packet Forwarding Engine (PFE) App   App   Controll er  1   App  App   Controlle r   2   Virtualization or “Slicing” App   Controll er  1   NOX   (Network  OS)   Controlle r   2   Network  OS   PF PFPF PF ASIC SDN Architecture Juniper Architecture
  • 14. 14 TRADITIONAL INEFFICIENT PATH TO NETWORK INNOVATION ISSUES: • RACK SPACE CONSUMPTION • POWER CONSUMPTION • PRONE TO EQUIPMENT & HUMAN ERROR • MAINTAINCE TIME • COMPLEXCITY • HIGH CAPEX/OPEX
  • 15. 15 THERE S A JUNOS APP FOR THAT…
  • 16. 16 EXAMPLE: APPLICATION DELIVERY CONTROLLER RADWARE  ADC  APP  
  • 18. 18 SOFTWARE DEFINED CLOUD NETWORK (SDCN) Arista EOS™ Arista EOS™ Arista EOS™ ARISTA APPS: AEM CloudVision™ LANZ MLAG VM Tracer ZTP LANZ (Latency Analyzer): Tracks sources of congestion and latency with real time reporting in microseconds. Key product for Financial services market where trading plant performance is key. With LANZ the network operations teams and administrators will have more visibility than ever before into the network and know if 'microbursts' are really happening or not. With sub-millisecond reporting intervals, congestion can be detected and application-layer messages sent faster than some products can forward a packet.