SlideShare a Scribd company logo
1 of 57
Test as a Service
Hardware
Certification
Software
Certification
Performance
Verification
Configuration
change
management
Best practice
consulting
Solution
Demonstrations
Architecture
Sandboxes
Customer Proof
of Concepts
Laboratory
Automation
Product
Development
Campus Core
Routing &
Switching
Internet Access
Wide Area
Network
Branch
Enablement
WAN
Acceleration
iWAN
IPv6
Enterprise
Wireless
Mobile
Application
Development
Mobile
Endpoints
Mobile
Management
Solutions
Consulting &
Lifecycle Services
Controller-Based
SDN
Network
Overlays
Programmatic
Network Control
Network
Monitoring
Applications
Device APIs
Northbound API
integration
Datacenter
Fabrics
Virtual Switching
Platforms
Application-
Driven
Networking
Load Balancing
Data Center
Interconnect
Data Center
Automation
MPLS Core
Service Provider
Core
Optical
Transport
Service Provider
and Enterprise
Edge
Mobile solutions
backhaul
IPv6
Data Center
Networking &
App Delivery
Campus and
Branch
Networking
Enterprise
Mobility
High End
Routing and
Optical
Software
Defined
Networking
Lab as a
Service
Enterprise Networking Solutions Overview
ATC Solutions
Engineering
Our Mission:
Deliver value through the assessment of networking solutions and provide clarity for business relevant technology decisions.
Data Center
Networking &
App Delivery
Campus and
Branch
Networking
Dave Chandler
ENS Practice Lead
Brandi Hutchinson
Business Development
Manager
High End
Routing and
Optical
Joel King
Software
Defined
Networking
Laks Vijayarajan Todd Eichler
Lab as a
Service
Enterprise Networking
Solutions Practice
Kathi Bomar
Christine
Corbett
HERO TSA
ATC
Solutions
Engineering
Bill Thompson
ATC TSA
Joe Weber
ATC TSA
Enterprise
Mobility
Bruce Clounie
TBD
DC TSA
TBD
DC TSA Mobility TSA Mobility TSA
Alex OlerAndy Denny Jennifer Huber
Bart Robinson
Mobility TSA
Software Defined Networking
What is SDN?
More Tech Soup!
APIs
 Open Networking
 Network
Programmability
 Active Networking
Let’s take a step back..
Why do we need SDN?
Are there Business Drivers?
SDN Drivers
Cloud
Video
Yottabytes
ofData
Mobility
> Half of the traffic on the Internet
Mobile apps driving new opportunity
Workload Mobility
How much is a Yottabtye?
Requirements for Next Generation Networks
Agility Simplicity
Rapid Service
Enablement
Ability to Adopt New
Market Transitions
Automation
Reduce Operational
Complexity
Decrease TCO
Business Value
Differentiate Business
Services
Enabler of Business
Monetize Networks
is not
simple
Fixed, Stable and Rock Solid
We have been building..
Compute and
Storage evolution
Bare-Metal Virtualization Automation Orchestration Cloud
2005 2008 2010 2012 2014
Evolution??
Network and
Services evolution
CLI CLI CLI CLI Encrypted CLI
1992 2008 2010 2012 2014
Hard Fact
Despite advances in hardware, the evolution of how we
manage and deploy networks is significantly behind
cloud and compute in what matters in today’s economy.
MobilityAgility
DEFINITIONS
Fundamental network architectures have been impacted by the
introduction and growth of virtual machine environments.
Often these terms are used interchangeably
 Network Virtualization
 Virtualized Networks
 Network Abstraction
 Software Defined Networking
DEFINITIONS
 Network Virtualization
 Virtualized Networks
 Network Abstraction
 Software Defined Networking
NETWORK VIRTUALIZATION
Network Virtualization can be defined as using network resources through a
logical segmentation of a single physical network
• VLANs – Virtual Local Area Networks
• VRF – Virtual Routing and Forwarding
• MPLS – Multi-protocol Label Switching
• VPN – Virtual Private Networks
• MEC - Multi-Chassis EtherChannels
• VDC - Virtual Device Contexts
• VSANs – Virtual Storage Area Networks
DEFINITIONS
 Network Virtualization
 Virtualized Networks
 Network Abstraction
 Software Defined Networking
VIRTUALIZED NETWORK SWITCHES
Server virtualization has led to the development of Virtual switches within the
hypervisors.
Allows for communication between virtual machines, and between virtual machines
and the physical network
• VMware - vSwitch
• VMware – Distributed Virtual Switch (DVS)
• Cisco Nexus 1000v
• Citrix Distributed Virtual Switch (Openswitch)
• KVM – Linux bridging, Open virtual switch
Vmware vSwitch Networking Components
Per ESX-server configuration
VMNICS = uplinksvSwitchVMs
vmnic0
vmnic1
vNIC
vNIC
Virtual Ports
VM_LUN_0007
VM_LUN_0005
vSwitch0
A Distributed Virtual Switch Architecture
Controller
vCenter
Virtual
Switch
Virtual
Switch
Virtual
Switch
Physical NICs Physical NICs Physical NICs
VM VM VM VM VM VM VM VM VM VM VM VM
Hypervisor Hypervisor Hypervisor
DEFINITIONS
 Network Virtualization
 Virtualized Networks
 Network Abstraction
 Software Defined Networking
NETWORK ABSTRACTION
 Traditional network constructs were not designed or intended
to support dynamic workloads in highly virtualized or cloud
environments
 Overlay technologies allow for independent logical networks
(Overlay Networks)to be built on top of existing IP
infrastructure (Underlay Network)
 Abstraction presents the logical networks as a simplified view
NETWORK ABSTRACTION
 Generic Router Encapsulation (GRE)
 Stateless Transport Tunneling (STT)
 Overlay Transport Virtualization, (OTV)
 Locator ID Separation Protocol (LISP)
 Network Virtualization using GRE (NvGRE)
 Virtual Extensible LAN (VxLAN)
Overlay Networks and Encapsulation
• Overlay Networking is achieved by using
encapsulation of the original network frame in a IP
packet.
• In the Data Center, VxLAN is a new overlay protocol
specifically designed to allow the creation of more
flexible and extensible virtual networks on top of a
hardware underlay.
Underlay Network
IP Subnet A IP Subnet B
IP Subnet D
IP Subnet C
This is an example of a
Layer 3 IP routed
network in a Data
Center
The physical network is the
underlay network and uses
“traditional” network protocols
OSPF
Network Segments are isolated
by Layer 3
Underlay Network
Virtual Switches and Guests
Virtual Switches are contained
within the Hypervisor hosts
and provide connectivity for
the Virtual Machines (Guests)
Control Plane
Controller
A Controller connects to the
virtual switches and
becomes the control plane
for the entire virtual switch
group
Overlay Network
Controller
Virtual Path
Actual Path
Encapsulation De-Encapsulation
Overlay Network – Transparent Underlay
Controller
Virtual Path
Actual Path
Encapsulation De-Encapsulation
Very limited visibility into
the Underlay Network
routing or performance
Overlay Network – Detailed Underlay Metrics
Controller
Virtual Path
Actual Path
Encapsulation De-Encapsulation
SDN and Controllers
• A Controller in a SDN is the “brains” of the network.
• It relays information to the switches/routers ‘below’ (via southbound APIs)
• and the applications and business logic ‘above’ (via northbound APIs).
• Example:
• For VMware, the controller is called the NSX Controller. It resides as software on a
virtual machine within the vSphere environment.
• For Cisco, APIC (Application Policy Infrastructure Controller) is the controller and resides
as software on “bare-metal” compute platforms
DEFINITIONS
 Network Virtualization
 Virtualized Networks
 Network abstraction
 Software Defined Networking
Today’s Networks are Defined by the “Box”
• Hardware, Operating System, and Applications
built into a single hardware device
• Separate Policies
• Distributed algorithms between devices
• Federated Systems
• Derived from ARPANET
So let’s reset…..
• Networks today are rooted in packet switching concepts developed during 1960
to 1970’s.
• Core functions
• Packet switching
• Path selection
• Configuration / Management
• Services
• Path selection, the control plane,
is distributed on each network element.
• Distributed control planes eliminates single points
of failure disrupting the entire network.
Traditional Networking, before SDN
cp
cp
cp
cp
cp
cp
cp
cp
What is SDN?
• “Early” view
• The control and the data planes are decoupled, network
intelligence and state are logically centralized, and the
underlying network infrastructure is abstracted from the
applications
• Single control plane manages multiple network devices
• Singular Southbound protocol
• Common Northbound protocols
• Early view of SDN has two characteristics (*)
• Control plane is separated from
device implementing data plane,
• Single control plane manages
multiple network devices
• SDN / OpenFlow initial deployments
were network research at universities
(Stanford ) providing a cost effective
and ‘clean slate’ network architectures.
• SDN is a tool to enable a higher degree of
control over network devices.
Early view of Software-Defined Networks
Control
Plane
(*) The Road to SDN: An Intellectual History of Programmable Networks
What is SDN?
• “Current” view
• The control and the data planes can be decoupled, or the local
control plane can be overridden.
• The underlying network infrastructure is abstracted from the
applications
• Hybrid/Multiple control planes manage multiple network devices
• Multiple Southbound protocol
• Common Northbound protocols
• Inclusion of Overlay Networks
SDN and Controllers
Separate control and data plane; abstract
control plane of many devices to one
Deliver open programmable interfaces to
automate orchestration of network services
Open standard-based programmatic access
to infrastructure
Deliver open programmable interfaces to
automate orchestration of network services
Separate control and data plane; abstract
control plane of many devices to one
Deliver open programmable interfaces to
automate orchestration of network services
Open standard-based programmatic access
to infrastructure Network Device Network DeviceNetwork Device
Control & Data Plane Programmable
Interface (e.g., OpenFlow, APIs, CLI)
Southbound APIs
Network ApplicationsNetwork ApplicationsSDN Applications
Business ApplicationsBusiness ApplicationsBusiness Applications
(e.g., OpenStack, CloudStack)
Cloud Orchestration
SDN Controller
Programmable Open APIs
Infrastructure
Layer
Control
Layer
Application
Layer
Northbound APIs
Control Plane Separation Isn’t New
IBM Mainframe
Front-end
Processor
Establishment
Controller
SDLC
primary
secondary
Secondary nodes are controlled by a primary.
Network
Control
Program
NCP
Systems Network Architecture (SNA) Performance Routing (PfR)
Wireless LAN
Controllers
Route optimization for better application performance
CAPWAP enables a controller
to manage a collection of
wireless access points.
Token
Ring
Token
Ring
Floodlight and Open Daylight
The Floodlight Open SDN Controller is an
enterprise-class, Apache-licensed, Java-based
OpenFlow Controller. It is supported by a
community of developers
The Open Daylight controller maintains the flexibility
to deploy SDN, yet still mitigates many of the risks of
adopting early stage technologies and integrating
with existing infrastructure investments.
Open Daylight
Northbound Protocols
• REST (web based) API – applications which run on different machine or address
space on the controller
• HTTP PUT, GET, POST, DELETE
• URL
• Body
• Authentication
• Content Type (XML or JSON)
• Web Browser
• http://<controller ip>:8080/……
• OSGi framework is used for applications that will run in the same address space as
the controller.
Southbound Protocols
• Southbound protocols provide a communications path between the controller and network
device.
• OpenFlow used by the purist SDN approach.
• One design goal of the controller is to enable abstraction
of the network elements.
• For this reason, any number of southbound may be
implemented by the controller.
• Examples:
• OpenFlow
• Cisco onePK API
• SSH | CLI | HTTP |SNMP
• XMPP
• Interface to the Routing System Project (I2RS)
• Open vSwitch Database Management Protocol (OVSDB)
API
controlle
r
agent
agent
APP
Network Functions Virtualization
• Network Functions Virtualization (NFV) is a network architecture concept
that proposes virtualization of entire classes of network node functions
into building blocks that may be connected, or chained, together to create
communication services.
• SDN is focused on the separation of the network control layer from its
forwarding layer
• NFV is focused on porting network functions to virtual environments in
order to enable the migration from proprietary appliance based
deployments to a standard hardware and cloud based infrastructure.
• SDN is related to NFV, but they refer to different domains.
• Both concepts can be complementary, although they can exist
independently.
SDN Key Players / Startups
• Cisco – Tail-f - Open Network Environment (ONE) is a solution to help networks become more
open, programmable, and application-aware. Netconf
• Juniper - Contrail – an SDN controller is available as both open source and a proprietary offering.
• Brocade – SDN and NFV plays in the data center / cloud.
• VMware - VMware NSX™ is the network virtualization / overlay.
• PLUMgrid - Network Function Virtualization
• Jeda Networks - Fabric Network Controller (FNC) storage network overlay” on top of an Ethernet.
• Embrane - Focuses at network services at layers 4-7.
• MetaCloud - Metacloud’s Carbon|OS is a OpenStack-based private cloud solution.
• Big Switch Networks - Develop OpenFlow-based SDN switches, controllers and monitoring tools.
• Affirmed Networks - Provide virtualized subscriber and content management tools for mobile
operators.
• Plexxi – Offers a line of data center switches which are implemented as federated co-controllers.
A flexible, programmatic framework to
optimize the delivery and management
of network services
What’s SDN?
Driven
by:
Increased
operational cost
and complexity
Hyper scale
growth in Data
Center Use
Dynamic
consumption and
delivery models
(agility)
Software-Defined Networking Use Cases
“Would you tell me, please, which way
I ought to go from here?“
"That depends a good deal on where
you want to get to.“
"I don't much care where –“
"Then it doesn't matter which way you
go.”
― Lewis Carroll, Alice in Wonderland
(from The 2013 Guide to Network Virtualization and SDN)
The Cheshire Cat
Software-Defined Networking is a tool that only provides business relevance when a
function can be done cheaper, better or faster than using traditional networking hardware
and software.
Planned SDN deployment
 Data Center
 Branch/Campus
 WAN
 Service Provider SDN
 No Plans!
 Don’t Know
 Other
59
Technology
Trigger
Peak of Inflated
Expectations
Trough of
Disillusionment
Slope of
Enlightenment
Plateau of
Productivity
Deception Zone
SDN Hype Curve
Time
Visibility
• SDN / Open Networking
is still being defined.
• Network Engineers will
need to develop
programming skills.
• Identify business relevant
use cases to deploy SDN
technology.
• SDN technology will
mature in 2014 and
become more viable in
2015.
State of SDN
• “Something you Buy”
• Vendor Developed SDN systems
• ACI/APIC, NSX, Big Switch, Plexi, Tail-f…
• “out of the box” applications
• “Something you Build”
• Programmability of Network Operating Systems
• Scripting
• Vendor specific APIs
• “build from scratch” or add on to Vendor Systems
WWT and SDN
• Over 65 SDN workshops in
2013/2014
• SDN labs and demos are available in
the ATC
NX-API
RPC / REST API
OpenFlow | XNC
Orchestration
APIC
REST API
Software-Defined
Networking at
WWT
Software-Defined Networking Use Cases
• Implementing Network-‐wide Policy
• Implementing Black-hole Shunts
• Device Authentication (802.1x)
• Temporary Firewall Rules (OAuth
2.0 Authorization Framework)
• Device Templates (MTU checking
for Jumbo frames)
• Dynamic policy push for incident
response
• Simplified Operations
• Shelly’s Wiring App
• Dynamic Network Taps
• Network Migrations (flow-by-flow
basis)
• Traffic Engineering
• Load sharing / balancing
• Bypassing Intrusion Detection
devices for ‘clean’ traffic
Monitor Manager - Topology
SPAN
Production NetworkMonitoring Network
Cisco XNC
Controller
Nexus 3048
SDN-controller
http://10.255.40.78:8080/monitor
N3K-2
10.255.40.88
SDN-Monitor-2
10.255.40.199
SDN-Monitor-1
10.255.40.198
SDN-Webserver
SDN-Webclient
10.255.40.124
SiSiSiSiSiSi
SiSiSiSiSiSi
http://192.0.2.1/train.html
• “Off-the-shelf" SDN
application for the data
center.
• Turns an Ethernet switch
into a matrix switch
• Implements filters and
rules to steer network
traffic to one or more
monitor servers.
• Programmed the network
using a sample Python
REST API program.
• Modified the same rules
both programmatically and
with the GUI.
v
Programming Workshops
Workshop: Nexus Python API
The Python scripting capability on the Cisco Nexus
3000 Series …
Workshop: Python REST API / SDN Controller
Develop a Python program which connects to the
SDN controller …
Hands-on Tutorial: Python for Network Engineers
• Obtaining Python for Your Computer
• Editing and Running a Python Program
A flexible, programmatic framework to
optimize the delivery and management
of network services
What’s SDN?
Driven
by:
Increased
operational cost
and complexity
Hyper scale
growth in Data
Center Use
Dynamic
consumption and
delivery models
(agility)
Dave Chandler Presents SDN at World Wide Technology's TECday - St. Louis

More Related Content

What's hot

Juniper Unified SDN Technical Presentation (SDN Day ITB 2016)
Juniper  Unified SDN Technical Presentation (SDN Day ITB 2016)Juniper  Unified SDN Technical Presentation (SDN Day ITB 2016)
Juniper Unified SDN Technical Presentation (SDN Day ITB 2016)SDNRG ITB
 
Tutorial on SDN data plane evolution
Tutorial on SDN data plane evolutionTutorial on SDN data plane evolution
Tutorial on SDN data plane evolutionAntonio Capone
 
API Management for Software Defined Network (SDN)
API Management for Software Defined Network (SDN)API Management for Software Defined Network (SDN)
API Management for Software Defined Network (SDN)Apigee | Google Cloud
 
DEVNET-1114 Automated Management Using SDN/NFV
DEVNET-1114	Automated Management Using SDN/NFVDEVNET-1114	Automated Management Using SDN/NFV
DEVNET-1114 Automated Management Using SDN/NFVCisco DevNet
 
Telco Cloud 03 - Introduction to SDN
Telco Cloud 03 - Introduction to SDNTelco Cloud 03 - Introduction to SDN
Telco Cloud 03 - Introduction to SDNVikas Shokeen
 
SDN Fundamentals - short presentation
SDN Fundamentals -  short presentationSDN Fundamentals -  short presentation
SDN Fundamentals - short presentationAzhar Khuwaja
 
An overview of SDN & Openflow
An overview of SDN & OpenflowAn overview of SDN & Openflow
An overview of SDN & OpenflowPeyman Faizian
 
SDN Basics – What You Need to Know about Software-Defined Networking
SDN Basics – What You Need to Know about Software-Defined NetworkingSDN Basics – What You Need to Know about Software-Defined Networking
SDN Basics – What You Need to Know about Software-Defined NetworkingSDxCentral
 
Sdn presentation
Sdn presentation Sdn presentation
Sdn presentation Frikha Nour
 
Software-Defined Networking SDN - A Brief Introduction
Software-Defined Networking SDN - A Brief IntroductionSoftware-Defined Networking SDN - A Brief Introduction
Software-Defined Networking SDN - A Brief IntroductionJason TC HOU (侯宗成)
 
Industrial Internet of Things: Protocols an Standards
Industrial Internet of Things: Protocols an StandardsIndustrial Internet of Things: Protocols an Standards
Industrial Internet of Things: Protocols an StandardsJavier Povedano
 
Tools and Platforms for OpenFlow/SDN
Tools and Platforms for OpenFlow/SDNTools and Platforms for OpenFlow/SDN
Tools and Platforms for OpenFlow/SDNUmesh Krishnaswamy
 
Modern Software Architecture
Modern Software Architecture Modern Software Architecture
Modern Software Architecture Ahmed Marzouk
 
FlowN vs FlowVisor: Scalable Network Virtualization in SDN
FlowN vs FlowVisor: Scalable Network Virtualization in SDNFlowN vs FlowVisor: Scalable Network Virtualization in SDN
FlowN vs FlowVisor: Scalable Network Virtualization in SDNHao Jiang
 
Introduction to OpenFlow, SDN and NFV
Introduction to OpenFlow, SDN and NFVIntroduction to OpenFlow, SDN and NFV
Introduction to OpenFlow, SDN and NFVKingston Smiler
 
Introduction to SDN and Network Programmability - BRKRST-1014 | 2017/Las Vegas
Introduction to SDN and Network Programmability - BRKRST-1014 | 2017/Las VegasIntroduction to SDN and Network Programmability - BRKRST-1014 | 2017/Las Vegas
Introduction to SDN and Network Programmability - BRKRST-1014 | 2017/Las VegasBruno Teixeira
 
Why sdn
Why sdnWhy sdn
Why sdnlz1dsb
 

What's hot (20)

Juniper Unified SDN Technical Presentation (SDN Day ITB 2016)
Juniper  Unified SDN Technical Presentation (SDN Day ITB 2016)Juniper  Unified SDN Technical Presentation (SDN Day ITB 2016)
Juniper Unified SDN Technical Presentation (SDN Day ITB 2016)
 
Introduction to Software Defined Networking (SDN)
Introduction to Software Defined Networking (SDN)Introduction to Software Defined Networking (SDN)
Introduction to Software Defined Networking (SDN)
 
Tutorial on SDN data plane evolution
Tutorial on SDN data plane evolutionTutorial on SDN data plane evolution
Tutorial on SDN data plane evolution
 
API Management for Software Defined Network (SDN)
API Management for Software Defined Network (SDN)API Management for Software Defined Network (SDN)
API Management for Software Defined Network (SDN)
 
DEVNET-1114 Automated Management Using SDN/NFV
DEVNET-1114	Automated Management Using SDN/NFVDEVNET-1114	Automated Management Using SDN/NFV
DEVNET-1114 Automated Management Using SDN/NFV
 
Telco Cloud 03 - Introduction to SDN
Telco Cloud 03 - Introduction to SDNTelco Cloud 03 - Introduction to SDN
Telco Cloud 03 - Introduction to SDN
 
SDN Fundamentals - short presentation
SDN Fundamentals -  short presentationSDN Fundamentals -  short presentation
SDN Fundamentals - short presentation
 
An overview of SDN & Openflow
An overview of SDN & OpenflowAn overview of SDN & Openflow
An overview of SDN & Openflow
 
SDN Basics – What You Need to Know about Software-Defined Networking
SDN Basics – What You Need to Know about Software-Defined NetworkingSDN Basics – What You Need to Know about Software-Defined Networking
SDN Basics – What You Need to Know about Software-Defined Networking
 
Sdn presentation
Sdn presentation Sdn presentation
Sdn presentation
 
Software-Defined Networking SDN - A Brief Introduction
Software-Defined Networking SDN - A Brief IntroductionSoftware-Defined Networking SDN - A Brief Introduction
Software-Defined Networking SDN - A Brief Introduction
 
Industrial Internet of Things: Protocols an Standards
Industrial Internet of Things: Protocols an StandardsIndustrial Internet of Things: Protocols an Standards
Industrial Internet of Things: Protocols an Standards
 
Sdn ppt
Sdn pptSdn ppt
Sdn ppt
 
Tools and Platforms for OpenFlow/SDN
Tools and Platforms for OpenFlow/SDNTools and Platforms for OpenFlow/SDN
Tools and Platforms for OpenFlow/SDN
 
Modern Software Architecture
Modern Software Architecture Modern Software Architecture
Modern Software Architecture
 
FlowN vs FlowVisor: Scalable Network Virtualization in SDN
FlowN vs FlowVisor: Scalable Network Virtualization in SDNFlowN vs FlowVisor: Scalable Network Virtualization in SDN
FlowN vs FlowVisor: Scalable Network Virtualization in SDN
 
RTI Technical Road Show SPAWAR SD
RTI Technical Road Show SPAWAR SDRTI Technical Road Show SPAWAR SD
RTI Technical Road Show SPAWAR SD
 
Introduction to OpenFlow, SDN and NFV
Introduction to OpenFlow, SDN and NFVIntroduction to OpenFlow, SDN and NFV
Introduction to OpenFlow, SDN and NFV
 
Introduction to SDN and Network Programmability - BRKRST-1014 | 2017/Las Vegas
Introduction to SDN and Network Programmability - BRKRST-1014 | 2017/Las VegasIntroduction to SDN and Network Programmability - BRKRST-1014 | 2017/Las Vegas
Introduction to SDN and Network Programmability - BRKRST-1014 | 2017/Las Vegas
 
Why sdn
Why sdnWhy sdn
Why sdn
 

Viewers also liked

TUESDAY. Resource Raising: Key principles and examples of YBI Network best pr...
TUESDAY. Resource Raising: Key principles and examples of YBI Network best pr...TUESDAY. Resource Raising: Key principles and examples of YBI Network best pr...
TUESDAY. Resource Raising: Key principles and examples of YBI Network best pr...Youth Business International
 
Accelerating SDN Applications with Open Source Network Overlays
Accelerating SDN Applications with Open Source Network OverlaysAccelerating SDN Applications with Open Source Network Overlays
Accelerating SDN Applications with Open Source Network OverlaysCumulus Networks
 
A Best Practice Approach to the Design of Natural User Interfaces (ERGOSIGN)
A Best Practice Approach to the Design of Natural User Interfaces (ERGOSIGN)A Best Practice Approach to the Design of Natural User Interfaces (ERGOSIGN)
A Best Practice Approach to the Design of Natural User Interfaces (ERGOSIGN)Ergosign GmbH
 
Seeing Through The Clouds
Seeing Through The CloudsSeeing Through The Clouds
Seeing Through The CloudsAtlas Cloud
 
El arte del placer
El arte del placerEl arte del placer
El arte del placerasoandbsi123
 
Unidad 5 mercadotecnia
Unidad 5 mercadotecniaUnidad 5 mercadotecnia
Unidad 5 mercadotecniaSuanni Segura
 
La memoria histórica en España: de qué hablamos cuando hablamos de Memoria ...
La memoria histórica en España: de qué hablamos cuando hablamos de Memoria ...La memoria histórica en España: de qué hablamos cuando hablamos de Memoria ...
La memoria histórica en España: de qué hablamos cuando hablamos de Memoria ...Belén Moreno Garrido
 
Designing in removable partial dentures /certified fixed orthodontic courses ...
Designing in removable partial dentures /certified fixed orthodontic courses ...Designing in removable partial dentures /certified fixed orthodontic courses ...
Designing in removable partial dentures /certified fixed orthodontic courses ...Indian dental academy
 
Ganadería y desarrollo rural en Cádiz
Ganadería y desarrollo rural en CádizGanadería y desarrollo rural en Cádiz
Ganadería y desarrollo rural en CádizCarlos Romero Valiente
 
K2C : Omni-Channel Solutions for an Omni-Channel World
K2C : Omni-Channel Solutions for an Omni-Channel WorldK2C : Omni-Channel Solutions for an Omni-Channel World
K2C : Omni-Channel Solutions for an Omni-Channel WorldKlick 2 Contact
 
BT Günlüğü Eylül 2015
BT Günlüğü Eylül 2015BT Günlüğü Eylül 2015
BT Günlüğü Eylül 2015Eylül Medya
 
One image as thousand words
One image as thousand words One image as thousand words
One image as thousand words Maciek Mysliwiec
 
Vas & applications cr0601810
Vas & applications cr0601810Vas & applications cr0601810
Vas & applications cr0601810InformaGroup
 
Análisis Trimestral del Producto Interno Bruto de México Durante el Periodo 2...
Análisis Trimestral del Producto Interno Bruto de México Durante el Periodo 2...Análisis Trimestral del Producto Interno Bruto de México Durante el Periodo 2...
Análisis Trimestral del Producto Interno Bruto de México Durante el Periodo 2...Minerva RG
 
REFORMA IVA 2014 PERSPECTIVAS ANTE EL COT PARA 2015
REFORMA IVA 2014 PERSPECTIVAS ANTE EL COT PARA 2015REFORMA IVA 2014 PERSPECTIVAS ANTE EL COT PARA 2015
REFORMA IVA 2014 PERSPECTIVAS ANTE EL COT PARA 2015GLORIA COBALEDA CANACHE
 
Instrumentos de cuerda
Instrumentos de cuerdaInstrumentos de cuerda
Instrumentos de cuerdamusical2mas2
 

Viewers also liked (20)

TUESDAY. Resource Raising: Key principles and examples of YBI Network best pr...
TUESDAY. Resource Raising: Key principles and examples of YBI Network best pr...TUESDAY. Resource Raising: Key principles and examples of YBI Network best pr...
TUESDAY. Resource Raising: Key principles and examples of YBI Network best pr...
 
Accelerating SDN Applications with Open Source Network Overlays
Accelerating SDN Applications with Open Source Network OverlaysAccelerating SDN Applications with Open Source Network Overlays
Accelerating SDN Applications with Open Source Network Overlays
 
A Best Practice Approach to the Design of Natural User Interfaces (ERGOSIGN)
A Best Practice Approach to the Design of Natural User Interfaces (ERGOSIGN)A Best Practice Approach to the Design of Natural User Interfaces (ERGOSIGN)
A Best Practice Approach to the Design of Natural User Interfaces (ERGOSIGN)
 
Seeing Through The Clouds
Seeing Through The CloudsSeeing Through The Clouds
Seeing Through The Clouds
 
El arte del placer
El arte del placerEl arte del placer
El arte del placer
 
Viaje Mar Rojo Pura Vida
Viaje Mar Rojo Pura VidaViaje Mar Rojo Pura Vida
Viaje Mar Rojo Pura Vida
 
Unidad 5 mercadotecnia
Unidad 5 mercadotecniaUnidad 5 mercadotecnia
Unidad 5 mercadotecnia
 
Senioren helfen
Senioren helfenSenioren helfen
Senioren helfen
 
La memoria histórica en España: de qué hablamos cuando hablamos de Memoria ...
La memoria histórica en España: de qué hablamos cuando hablamos de Memoria ...La memoria histórica en España: de qué hablamos cuando hablamos de Memoria ...
La memoria histórica en España: de qué hablamos cuando hablamos de Memoria ...
 
Designing in removable partial dentures /certified fixed orthodontic courses ...
Designing in removable partial dentures /certified fixed orthodontic courses ...Designing in removable partial dentures /certified fixed orthodontic courses ...
Designing in removable partial dentures /certified fixed orthodontic courses ...
 
Ganadería y desarrollo rural en Cádiz
Ganadería y desarrollo rural en CádizGanadería y desarrollo rural en Cádiz
Ganadería y desarrollo rural en Cádiz
 
K2C : Omni-Channel Solutions for an Omni-Channel World
K2C : Omni-Channel Solutions for an Omni-Channel WorldK2C : Omni-Channel Solutions for an Omni-Channel World
K2C : Omni-Channel Solutions for an Omni-Channel World
 
BT Günlüğü Eylül 2015
BT Günlüğü Eylül 2015BT Günlüğü Eylül 2015
BT Günlüğü Eylül 2015
 
Le pastel ramon
Le pastel ramonLe pastel ramon
Le pastel ramon
 
One image as thousand words
One image as thousand words One image as thousand words
One image as thousand words
 
Vas & applications cr0601810
Vas & applications cr0601810Vas & applications cr0601810
Vas & applications cr0601810
 
MEMORIA PLUS BERRIES 24_10_14 Premios Alas 2014
MEMORIA PLUS BERRIES 24_10_14 Premios Alas 2014MEMORIA PLUS BERRIES 24_10_14 Premios Alas 2014
MEMORIA PLUS BERRIES 24_10_14 Premios Alas 2014
 
Análisis Trimestral del Producto Interno Bruto de México Durante el Periodo 2...
Análisis Trimestral del Producto Interno Bruto de México Durante el Periodo 2...Análisis Trimestral del Producto Interno Bruto de México Durante el Periodo 2...
Análisis Trimestral del Producto Interno Bruto de México Durante el Periodo 2...
 
REFORMA IVA 2014 PERSPECTIVAS ANTE EL COT PARA 2015
REFORMA IVA 2014 PERSPECTIVAS ANTE EL COT PARA 2015REFORMA IVA 2014 PERSPECTIVAS ANTE EL COT PARA 2015
REFORMA IVA 2014 PERSPECTIVAS ANTE EL COT PARA 2015
 
Instrumentos de cuerda
Instrumentos de cuerdaInstrumentos de cuerda
Instrumentos de cuerda
 

Similar to Dave Chandler Presents SDN at World Wide Technology's TECday - St. Louis

bruce-sdn.pptx
bruce-sdn.pptxbruce-sdn.pptx
bruce-sdn.pptxSameer Ali
 
Understanding network and service virtualization
Understanding network and service virtualizationUnderstanding network and service virtualization
Understanding network and service virtualizationSDN Hub
 
[OpenStack Day in Korea 2015] Track 2-3 - 오픈스택 클라우드에 최적화된 네트워크 가상화 '누아지(Nuage)'
[OpenStack Day in Korea 2015] Track 2-3 - 오픈스택 클라우드에 최적화된 네트워크 가상화 '누아지(Nuage)'[OpenStack Day in Korea 2015] Track 2-3 - 오픈스택 클라우드에 최적화된 네트워크 가상화 '누아지(Nuage)'
[OpenStack Day in Korea 2015] Track 2-3 - 오픈스택 클라우드에 최적화된 네트워크 가상화 '누아지(Nuage)'OpenStack Korea Community
 
VMworld 2013: Advanced VMware NSX Architecture
VMworld 2013: Advanced VMware NSX Architecture VMworld 2013: Advanced VMware NSX Architecture
VMworld 2013: Advanced VMware NSX Architecture VMworld
 
Tech Talk by John Casey (CTO) CPLANE_NETWORKS : High Performance OpenStack Ne...
Tech Talk by John Casey (CTO) CPLANE_NETWORKS : High Performance OpenStack Ne...Tech Talk by John Casey (CTO) CPLANE_NETWORKS : High Performance OpenStack Ne...
Tech Talk by John Casey (CTO) CPLANE_NETWORKS : High Performance OpenStack Ne...nvirters
 
Radisys/Wind River: The Telcom Cloud - Deployment Strategies: SDN/NFV and Vir...
Radisys/Wind River: The Telcom Cloud - Deployment Strategies: SDN/NFV and Vir...Radisys/Wind River: The Telcom Cloud - Deployment Strategies: SDN/NFV and Vir...
Radisys/Wind River: The Telcom Cloud - Deployment Strategies: SDN/NFV and Vir...Radisys Corporation
 
Introduction to SDN and NFV
Introduction to SDN and NFVIntroduction to SDN and NFV
Introduction to SDN and NFVCoreStack
 
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 - 2014SAMeh Zaghloul
 
SDN and NFV Value in Business Services - A Presentation By Cox Communications
SDN and NFV Value in Business Services - A Presentation By Cox CommunicationsSDN and NFV Value in Business Services - A Presentation By Cox Communications
SDN and NFV Value in Business Services - A Presentation By Cox CommunicationsCisco Service Provider
 
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
 
Software Innovations and Control Plane Evolution in the new SDN Transport Arc...
Software Innovations and Control Plane Evolution in the new SDN Transport Arc...Software Innovations and Control Plane Evolution in the new SDN Transport Arc...
Software Innovations and Control Plane Evolution in the new SDN Transport Arc...Cisco Canada
 
SDN and NFV Value in Business Services
SDN and NFV Value in Business ServicesSDN and NFV Value in Business Services
SDN and NFV Value in Business ServicesAlan Sardella
 
VMUGbe 21 Filip Verloy
VMUGbe 21 Filip VerloyVMUGbe 21 Filip Verloy
VMUGbe 21 Filip VerloyFilip Verloy
 
07 (IDNOG02) SDN Research activity in Institut Teknologi Bandung by Affan Bas...
07 (IDNOG02) SDN Research activity in Institut Teknologi Bandung by Affan Bas...07 (IDNOG02) SDN Research activity in Institut Teknologi Bandung by Affan Bas...
07 (IDNOG02) SDN Research activity in Institut Teknologi Bandung by Affan Bas...Indonesia Network Operators Group
 
SDN Security Talk - (ISC)2_3
SDN Security Talk - (ISC)2_3SDN Security Talk - (ISC)2_3
SDN Security Talk - (ISC)2_3Wen-Pai Lu
 

Similar to Dave Chandler Presents SDN at World Wide Technology's TECday - St. Louis (20)

10. Lec X- SDN.pptx
10. Lec X- SDN.pptx10. Lec X- SDN.pptx
10. Lec X- SDN.pptx
 
bruce-sdn.pptx
bruce-sdn.pptxbruce-sdn.pptx
bruce-sdn.pptx
 
Understanding network and service virtualization
Understanding network and service virtualizationUnderstanding network and service virtualization
Understanding network and service virtualization
 
[OpenStack Day in Korea 2015] Track 2-3 - 오픈스택 클라우드에 최적화된 네트워크 가상화 '누아지(Nuage)'
[OpenStack Day in Korea 2015] Track 2-3 - 오픈스택 클라우드에 최적화된 네트워크 가상화 '누아지(Nuage)'[OpenStack Day in Korea 2015] Track 2-3 - 오픈스택 클라우드에 최적화된 네트워크 가상화 '누아지(Nuage)'
[OpenStack Day in Korea 2015] Track 2-3 - 오픈스택 클라우드에 최적화된 네트워크 가상화 '누아지(Nuage)'
 
Network Virtualization
Network VirtualizationNetwork Virtualization
Network Virtualization
 
VMworld 2013: Advanced VMware NSX Architecture
VMworld 2013: Advanced VMware NSX Architecture VMworld 2013: Advanced VMware NSX Architecture
VMworld 2013: Advanced VMware NSX Architecture
 
Tech Talk by John Casey (CTO) CPLANE_NETWORKS : High Performance OpenStack Ne...
Tech Talk by John Casey (CTO) CPLANE_NETWORKS : High Performance OpenStack Ne...Tech Talk by John Casey (CTO) CPLANE_NETWORKS : High Performance OpenStack Ne...
Tech Talk by John Casey (CTO) CPLANE_NETWORKS : High Performance OpenStack Ne...
 
Radisys/Wind River: The Telcom Cloud - Deployment Strategies: SDN/NFV and Vir...
Radisys/Wind River: The Telcom Cloud - Deployment Strategies: SDN/NFV and Vir...Radisys/Wind River: The Telcom Cloud - Deployment Strategies: SDN/NFV and Vir...
Radisys/Wind River: The Telcom Cloud - Deployment Strategies: SDN/NFV and Vir...
 
Introduction to SDN and NFV
Introduction to SDN and NFVIntroduction to SDN and NFV
Introduction to SDN and NFV
 
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
 
SDN and NFV Value in Business Services - A Presentation By Cox Communications
SDN and NFV Value in Business Services - A Presentation By Cox CommunicationsSDN and NFV Value in Business Services - A Presentation By Cox Communications
SDN and NFV Value in Business Services - A Presentation By Cox Communications
 
Cis sem sdn
Cis sem sdnCis sem sdn
Cis sem 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...
 
Introduction to Software Defined Networking (SDN)
Introduction to Software Defined Networking (SDN)Introduction to Software Defined Networking (SDN)
Introduction to Software Defined Networking (SDN)
 
Raga_SDN_NSX_1
Raga_SDN_NSX_1Raga_SDN_NSX_1
Raga_SDN_NSX_1
 
Software Innovations and Control Plane Evolution in the new SDN Transport Arc...
Software Innovations and Control Plane Evolution in the new SDN Transport Arc...Software Innovations and Control Plane Evolution in the new SDN Transport Arc...
Software Innovations and Control Plane Evolution in the new SDN Transport Arc...
 
SDN and NFV Value in Business Services
SDN and NFV Value in Business ServicesSDN and NFV Value in Business Services
SDN and NFV Value in Business Services
 
VMUGbe 21 Filip Verloy
VMUGbe 21 Filip VerloyVMUGbe 21 Filip Verloy
VMUGbe 21 Filip Verloy
 
07 (IDNOG02) SDN Research activity in Institut Teknologi Bandung by Affan Bas...
07 (IDNOG02) SDN Research activity in Institut Teknologi Bandung by Affan Bas...07 (IDNOG02) SDN Research activity in Institut Teknologi Bandung by Affan Bas...
07 (IDNOG02) SDN Research activity in Institut Teknologi Bandung by Affan Bas...
 
SDN Security Talk - (ISC)2_3
SDN Security Talk - (ISC)2_3SDN Security Talk - (ISC)2_3
SDN Security Talk - (ISC)2_3
 

More from World Wide Technology

WWT: Converged Infrastructure Presentation from Cisco Live 2017
WWT: Converged Infrastructure Presentation from Cisco Live 2017WWT: Converged Infrastructure Presentation from Cisco Live 2017
WWT: Converged Infrastructure Presentation from Cisco Live 2017World Wide Technology
 
WWT: SD-WAN Presentation from Cisco Live 2017
WWT: SD-WAN Presentation from Cisco Live 2017WWT: SD-WAN Presentation from Cisco Live 2017
WWT: SD-WAN Presentation from Cisco Live 2017World Wide Technology
 
WWT: NFV Solutions Presentation from Cisco Live 2017
WWT: NFV Solutions Presentation from Cisco Live 2017WWT: NFV Solutions Presentation from Cisco Live 2017
WWT: NFV Solutions Presentation from Cisco Live 2017World Wide Technology
 
WWT: Tetration Presentation from Cisco Live 2017
WWT: Tetration Presentation from Cisco Live 2017WWT: Tetration Presentation from Cisco Live 2017
WWT: Tetration Presentation from Cisco Live 2017World Wide Technology
 
WWT: Customer Experience Presentation from Cisco Live 2017
WWT: Customer Experience Presentation from Cisco Live 2017WWT: Customer Experience Presentation from Cisco Live 2017
WWT: Customer Experience Presentation from Cisco Live 2017World Wide Technology
 
World Wide Technology TEC37 Webinar - Windows 10 (Transcript)
World Wide Technology TEC37 Webinar -  Windows 10 (Transcript)World Wide Technology TEC37 Webinar -  Windows 10 (Transcript)
World Wide Technology TEC37 Webinar - Windows 10 (Transcript)World Wide Technology
 
World Wide Technology Tec37 Webinar - Deploy and Manage Windows 10 at Scale v1
World Wide Technology Tec37 Webinar -  Deploy and Manage Windows 10 at Scale v1World Wide Technology Tec37 Webinar -  Deploy and Manage Windows 10 at Scale v1
World Wide Technology Tec37 Webinar - Deploy and Manage Windows 10 at Scale v1World Wide Technology
 
World Wide Technology (WWT) TEC37 Webinar: Customer Experience Transcript
World Wide Technology (WWT) TEC37 Webinar: Customer Experience TranscriptWorld Wide Technology (WWT) TEC37 Webinar: Customer Experience Transcript
World Wide Technology (WWT) TEC37 Webinar: Customer Experience TranscriptWorld Wide Technology
 
World Wide Technology Webinar Transcript - Software Defined Networking
World Wide Technology Webinar Transcript - Software Defined NetworkingWorld Wide Technology Webinar Transcript - Software Defined Networking
World Wide Technology Webinar Transcript - Software Defined NetworkingWorld Wide Technology
 
World Wide Technology Webinar - Software Defined Networking
World Wide Technology Webinar - Software Defined NetworkingWorld Wide Technology Webinar - Software Defined Networking
World Wide Technology Webinar - Software Defined NetworkingWorld Wide Technology
 
World Wide Technology Introduces Cisco ONE
World Wide Technology Introduces Cisco ONEWorld Wide Technology Introduces Cisco ONE
World Wide Technology Introduces Cisco ONEWorld Wide Technology
 
WWT Webinar - The Role of Adoption Services in Tech Deployments
WWT Webinar - The Role of Adoption Services in Tech DeploymentsWWT Webinar - The Role of Adoption Services in Tech Deployments
WWT Webinar - The Role of Adoption Services in Tech DeploymentsWorld Wide Technology
 

More from World Wide Technology (15)

F5 Automation - The Journey
F5 Automation - The JourneyF5 Automation - The Journey
F5 Automation - The Journey
 
WWT: Converged Infrastructure Presentation from Cisco Live 2017
WWT: Converged Infrastructure Presentation from Cisco Live 2017WWT: Converged Infrastructure Presentation from Cisco Live 2017
WWT: Converged Infrastructure Presentation from Cisco Live 2017
 
WWT: SD-WAN Presentation from Cisco Live 2017
WWT: SD-WAN Presentation from Cisco Live 2017WWT: SD-WAN Presentation from Cisco Live 2017
WWT: SD-WAN Presentation from Cisco Live 2017
 
WWT: NFV Solutions Presentation from Cisco Live 2017
WWT: NFV Solutions Presentation from Cisco Live 2017WWT: NFV Solutions Presentation from Cisco Live 2017
WWT: NFV Solutions Presentation from Cisco Live 2017
 
WWT: Tetration Presentation from Cisco Live 2017
WWT: Tetration Presentation from Cisco Live 2017WWT: Tetration Presentation from Cisco Live 2017
WWT: Tetration Presentation from Cisco Live 2017
 
WWT: Customer Experience Presentation from Cisco Live 2017
WWT: Customer Experience Presentation from Cisco Live 2017WWT: Customer Experience Presentation from Cisco Live 2017
WWT: Customer Experience Presentation from Cisco Live 2017
 
World Wide Technology TEC37 Webinar - Windows 10 (Transcript)
World Wide Technology TEC37 Webinar -  Windows 10 (Transcript)World Wide Technology TEC37 Webinar -  Windows 10 (Transcript)
World Wide Technology TEC37 Webinar - Windows 10 (Transcript)
 
World Wide Technology Tec37 Webinar - Deploy and Manage Windows 10 at Scale v1
World Wide Technology Tec37 Webinar -  Deploy and Manage Windows 10 at Scale v1World Wide Technology Tec37 Webinar -  Deploy and Manage Windows 10 at Scale v1
World Wide Technology Tec37 Webinar - Deploy and Manage Windows 10 at Scale v1
 
World Wide Technology (WWT) TEC37 Webinar: Customer Experience Transcript
World Wide Technology (WWT) TEC37 Webinar: Customer Experience TranscriptWorld Wide Technology (WWT) TEC37 Webinar: Customer Experience Transcript
World Wide Technology (WWT) TEC37 Webinar: Customer Experience Transcript
 
World Wide Technology Webinar Transcript - Software Defined Networking
World Wide Technology Webinar Transcript - Software Defined NetworkingWorld Wide Technology Webinar Transcript - Software Defined Networking
World Wide Technology Webinar Transcript - Software Defined Networking
 
World Wide Technology Webinar - Software Defined Networking
World Wide Technology Webinar - Software Defined NetworkingWorld Wide Technology Webinar - Software Defined Networking
World Wide Technology Webinar - Software Defined Networking
 
World Wide Technology Introduces Cisco ONE
World Wide Technology Introduces Cisco ONEWorld Wide Technology Introduces Cisco ONE
World Wide Technology Introduces Cisco ONE
 
WWT Intelligent WAN Presentation
WWT Intelligent WAN PresentationWWT Intelligent WAN Presentation
WWT Intelligent WAN Presentation
 
WWT Webinar - The Role of Adoption Services in Tech Deployments
WWT Webinar - The Role of Adoption Services in Tech DeploymentsWWT Webinar - The Role of Adoption Services in Tech Deployments
WWT Webinar - The Role of Adoption Services in Tech Deployments
 
WWT IWAN Technical Presentation
WWT IWAN Technical PresentationWWT IWAN Technical Presentation
WWT IWAN Technical Presentation
 

Recently uploaded

New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 

Recently uploaded (20)

New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 

Dave Chandler Presents SDN at World Wide Technology's TECday - St. Louis

  • 1. Test as a Service Hardware Certification Software Certification Performance Verification Configuration change management Best practice consulting Solution Demonstrations Architecture Sandboxes Customer Proof of Concepts Laboratory Automation Product Development Campus Core Routing & Switching Internet Access Wide Area Network Branch Enablement WAN Acceleration iWAN IPv6 Enterprise Wireless Mobile Application Development Mobile Endpoints Mobile Management Solutions Consulting & Lifecycle Services Controller-Based SDN Network Overlays Programmatic Network Control Network Monitoring Applications Device APIs Northbound API integration Datacenter Fabrics Virtual Switching Platforms Application- Driven Networking Load Balancing Data Center Interconnect Data Center Automation MPLS Core Service Provider Core Optical Transport Service Provider and Enterprise Edge Mobile solutions backhaul IPv6 Data Center Networking & App Delivery Campus and Branch Networking Enterprise Mobility High End Routing and Optical Software Defined Networking Lab as a Service Enterprise Networking Solutions Overview ATC Solutions Engineering Our Mission: Deliver value through the assessment of networking solutions and provide clarity for business relevant technology decisions.
  • 2. Data Center Networking & App Delivery Campus and Branch Networking Dave Chandler ENS Practice Lead Brandi Hutchinson Business Development Manager High End Routing and Optical Joel King Software Defined Networking Laks Vijayarajan Todd Eichler Lab as a Service Enterprise Networking Solutions Practice Kathi Bomar Christine Corbett HERO TSA ATC Solutions Engineering Bill Thompson ATC TSA Joe Weber ATC TSA Enterprise Mobility Bruce Clounie TBD DC TSA TBD DC TSA Mobility TSA Mobility TSA Alex OlerAndy Denny Jennifer Huber Bart Robinson Mobility TSA
  • 5. More Tech Soup! APIs  Open Networking  Network Programmability  Active Networking
  • 6. Let’s take a step back.. Why do we need SDN? Are there Business Drivers?
  • 7. SDN Drivers Cloud Video Yottabytes ofData Mobility > Half of the traffic on the Internet Mobile apps driving new opportunity Workload Mobility How much is a Yottabtye?
  • 8. Requirements for Next Generation Networks Agility Simplicity Rapid Service Enablement Ability to Adopt New Market Transitions Automation Reduce Operational Complexity Decrease TCO Business Value Differentiate Business Services Enabler of Business Monetize Networks is not simple
  • 9. Fixed, Stable and Rock Solid We have been building..
  • 10. Compute and Storage evolution Bare-Metal Virtualization Automation Orchestration Cloud 2005 2008 2010 2012 2014 Evolution?? Network and Services evolution CLI CLI CLI CLI Encrypted CLI 1992 2008 2010 2012 2014
  • 11. Hard Fact Despite advances in hardware, the evolution of how we manage and deploy networks is significantly behind cloud and compute in what matters in today’s economy. MobilityAgility
  • 12.
  • 13. DEFINITIONS Fundamental network architectures have been impacted by the introduction and growth of virtual machine environments. Often these terms are used interchangeably  Network Virtualization  Virtualized Networks  Network Abstraction  Software Defined Networking
  • 14. DEFINITIONS  Network Virtualization  Virtualized Networks  Network Abstraction  Software Defined Networking
  • 15. NETWORK VIRTUALIZATION Network Virtualization can be defined as using network resources through a logical segmentation of a single physical network • VLANs – Virtual Local Area Networks • VRF – Virtual Routing and Forwarding • MPLS – Multi-protocol Label Switching • VPN – Virtual Private Networks • MEC - Multi-Chassis EtherChannels • VDC - Virtual Device Contexts • VSANs – Virtual Storage Area Networks
  • 16. DEFINITIONS  Network Virtualization  Virtualized Networks  Network Abstraction  Software Defined Networking
  • 17. VIRTUALIZED NETWORK SWITCHES Server virtualization has led to the development of Virtual switches within the hypervisors. Allows for communication between virtual machines, and between virtual machines and the physical network • VMware - vSwitch • VMware – Distributed Virtual Switch (DVS) • Cisco Nexus 1000v • Citrix Distributed Virtual Switch (Openswitch) • KVM – Linux bridging, Open virtual switch
  • 18. Vmware vSwitch Networking Components Per ESX-server configuration VMNICS = uplinksvSwitchVMs vmnic0 vmnic1 vNIC vNIC Virtual Ports VM_LUN_0007 VM_LUN_0005 vSwitch0
  • 19. A Distributed Virtual Switch Architecture Controller vCenter Virtual Switch Virtual Switch Virtual Switch Physical NICs Physical NICs Physical NICs VM VM VM VM VM VM VM VM VM VM VM VM Hypervisor Hypervisor Hypervisor
  • 20. DEFINITIONS  Network Virtualization  Virtualized Networks  Network Abstraction  Software Defined Networking
  • 21. NETWORK ABSTRACTION  Traditional network constructs were not designed or intended to support dynamic workloads in highly virtualized or cloud environments  Overlay technologies allow for independent logical networks (Overlay Networks)to be built on top of existing IP infrastructure (Underlay Network)  Abstraction presents the logical networks as a simplified view
  • 22. NETWORK ABSTRACTION  Generic Router Encapsulation (GRE)  Stateless Transport Tunneling (STT)  Overlay Transport Virtualization, (OTV)  Locator ID Separation Protocol (LISP)  Network Virtualization using GRE (NvGRE)  Virtual Extensible LAN (VxLAN)
  • 23. Overlay Networks and Encapsulation • Overlay Networking is achieved by using encapsulation of the original network frame in a IP packet. • In the Data Center, VxLAN is a new overlay protocol specifically designed to allow the creation of more flexible and extensible virtual networks on top of a hardware underlay.
  • 24. Underlay Network IP Subnet A IP Subnet B IP Subnet D IP Subnet C This is an example of a Layer 3 IP routed network in a Data Center The physical network is the underlay network and uses “traditional” network protocols OSPF Network Segments are isolated by Layer 3
  • 26. Virtual Switches and Guests Virtual Switches are contained within the Hypervisor hosts and provide connectivity for the Virtual Machines (Guests)
  • 27. Control Plane Controller A Controller connects to the virtual switches and becomes the control plane for the entire virtual switch group
  • 28. Overlay Network Controller Virtual Path Actual Path Encapsulation De-Encapsulation
  • 29. Overlay Network – Transparent Underlay Controller Virtual Path Actual Path Encapsulation De-Encapsulation Very limited visibility into the Underlay Network routing or performance
  • 30. Overlay Network – Detailed Underlay Metrics Controller Virtual Path Actual Path Encapsulation De-Encapsulation
  • 31. SDN and Controllers • A Controller in a SDN is the “brains” of the network. • It relays information to the switches/routers ‘below’ (via southbound APIs) • and the applications and business logic ‘above’ (via northbound APIs). • Example: • For VMware, the controller is called the NSX Controller. It resides as software on a virtual machine within the vSphere environment. • For Cisco, APIC (Application Policy Infrastructure Controller) is the controller and resides as software on “bare-metal” compute platforms
  • 32. DEFINITIONS  Network Virtualization  Virtualized Networks  Network abstraction  Software Defined Networking
  • 33. Today’s Networks are Defined by the “Box” • Hardware, Operating System, and Applications built into a single hardware device • Separate Policies • Distributed algorithms between devices • Federated Systems • Derived from ARPANET So let’s reset…..
  • 34. • Networks today are rooted in packet switching concepts developed during 1960 to 1970’s. • Core functions • Packet switching • Path selection • Configuration / Management • Services • Path selection, the control plane, is distributed on each network element. • Distributed control planes eliminates single points of failure disrupting the entire network. Traditional Networking, before SDN cp cp cp cp cp cp cp cp
  • 35. What is SDN? • “Early” view • The control and the data planes are decoupled, network intelligence and state are logically centralized, and the underlying network infrastructure is abstracted from the applications • Single control plane manages multiple network devices • Singular Southbound protocol • Common Northbound protocols
  • 36. • Early view of SDN has two characteristics (*) • Control plane is separated from device implementing data plane, • Single control plane manages multiple network devices • SDN / OpenFlow initial deployments were network research at universities (Stanford ) providing a cost effective and ‘clean slate’ network architectures. • SDN is a tool to enable a higher degree of control over network devices. Early view of Software-Defined Networks Control Plane (*) The Road to SDN: An Intellectual History of Programmable Networks
  • 37. What is SDN? • “Current” view • The control and the data planes can be decoupled, or the local control plane can be overridden. • The underlying network infrastructure is abstracted from the applications • Hybrid/Multiple control planes manage multiple network devices • Multiple Southbound protocol • Common Northbound protocols • Inclusion of Overlay Networks
  • 38. SDN and Controllers Separate control and data plane; abstract control plane of many devices to one Deliver open programmable interfaces to automate orchestration of network services Open standard-based programmatic access to infrastructure Deliver open programmable interfaces to automate orchestration of network services Separate control and data plane; abstract control plane of many devices to one Deliver open programmable interfaces to automate orchestration of network services Open standard-based programmatic access to infrastructure Network Device Network DeviceNetwork Device Control & Data Plane Programmable Interface (e.g., OpenFlow, APIs, CLI) Southbound APIs Network ApplicationsNetwork ApplicationsSDN Applications Business ApplicationsBusiness ApplicationsBusiness Applications (e.g., OpenStack, CloudStack) Cloud Orchestration SDN Controller Programmable Open APIs Infrastructure Layer Control Layer Application Layer Northbound APIs
  • 39. Control Plane Separation Isn’t New IBM Mainframe Front-end Processor Establishment Controller SDLC primary secondary Secondary nodes are controlled by a primary. Network Control Program NCP Systems Network Architecture (SNA) Performance Routing (PfR) Wireless LAN Controllers Route optimization for better application performance CAPWAP enables a controller to manage a collection of wireless access points. Token Ring Token Ring
  • 40. Floodlight and Open Daylight The Floodlight Open SDN Controller is an enterprise-class, Apache-licensed, Java-based OpenFlow Controller. It is supported by a community of developers The Open Daylight controller maintains the flexibility to deploy SDN, yet still mitigates many of the risks of adopting early stage technologies and integrating with existing infrastructure investments.
  • 42. Northbound Protocols • REST (web based) API – applications which run on different machine or address space on the controller • HTTP PUT, GET, POST, DELETE • URL • Body • Authentication • Content Type (XML or JSON) • Web Browser • http://<controller ip>:8080/…… • OSGi framework is used for applications that will run in the same address space as the controller.
  • 43. Southbound Protocols • Southbound protocols provide a communications path between the controller and network device. • OpenFlow used by the purist SDN approach. • One design goal of the controller is to enable abstraction of the network elements. • For this reason, any number of southbound may be implemented by the controller. • Examples: • OpenFlow • Cisco onePK API • SSH | CLI | HTTP |SNMP • XMPP • Interface to the Routing System Project (I2RS) • Open vSwitch Database Management Protocol (OVSDB) API controlle r agent agent APP
  • 44. Network Functions Virtualization • Network Functions Virtualization (NFV) is a network architecture concept that proposes virtualization of entire classes of network node functions into building blocks that may be connected, or chained, together to create communication services. • SDN is focused on the separation of the network control layer from its forwarding layer • NFV is focused on porting network functions to virtual environments in order to enable the migration from proprietary appliance based deployments to a standard hardware and cloud based infrastructure. • SDN is related to NFV, but they refer to different domains. • Both concepts can be complementary, although they can exist independently.
  • 45. SDN Key Players / Startups • Cisco – Tail-f - Open Network Environment (ONE) is a solution to help networks become more open, programmable, and application-aware. Netconf • Juniper - Contrail – an SDN controller is available as both open source and a proprietary offering. • Brocade – SDN and NFV plays in the data center / cloud. • VMware - VMware NSX™ is the network virtualization / overlay. • PLUMgrid - Network Function Virtualization • Jeda Networks - Fabric Network Controller (FNC) storage network overlay” on top of an Ethernet. • Embrane - Focuses at network services at layers 4-7. • MetaCloud - Metacloud’s Carbon|OS is a OpenStack-based private cloud solution. • Big Switch Networks - Develop OpenFlow-based SDN switches, controllers and monitoring tools. • Affirmed Networks - Provide virtualized subscriber and content management tools for mobile operators. • Plexxi – Offers a line of data center switches which are implemented as federated co-controllers.
  • 46. A flexible, programmatic framework to optimize the delivery and management of network services What’s SDN? Driven by: Increased operational cost and complexity Hyper scale growth in Data Center Use Dynamic consumption and delivery models (agility)
  • 47. Software-Defined Networking Use Cases “Would you tell me, please, which way I ought to go from here?“ "That depends a good deal on where you want to get to.“ "I don't much care where –“ "Then it doesn't matter which way you go.” ― Lewis Carroll, Alice in Wonderland (from The 2013 Guide to Network Virtualization and SDN) The Cheshire Cat Software-Defined Networking is a tool that only provides business relevance when a function can be done cheaper, better or faster than using traditional networking hardware and software.
  • 48. Planned SDN deployment  Data Center  Branch/Campus  WAN  Service Provider SDN  No Plans!  Don’t Know  Other
  • 49. 59 Technology Trigger Peak of Inflated Expectations Trough of Disillusionment Slope of Enlightenment Plateau of Productivity Deception Zone SDN Hype Curve Time Visibility • SDN / Open Networking is still being defined. • Network Engineers will need to develop programming skills. • Identify business relevant use cases to deploy SDN technology. • SDN technology will mature in 2014 and become more viable in 2015.
  • 50. State of SDN • “Something you Buy” • Vendor Developed SDN systems • ACI/APIC, NSX, Big Switch, Plexi, Tail-f… • “out of the box” applications • “Something you Build” • Programmability of Network Operating Systems • Scripting • Vendor specific APIs • “build from scratch” or add on to Vendor Systems
  • 51. WWT and SDN • Over 65 SDN workshops in 2013/2014 • SDN labs and demos are available in the ATC
  • 52. NX-API RPC / REST API OpenFlow | XNC Orchestration APIC REST API Software-Defined Networking at WWT
  • 53. Software-Defined Networking Use Cases • Implementing Network-‐wide Policy • Implementing Black-hole Shunts • Device Authentication (802.1x) • Temporary Firewall Rules (OAuth 2.0 Authorization Framework) • Device Templates (MTU checking for Jumbo frames) • Dynamic policy push for incident response • Simplified Operations • Shelly’s Wiring App • Dynamic Network Taps • Network Migrations (flow-by-flow basis) • Traffic Engineering • Load sharing / balancing • Bypassing Intrusion Detection devices for ‘clean’ traffic
  • 54. Monitor Manager - Topology SPAN Production NetworkMonitoring Network Cisco XNC Controller Nexus 3048 SDN-controller http://10.255.40.78:8080/monitor N3K-2 10.255.40.88 SDN-Monitor-2 10.255.40.199 SDN-Monitor-1 10.255.40.198 SDN-Webserver SDN-Webclient 10.255.40.124 SiSiSiSiSiSi SiSiSiSiSiSi http://192.0.2.1/train.html • “Off-the-shelf" SDN application for the data center. • Turns an Ethernet switch into a matrix switch • Implements filters and rules to steer network traffic to one or more monitor servers. • Programmed the network using a sample Python REST API program. • Modified the same rules both programmatically and with the GUI.
  • 55. v Programming Workshops Workshop: Nexus Python API The Python scripting capability on the Cisco Nexus 3000 Series … Workshop: Python REST API / SDN Controller Develop a Python program which connects to the SDN controller … Hands-on Tutorial: Python for Network Engineers • Obtaining Python for Your Computer • Editing and Running a Python Program
  • 56. A flexible, programmatic framework to optimize the delivery and management of network services What’s SDN? Driven by: Increased operational cost and complexity Hyper scale growth in Data Center Use Dynamic consumption and delivery models (agility)