the key to vendor agnostic sdn/openflow ttp · the key to vendor agnostic sdn/openflow ttp sudhir...
TRANSCRIPT
The Key to Vendor Agnostic
SDN/OpenFlow TTP Sudhir Modali, Director PLM Pica8
Is Networking a Single Vendor Play?
Custom Broadcom Cavium
L2 IPv4/v6
STP/TRILL OSPF ISIS BGP
Chef Puppet EMS API
Controller Openstack Tivoli Tail-f
MPLS
VPN
ORCHESTRATION
MANAGEMENT/
AUTOMATION
CONTROL PLANE
DATA PLANE
ASICs
PCEP
Overlays WAN Traffic
Engineering Security QoS
Mellanox Marvell Barefoot
The Network GAP
Software Innovation
Network Innovation
Multi-Core CPU Virtualization
PaaS SaaS
Big Data Cloud
Valu
e
Technology Evolution
“The Network Gap”
ASICs
VPNs Fabrics
L2-VPNs
VLANs
Controllers
Overlays SD-WAN
Three Reasons For The Network Gap
Closed Systems 1.
Protocol Overload
DevOps, CLI, SysAdmin
BGP, OSPF, QinQ, IS-IS
OVS, OVSDB
OpenFLow
2. Inertia
3.
TTP Closes Network Innovation Gap
TTP
Service Design
Normalized ASIC
Programming Provisioning
Troubleshooting
Development Operations
TTP Profiles Can Be Deployed In..
Overlays
Network Virtualization
VTEP support
Multi-tenant clouds
Data center
interconnect
Disaster recovery
Open Networking
Any network locale
Incumbent alternative
ASIC choice
Normalized network
services
Open shim layer
ASIC
Metal
NOS
SDN Solutions
VPN Traffic Eng. Tap
SDN App Store
Custom solutions
Ecosystem and
controller integration
OEM customers
OpenFlow with L2/L3
Data Center Networks
Standard L2/L3
Scale out
Automation-heavy
Programmability
with DevOps tools
Scale-out spine and leaf
TTP Enables SDN
Current Implementations
• Underutilization of ASIC capabilities • OVS programs the TCAM tables
• Underuse of Openflow capabilities • Exposing the MAC/IP tables assuming
a fixed pipeline
• Only priority based lookups • Features such as group-tables
implemented in TCAM
• Results in an expensive solution • Scale restricted to TCAM size
ovs-vswitchd
ofproto
OVS
MAC
Table
IP
Table
TCAM
Table
Ingress
Port
Execute
Action
Egress
Port
Packet_in Packet_out
TTP: Unicast Routing Pipeline
• Utilize all ASIC tables (VLAN+MAC+IP+TCAM) via Openflow
• Enables flexible pipelines • Choose between priority or LPM
algorithms for lookups
• Scale comparable to incumbent routers/switches
Ingress
Port VLAN
Termination
MAC
Unicast
Routing
Policy
ACL
L3 Unicast
Redirect
L2 Rewrite
(indirect)
L2 interface
(indirect)
Meters
Color
Based
Actions
L3 Ecmp
(Select)
L3 FF
(Fast Failover)
Group Table
Table0 Table10 Table20 Table30 Table40 Table50
Phy
Port
Phy
Port
TTP: VPLS Pipeline
Ingress
Port Phy Port VLAN
Termination
MAC Policy ACL
L2 Rewrite
(indirect)
L2 interface
(indirect) Phy Port
Group Table
Meters
Color Based
Actions
MPLS
Table0
MPLS
Table1
MPLS FF group
(Fast Failover) Label 0
(indirect)
Label 1
(indirect)
MPLS
FF group
Active
Backup
MPLS
FF group
Active
Backup
Label 0
(indirect)
Label 1
(indirect)
MPLS
L2 interface
MPLS FF group
Stacking It Together
Data Plane (aka Network OS)
CONTROLLER
SDN Applications
Tools
NETWORK ORCHESTRATION
Merchant Silicon
TTP
OpenFlow
RESTful API
RESTful API
Services
Broadcom Cavium
PicOS
ODL HP-VAN
OSS/BSS
BGP Firewall Traffic Engineering Analytics
OVSDB
Benefits Realized
Improvement
1000x (upto 2M)
over single table implementation (2k)
Line-rate
Linux security tools
Onboarding SDN applications on
production environments
Security
Feature
Scale
Performance
Interoperability
Simplicity
Support for traditional pipelines and
enhancements dynamically
Grading
Comparable to
incumbent equipment
Needs work
Better than
incumbent equipment
Works across multiple
ASIC pipelines
Comparable to
incumbent equipment
Case Studies
Case 1: Routing-a-a-s TOR (Leaf) TTP
Internet
Data center
applications
Data center
applications
Data center
applications Virtualized
Service
Core Network
Data Center
ToR Leaf
Case 2: WAN Service Border Leaf TTP
Internet
Data center
applications
Data center
applications
Data center
applications Virtualized
Service
Core Network
Data Center
Border Leaf
Border Leaf
Case 3: Overlay/ WAN Service On-demand
Data center
applications
Data center
applications
Data center
applications Service
Chaining (NFV)
Border Leaf
ToR Leaf
ToR Leaf
Border Leaf
Networking “Made to Order”
No Lock-in TTP SDN Stitching
“When standard networking can’t get the job done, TTP
delivers the flexibility and control to get you there”
Thank You pica8.com