Software Defined Networks
Virtualized networks & SDN
Tony Smith
© Copyright 2013 Hewlett-Packard Development Company, L.P.
The information contained herein is subject to change without notice.
2
DATAPLANE CONTROLPLANE MANAGEMENTPLANE
Responsible for forwarding traffic (ASIC)
Responsible for controlling traffic (IGMP, OSPF…) Responsible for managing the device (CLI)
Switch/Router
What is Software Defined Networking
© Copyright 2013 Hewlett-Packard Development Company, L.P.
The information contained herein is subject to change without notice.
4
DATAPLANE CONTROLPLANE MANAGEMENTPLANE
Switch/Router
What is Software Defined Networking
Each device:
- Has its own control plane
- Has its own management plane
- Each device makes its own forwarding decisions
DATAPLANE CONTROLPLANE MANAGEMENTPLANE
Imagine a large network with a lot of devices
What is Software Defined Networking
© Copyright 2013 Hewlett-Packard Development Company, L.P.
The information contained herein is subject to change without notice.
6
Imagine a large network with a lot of devices
Inefficient:
- Control traffic - Management on each device
What is Software Defined Networking
DATAPLANE
CONTROLPLANE MANAGEMENTPLANE
What if:
- We centralize the control plane (decouple from the device) - We centralize the management plane
Switch/Router
What is Software Defined Networking
© Copyright 2013 Hewlett-Packard Development Company, L.P.
The information contained herein is subject to change without notice.
8
A single point of configuration and control
What is Software Defined Networking
So what does this give you:
- A single point of control of the whole network
- A single point of configuration of the whole network - Simplification of the network hardware (lower cost)
What is Software Defined Networking
© Copyright 2013 Hewlett-Packard Development Company, L.P.
The information contained herein is subject to change without notice.
11
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 Following ONF definition
HP definition of software defined networks
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 infrastructureNetwork Device Network Device Network Device
Control & Data Plane Programmable Interface
Network Applications Network ApplicationsSDN Applications Business Applications
Business Applications Business Applications (e.g., OpenStack, CloudStack)
Cloud Orchestration
SDN Controller
Programmable Open APIs
Infrastructure Layer
SDNArchitecture
Control Layer Application
Layer
HP definition of software defined networks
CONTROL APPLICATION
SDN architecture built on an open framework
DN ARCHITECTURE
SDN Application Open programmable API’s
Open programmable API’s Virtual Application Networks SDN Controller
SDN Application SDN
Application
OpenFlow
REpresentational State Transfer aka REST
© Copyright 2013 Hewlett-Packard Development Company, L.P.
The information contained herein is subject to change without notice.
13
Virtualization Mode (Hybrid)
•Allows both Production and OpenFlow VLAN instances
•A VLAN in Virtualization Mode must be a Member of an OpenFlow Instance
HP OpenFlow SWITCH VLAN
Management / Controller
VLAN Production
VLAN OpenFlow CONTROLLER
APP APP APP
HP SDN App Store
• Accelerated time to ROI with integrated and validated applications
• Network agility with rapid and seamless deployment
• Standards-based for open and
hp.com/sdn/AppStore
© Copyright 2013 Hewlett-Packard Development Company, L.P.
The information contained herein is subject to change without notice.
15
• Increased network resource utilization
• Scalable cloud multitenancy
• Scalable cloud automation
Infrastructure Control Application
SDN Architecture
Overlay Underlay
An application of software-defined networking
Overlay solution
SDN Controller Network Virtualization
Benefits
• Lack of virtual and physical integration
• Lack of underlay visibility & control
Control Application
N Architecture
An application of software-defined networking
Overlay solution
SDN Controller Network Virtualization
Challenges
© Copyright 2013 Hewlett-Packard Development Company, L.P.
The information contained herein is subject to change without notice.
17
SDN & Network Virtualization
Open, interoperable solution unifying physical and virtual
HP-VMware Networking Solution
SDN apps
Federation
ConvergedControl
Overlay Underlay
Unifies underlay & overlay visibility & control
d orchestration
SDN Manager
Intelligent Management
Center (IMC) vCenter
Plug-in
Provides single pane-of-glass
management for physical &
virtual networks
Server
VAN SDN Controller VMware NSX
Enables interoperability and SDN extensibility via federation
Extends network virtualization to physical servers
work Virtualization
Open, interoperable solution unifying physical and virtual
HP-VMware Networking Solution
SDN apps
Federation
ConvergedControl
Unifies underlay & overlay visibility & control
d orchestration
SDN Manager
Intelligent vCenter
Plug-in
Provides single pane-of-glass
management for physical &
virtual
VAN SDN Controller VMware NSX
Enables interoperability and SDN extensibility via federation
© Copyright 2013 Hewlett-Packard Development Company, L.P.
The information contained herein is subject to change without notice.
19
Extends network virtualization to physical servers
“Physical”
(non-virtualized)
Server Virtualized
Server
Hypervisor
VXLAN Virtual Network
VXLAN VLAN
VxLAN
enabled switch Federation
VMware NSX VAN SDN Controller
Converged Control
vSwitch
OVSDB
Open vSwitch Database Protocol
work Virtualization
Open, interoperable solution unifying physical and virtual
HP-VMware Networking Solution
SDN apps
Federation
ConvergedControl
Unifies underlay & overlay visibility & control
d orchestration
SDN Manager
Intelligent vCenter
Plug-in
Provides single pane-of-glass
management for physical &
virtual
VAN SDN Controller VMware NSX
Enables interoperability and SDN extensibility via federation
© Copyright 2013 Hewlett-Packard Development Company, L.P.
The information contained herein is subject to change without notice.
21
Interoperability via federation
Federation
VMware NSX VAN SDN Controller
Converged Control
Cloud Orchestration
Examples
• QoS
• Faults
• Monitoring
• Network Map
Underlay & overlay
work Virtualization
Open, interoperable solution unifying physical and virtual
HP-VMware Networking Solution
SDN apps
Federation
ConvergedControl
Unifies underlay & overlay visibility & control
d orchestration
SDN Manager
Intelligent vCenter
Plug-in
Provides single pane-of-glass
management for physical &
virtual
VAN SDN Controller VMware NSX
Enables interoperability and SDN extensibility via federation
© Copyright 2013 Hewlett-Packard Development Company, L.P.
The information contained herein is subject to change without notice.
23
Elephant Flow Quality of Service - Technology Preview
Underlay & overlay control - challenge
Number of Flows
Size of Flows
• Large flows may consume network
resources at expense of small flows
• Separate orchestration of overlay and underlay challenges corrective actions
Elephant flow:
• Large size
• Few
• Throughput
Mice flow:
• Small size
• Many
• Latency sensitive
Underlay & overlay control - architecture
Hypervisor vSwitch
1 Detection
virtual network
Federation
VMware NSX VAN SDN Controller
Converged Control
3 Action
physical network
2
Federation
© Copyright 2013 Hewlett-Packard Development Company, L.P.
The information contained herein is subject to change without notice.
25
SDN & Network Virtualization
Open, interoperable solution unifying physical and virtual
HP-VMware Networking Solution
SDN apps
Federation
ConvergedControl
Overlay Underlay
Unifies underlay & overlay visibility & control
d orchestration
SDN Manager
Intelligent Management
Center (IMC) vCenter
Plug-in
Provides single pane-of-glass
management for physical &
virtual networks
Server
VAN SDN Controller VMware NSX
Enables interoperability and SDN extensibility via federation
Extends network virtualization to physical servers
VXLAN Map and Link Performance Monitor – Technology Preview
IMC : Single pane-of-glass into VXLAN
© Copyright 2013 Hewlett-Packard Development Company, L.P.
The information contained herein is subject to change without notice.
27
Open and interoperable solution unifying physical and virtual
HP-VMware SDN Networking Federation
The top-of-rack switch with built-in intelligence based on VXLAN technology extends network virtualization to the servers, enabling virtual and physical networks to work together as one entity.
Virtual Cloud Network