SlideShare a Scribd company logo
1 of 20
Download to read offline
Built with SDN, Bare Metal Switches, and
Merchant Silicon
DESIGN OF BARE METAL FABRICS
Rob Sherwood
Open Networking Summit 2014
Application Plane
Control Plane
Data Plane
Switch Light for LinuxSwitch Light for Broadcom
Big Virtual Switch
Big Network Controller
THIS YEAR: SDN FABRICS ON BARE METAL
• Big Switch’s Core Technologies
• SDN: control separated from data plane: centralized, automated
• Switch Light: own both the Controller and Switch software stacks
• Commodity Hardware: low-cost hardware and merchant silicon
• Open: APIs, source, protocols
• Fabric data plane: unified L2/L3 multipath, active/active design
• Live Demonstration:
• Resilient under systemic failure
©2014 BIG SWITCH NETWORKS, INC. WWW.BIGSWITCH.COM 3
New
WHAT’S INSIDE A SWITCH?
©2013 BIG SWITCH NETWORKS, INC. WWW.BIGSWITCH.COM 4
Application
Network OS
Hardware Driver
Box
Silicon
COMPONENT ECOSYSTEM AND BARE METAL
©2013 BIG SWITCH NETWORKS, INC. WWW.BIGSWITCH.COM 5
Application
Network OS
Driver
Box
Silicon
Single
Vendor
Closed
Product
Traditional
Networking
(past)
Single
Vendor
Closed
Product
Traditional
Networking
(today)
ODM Chip
ODM Box
SDN
Controller
Vendor
OpenFlow
Model
SDN
Hardware
Vendor
OpenFlow
Traditional
Network
Stack/OS
Vendor
ODM Chip
Bare Metal
Vision
ODM Box
SWITCH LIGHT IS SDN ON BARE METAL
• The OpenFlow Ecosystem Model didn’t work for us
• Hard: one OF agent that is all things to all people
• OF Wire protocol is (mostly) fine, but needs work for existing hardware
• Economic incentives are backwards for SDN hardware vendors
• Out-of-phase release cycles caused low feature velocity
• Switch Light Model: download OS image and OF agent from Controller
• Easy : Customize switch software to application and controller version
• Add extensions to wire protocol to validate before standardization
• Perfect economic incentives
• One engineering team  high feature velocity
©2013 BIG SWITCH NETWORKS, INC. WWW.BIGSWITCH.COM 6
BARE METAL + MERCHANT SI: LOWERS FABRIC COSTS
• Brand name network vendors are using the same components
• “Bare metal” is more than “white box”
• Name brand vs. no-name vendors
• Buy your network hardware just like servers
• Vendors already successful in the server model have advantage
©2014 BIG SWITCH NETWORKS, INC. WWW.BIGSWITCH.COM 7
Business
Agility is
Increased
Revenue
Financial
Benefit of
SDN
Reduced
OpEx Reduced
CapEx
CapEx
Savings is
Not Trivial
ARCHITECTURE IS OPEN FROM THE DATA PLANE UP
• Open data plane
• Re-use existing virtualization formats: no proprietary protocols/new hardware
• Compatible: deployed firewalls, IDS, WAN accelerators, Server offload NICs
• Open control plane
• OF1.3: All extensions are open source and will be taken to ONF
• Open REST APIs is primary interface: CLI is just a REST client
• Integration with OpenStack/Quantum and custom BSS/OSS systems
• Open source components: software engineering best practice
• Accelerates adoption, eases porting
• Open Network Linux: bare metal Linux distribution in OCP
• Indigo Open Flow agent: many 3rd parties have ported to their hardware
©2014 BIG SWITCH NETWORKS, INC. WWW.BIGSWITCH.COM 8
THIS YEAR: SDN FABRICS ON BARE METAL
• Big Switch’s Core Technologies
• SDN: control separated from data plane: centralized, automated
• Switch Light: own both the Controller and Switch software stacks
• Commodity Hardware: low-cost hardware and merchant silicon
• Open: APIs, source, protocols
• Fabric data plane: unified L2/L3 multipath, active/active design
• Live Demonstration:
• Resilient under systemic failure
©2014 BIG SWITCH NETWORKS, INC. WWW.BIGSWITCH.COM 9
New
1
2
3
4
5
6
1 2 3 4 5 6
WHAT’S A FABRIC?
©2014 BIG SWITCH NETWORKS, INC. WWW.BIGSWITCH.COM 10
Chassis-based
Fabric
FabricBackplane
Supervisor 2
Line Card
Line Card
Line Card
Line Card
Line Card
Supervisor 1
Spine
Leaf
SpineSpine
LeafLeafLeaf
Leaf-Spine
Fabric
Controller 2
Controller 1
FABRIC USE-CASE (1/3): CONNECTIVITY, POLICY
©2014 BIG SWITCH NETWORKS, INC. WWW.BIGSWITCH.COM 11
Spine
Leaf
SpineSpine
LeafLeafLeaf
Server
Server
Server
Server
Server
Server
Router
Router
• Most common fabric use-case
• Policy: connectivity, ACLs, QoS
• Optional VM orchestration
• e.g., OpenStack, HyperV
Existing
Production
Network
FABRIC USE-CASE (2/3): MONITORING
©2014 BIG SWITCH NETWORKS, INC. WWW.BIGSWITCH.COM 12
Spine
Leaf
SpineSpine
LeafLeafLeaf
IDS
VoIP QoS Tool
• BigTap: Scale-out monitoring
• Monitoring “as a Service”
• Programmable via REST
• RBAC
• Overlapping policy support
• Physically isolated from prod
• In/out heavily over-subscribed
• Load balance across tools
• “My first SDN App”
Tap Traffic
FABRIC USE-CASE (3/3): PATCH PANEL
©2014 BIG SWITCH NETWORKS, INC. WWW.BIGSWITCH.COM 13
Spine
Leaf
SpineSpine
LeafLeafLeaf
Packet Generator
Packet Generator
• Programmatically create large
virtual L1 topologies
• Automate complex tests
without rewiring
• Blindly forward packets by port
• Similar to Pseudo-wire
• Even CRC failures, runts, etc.
• Non-product: in our Q/A labs
DUT
DUT
DUT
DUT
DUT
DUT
*DUT: Device Under Test
THIS YEAR: SDN FABRICS ON BARE METAL
• Big Switch’s Core Technologies
• SDN: control separated from data plane: centralized, automated
• Switch Light: own both the Controller and Switch software stacks
• Commodity Hardware: low-cost hardware and merchant silicon
• Open: APIs, source, protocols
• Fabric data plane: unified L2/L3 multipath, active/active design
• Live Demonstration:
• Resilient under systemic failure
©2014 BIG SWITCH NETWORKS, INC. WWW.BIGSWITCH.COM 14
New
DEMO: RESILIENCY UNDER SYSTEMIC FAILURES
©2014 BIG SWITCH NETWORKS, INC. WWW.BIGSWITCH.COM 15
Leaf 1 Leaf 2
Spine 1 Spine 2
Traffic
Generator
Primary
Controller
Backup
Controller
1
2
3 4
5
CONCLUSION
• Big Switch has a common architecture for its products
• Based on SDN, Switch Light, Open, and Merchant Silicon
• Fabric technology common across applications
• Stepping back a bit: Industry is maturing
• Storage+Network+Compute convergence means new players
• Bare metal means less vertical integration, more competition
• Reality: hardware has already commoditized
• Every major vendor is shipping products on Broadcom Trident+/Trident2
• Price war has already started: seeing less than $100/10G port
• Claim: Value will move up the stack in to software
©2014 BIG SWITCH NETWORKS, INC. WWW.BIGSWITCH.COM 16
THANKS!
©2014 BIG SWITCH NETWORKS, INC. WWW.BIGSWITCH.COM 17
CLAIM: SDN SCALES BETTER THAN DISTRIBUTED NETWORKS
History teaches us that hierarchies solve scaling problems
• LAN: OSPF  OSPF Areas
• WAN: BGP  BGP Route Reflectors
• Edge: Enterprise Wireless  Enterprise Wireless controllers
So of course adding SDN controllers makes data center fabrics scale better
• Faster bring up time, no route convergence
• Global knowledge  global optimization
Almost all commercial fabrics have “controllers”
• Different choices for who is “master of state”
©2013 BIG SWITCH NETWORKS, INC. WWW.BIGSWITCH.COM 18

More Related Content

What's hot

OVH Webinar: 10 questions you should ask your Cloud Service Provider
OVH Webinar: 10 questions you should ask your Cloud Service ProviderOVH Webinar: 10 questions you should ask your Cloud Service Provider
OVH Webinar: 10 questions you should ask your Cloud Service ProviderOVHcloud
 
Implementing vCPE with OpenStack and Software Defined Networks
Implementing vCPE with OpenStack and Software Defined NetworksImplementing vCPE with OpenStack and Software Defined Networks
Implementing vCPE with OpenStack and Software Defined NetworksPLUMgrid
 
Rackonomics and Network Virtualization with BLADE RackSwitch
Rackonomics and Network Virtualization with BLADE RackSwitchRackonomics and Network Virtualization with BLADE RackSwitch
Rackonomics and Network Virtualization with BLADE RackSwitchIBM System Networking
 
OpenStack Scale-out Networking Architecture
OpenStack Scale-out Networking ArchitectureOpenStack Scale-out Networking Architecture
OpenStack Scale-out Networking ArchitectureRandy Bias
 
Discover the OVH Dedicated Cloud Webinar
Discover the OVH Dedicated Cloud WebinarDiscover the OVH Dedicated Cloud Webinar
Discover the OVH Dedicated Cloud WebinarOVHcloud
 
Applying Hyper-scale Design Patterns to Routing
Applying Hyper-scale Design Patterns to RoutingApplying Hyper-scale Design Patterns to Routing
Applying Hyper-scale Design Patterns to RoutingHannes Gredler
 
Redhat summit b tolleyv7
Redhat summit b tolleyv7Redhat summit b tolleyv7
Redhat summit b tolleyv7Bruce Tolley
 
Nginx performance 2015 09 23
Nginx performance 2015 09 23Nginx performance 2015 09 23
Nginx performance 2015 09 23Bruce Tolley
 
[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
 
CloudX – Expand Your Cloud into the Future
CloudX – Expand Your Cloud into the FutureCloudX – Expand Your Cloud into the Future
CloudX – Expand Your Cloud into the FutureMellanox Technologies
 
CLI for VMware Distributed Switch (Community project)
CLI for VMware Distributed Switch (Community project)CLI for VMware Distributed Switch (Community project)
CLI for VMware Distributed Switch (Community project)David Pasek
 
ElasticISP
ElasticISPElasticISP
ElasticISPKHNOG
 
#VMUGMTL - Xsigo Breakout
#VMUGMTL - Xsigo Breakout#VMUGMTL - Xsigo Breakout
#VMUGMTL - Xsigo Breakout1CloudRoad.com
 
[2015-05월 세미나] Network Bottlenecks Mutiply with NFV Don't Forget Performance ...
[2015-05월 세미나] Network Bottlenecks Mutiply with NFV Don't Forget Performance ...[2015-05월 세미나] Network Bottlenecks Mutiply with NFV Don't Forget Performance ...
[2015-05월 세미나] Network Bottlenecks Mutiply with NFV Don't Forget Performance ...OpenStack Korea Community
 
[OpenStack Day in Korea 2015] Track 3-4 - Software Defined Storage (SDS) and ...
[OpenStack Day in Korea 2015] Track 3-4 - Software Defined Storage (SDS) and ...[OpenStack Day in Korea 2015] Track 3-4 - Software Defined Storage (SDS) and ...
[OpenStack Day in Korea 2015] Track 3-4 - Software Defined Storage (SDS) and ...OpenStack Korea Community
 
Atf 3 q15-3 - transitioning to an automated
Atf 3 q15-3 - transitioning to an automatedAtf 3 q15-3 - transitioning to an automated
Atf 3 q15-3 - transitioning to an automatedMason Mei
 
Supporting Virtualized Telco Applications with OpenStack
Supporting Virtualized Telco Applications with OpenStackSupporting Virtualized Telco Applications with OpenStack
Supporting Virtualized Telco Applications with OpenStackBruce Davie
 
What SD-WAN Means for Enterprise
What SD-WAN Means for EnterpriseWhat SD-WAN Means for Enterprise
What SD-WAN Means for EnterpriseToshal Dudhwala
 
Unified Underlay and Overlay SDNs for OpenStack Clouds
Unified Underlay and Overlay SDNs for OpenStack CloudsUnified Underlay and Overlay SDNs for OpenStack Clouds
Unified Underlay and Overlay SDNs for OpenStack CloudsPLUMgrid
 

What's hot (20)

OVH Webinar: 10 questions you should ask your Cloud Service Provider
OVH Webinar: 10 questions you should ask your Cloud Service ProviderOVH Webinar: 10 questions you should ask your Cloud Service Provider
OVH Webinar: 10 questions you should ask your Cloud Service Provider
 
Implementing vCPE with OpenStack and Software Defined Networks
Implementing vCPE with OpenStack and Software Defined NetworksImplementing vCPE with OpenStack and Software Defined Networks
Implementing vCPE with OpenStack and Software Defined Networks
 
Rackonomics and Network Virtualization with BLADE RackSwitch
Rackonomics and Network Virtualization with BLADE RackSwitchRackonomics and Network Virtualization with BLADE RackSwitch
Rackonomics and Network Virtualization with BLADE RackSwitch
 
OpenStack Scale-out Networking Architecture
OpenStack Scale-out Networking ArchitectureOpenStack Scale-out Networking Architecture
OpenStack Scale-out Networking Architecture
 
Discover the OVH Dedicated Cloud Webinar
Discover the OVH Dedicated Cloud WebinarDiscover the OVH Dedicated Cloud Webinar
Discover the OVH Dedicated Cloud Webinar
 
Applying Hyper-scale Design Patterns to Routing
Applying Hyper-scale Design Patterns to RoutingApplying Hyper-scale Design Patterns to Routing
Applying Hyper-scale Design Patterns to Routing
 
Redhat summit b tolleyv7
Redhat summit b tolleyv7Redhat summit b tolleyv7
Redhat summit b tolleyv7
 
Nginx performance 2015 09 23
Nginx performance 2015 09 23Nginx performance 2015 09 23
Nginx performance 2015 09 23
 
[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)'
 
CloudX – Expand Your Cloud into the Future
CloudX – Expand Your Cloud into the FutureCloudX – Expand Your Cloud into the Future
CloudX – Expand Your Cloud into the Future
 
CLI for VMware Distributed Switch (Community project)
CLI for VMware Distributed Switch (Community project)CLI for VMware Distributed Switch (Community project)
CLI for VMware Distributed Switch (Community project)
 
ElasticISP
ElasticISPElasticISP
ElasticISP
 
Opening Up Your Network with SDN
Opening Up Your Network with SDNOpening Up Your Network with SDN
Opening Up Your Network with SDN
 
#VMUGMTL - Xsigo Breakout
#VMUGMTL - Xsigo Breakout#VMUGMTL - Xsigo Breakout
#VMUGMTL - Xsigo Breakout
 
[2015-05월 세미나] Network Bottlenecks Mutiply with NFV Don't Forget Performance ...
[2015-05월 세미나] Network Bottlenecks Mutiply with NFV Don't Forget Performance ...[2015-05월 세미나] Network Bottlenecks Mutiply with NFV Don't Forget Performance ...
[2015-05월 세미나] Network Bottlenecks Mutiply with NFV Don't Forget Performance ...
 
[OpenStack Day in Korea 2015] Track 3-4 - Software Defined Storage (SDS) and ...
[OpenStack Day in Korea 2015] Track 3-4 - Software Defined Storage (SDS) and ...[OpenStack Day in Korea 2015] Track 3-4 - Software Defined Storage (SDS) and ...
[OpenStack Day in Korea 2015] Track 3-4 - Software Defined Storage (SDS) and ...
 
Atf 3 q15-3 - transitioning to an automated
Atf 3 q15-3 - transitioning to an automatedAtf 3 q15-3 - transitioning to an automated
Atf 3 q15-3 - transitioning to an automated
 
Supporting Virtualized Telco Applications with OpenStack
Supporting Virtualized Telco Applications with OpenStackSupporting Virtualized Telco Applications with OpenStack
Supporting Virtualized Telco Applications with OpenStack
 
What SD-WAN Means for Enterprise
What SD-WAN Means for EnterpriseWhat SD-WAN Means for Enterprise
What SD-WAN Means for Enterprise
 
Unified Underlay and Overlay SDNs for OpenStack Clouds
Unified Underlay and Overlay SDNs for OpenStack CloudsUnified Underlay and Overlay SDNs for OpenStack Clouds
Unified Underlay and Overlay SDNs for OpenStack Clouds
 

Similar to DESIGN OF BARE METAL FABRICS - Built with SDN, Bare Metal Switches, and Merchant Silicon

PLNOG14: The benefits of "OPEN" in networking for operators - Joerg Ammon, Br...
PLNOG14: The benefits of "OPEN" in networking for operators - Joerg Ammon, Br...PLNOG14: The benefits of "OPEN" in networking for operators - Joerg Ammon, Br...
PLNOG14: The benefits of "OPEN" in networking for operators - Joerg Ammon, Br...PROIDEA
 
Delivering Network Innovation with SDN - Tom Nadeau
Delivering Network Innovation with SDN - Tom Nadeau Delivering Network Innovation with SDN - Tom Nadeau
Delivering Network Innovation with SDN - Tom Nadeau scoopnewsgroup
 
App to Cloud: Patrick Kerpan's DataCenter Dynamics Converged Keynote
App to Cloud: Patrick Kerpan's DataCenter Dynamics Converged KeynoteApp to Cloud: Patrick Kerpan's DataCenter Dynamics Converged Keynote
App to Cloud: Patrick Kerpan's DataCenter Dynamics Converged KeynoteCohesive Networks
 
Cloud Expo New York: OpenFlow Is SDN Yet SDN Is Not Only OpenFlow
Cloud Expo New York: OpenFlow Is SDN Yet SDN Is Not Only OpenFlowCloud Expo New York: OpenFlow Is SDN Yet SDN Is Not Only OpenFlow
Cloud Expo New York: OpenFlow Is SDN Yet SDN Is Not Only OpenFlowCohesive Networks
 
Open coud networking at full speed - Avi Alkobi
Open coud networking at full speed - Avi AlkobiOpen coud networking at full speed - Avi Alkobi
Open coud networking at full speed - Avi AlkobiOpenInfra Days Poland 2019
 
Updates to Apache CloudStack and LINBIT SDS
Updates to Apache CloudStack and LINBIT SDSUpdates to Apache CloudStack and LINBIT SDS
Updates to Apache CloudStack and LINBIT SDSShapeBlue
 
2nd sdn interest group session1 (121218)
2nd sdn interest group   session1 (121218)2nd sdn interest group   session1 (121218)
2nd sdn interest group session1 (121218)NAIM Networks, Inc.
 
REVOLUTION - Transforming the network with Open SDN
REVOLUTION - Transforming the network with Open SDNREVOLUTION - Transforming the network with Open SDN
REVOLUTION - Transforming the network with Open SDNOpen Networking Summits
 
LCU13: George Grey Keynote LCU13
LCU13: George Grey Keynote LCU13LCU13: George Grey Keynote LCU13
LCU13: George Grey Keynote LCU13Linaro
 
Automated Deployment and Management of Edge Clouds
Automated Deployment and Management of Edge CloudsAutomated Deployment and Management of Edge Clouds
Automated Deployment and Management of Edge CloudsJay Bryant
 
Cisco ACI: A New Approach to Software Defined Networking
Cisco ACI: A New Approach to Software Defined NetworkingCisco ACI: A New Approach to Software Defined Networking
Cisco ACI: A New Approach to Software Defined NetworkingDebra Jennings
 
Cisco ACI: A New Approach to Software Defined Networking
Cisco ACI: A New Approach to Software Defined NetworkingCisco ACI: A New Approach to Software Defined Networking
Cisco ACI: A New Approach to Software Defined NetworkingZivaro Inc
 
Benefits of an Agile Data Fabric for Business Intelligence
Benefits of an Agile Data Fabric for Business IntelligenceBenefits of an Agile Data Fabric for Business Intelligence
Benefits of an Agile Data Fabric for Business IntelligenceDataWorks Summit/Hadoop Summit
 
Building managedprivatecloud kvh_vancouversummit
Building managedprivatecloud kvh_vancouversummitBuilding managedprivatecloud kvh_vancouversummit
Building managedprivatecloud kvh_vancouversummitmatsunota
 
Lenovo networking: top of the top of the rack
Lenovo networking: top of the top of the rackLenovo networking: top of the top of the rack
Lenovo networking: top of the top of the rackLenovo Data Center
 
Intelligent IoT gateway on openwrt
Intelligent IoT gateway on openwrtIntelligent IoT gateway on openwrt
Intelligent IoT gateway on openwrtMateusz Babiarz
 
Real-time Big Data Analytics in the IBM SoftLayer Cloud with VoltDB
Real-time Big Data Analytics in the IBM SoftLayer Cloud with VoltDBReal-time Big Data Analytics in the IBM SoftLayer Cloud with VoltDB
Real-time Big Data Analytics in the IBM SoftLayer Cloud with VoltDBVoltDB
 
DEVNET-1166 Open SDN Controller APIs
DEVNET-1166	Open SDN Controller APIsDEVNET-1166	Open SDN Controller APIs
DEVNET-1166 Open SDN Controller APIsCisco DevNet
 

Similar to DESIGN OF BARE METAL FABRICS - Built with SDN, Bare Metal Switches, and Merchant Silicon (20)

PLNOG14: The benefits of "OPEN" in networking for operators - Joerg Ammon, Br...
PLNOG14: The benefits of "OPEN" in networking for operators - Joerg Ammon, Br...PLNOG14: The benefits of "OPEN" in networking for operators - Joerg Ammon, Br...
PLNOG14: The benefits of "OPEN" in networking for operators - Joerg Ammon, Br...
 
Delivering Network Innovation with SDN - Tom Nadeau
Delivering Network Innovation with SDN - Tom Nadeau Delivering Network Innovation with SDN - Tom Nadeau
Delivering Network Innovation with SDN - Tom Nadeau
 
App to Cloud: Patrick Kerpan's DataCenter Dynamics Converged Keynote
App to Cloud: Patrick Kerpan's DataCenter Dynamics Converged KeynoteApp to Cloud: Patrick Kerpan's DataCenter Dynamics Converged Keynote
App to Cloud: Patrick Kerpan's DataCenter Dynamics Converged Keynote
 
Cloud Expo New York: OpenFlow Is SDN Yet SDN Is Not Only OpenFlow
Cloud Expo New York: OpenFlow Is SDN Yet SDN Is Not Only OpenFlowCloud Expo New York: OpenFlow Is SDN Yet SDN Is Not Only OpenFlow
Cloud Expo New York: OpenFlow Is SDN Yet SDN Is Not Only OpenFlow
 
Open coud networking at full speed - Avi Alkobi
Open coud networking at full speed - Avi AlkobiOpen coud networking at full speed - Avi Alkobi
Open coud networking at full speed - Avi Alkobi
 
Updates to Apache CloudStack and LINBIT SDS
Updates to Apache CloudStack and LINBIT SDSUpdates to Apache CloudStack and LINBIT SDS
Updates to Apache CloudStack and LINBIT SDS
 
2nd sdn interest group session1 (121218)
2nd sdn interest group   session1 (121218)2nd sdn interest group   session1 (121218)
2nd sdn interest group session1 (121218)
 
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
 
REVOLUTION - Transforming the network with Open SDN
REVOLUTION - Transforming the network with Open SDNREVOLUTION - Transforming the network with Open SDN
REVOLUTION - Transforming the network with Open SDN
 
Mellanox's Technological Advantage
Mellanox's Technological AdvantageMellanox's Technological Advantage
Mellanox's Technological Advantage
 
LCU13: George Grey Keynote LCU13
LCU13: George Grey Keynote LCU13LCU13: George Grey Keynote LCU13
LCU13: George Grey Keynote LCU13
 
Automated Deployment and Management of Edge Clouds
Automated Deployment and Management of Edge CloudsAutomated Deployment and Management of Edge Clouds
Automated Deployment and Management of Edge Clouds
 
Cisco ACI: A New Approach to Software Defined Networking
Cisco ACI: A New Approach to Software Defined NetworkingCisco ACI: A New Approach to Software Defined Networking
Cisco ACI: A New Approach to Software Defined Networking
 
Cisco ACI: A New Approach to Software Defined Networking
Cisco ACI: A New Approach to Software Defined NetworkingCisco ACI: A New Approach to Software Defined Networking
Cisco ACI: A New Approach to Software Defined Networking
 
Benefits of an Agile Data Fabric for Business Intelligence
Benefits of an Agile Data Fabric for Business IntelligenceBenefits of an Agile Data Fabric for Business Intelligence
Benefits of an Agile Data Fabric for Business Intelligence
 
Building managedprivatecloud kvh_vancouversummit
Building managedprivatecloud kvh_vancouversummitBuilding managedprivatecloud kvh_vancouversummit
Building managedprivatecloud kvh_vancouversummit
 
Lenovo networking: top of the top of the rack
Lenovo networking: top of the top of the rackLenovo networking: top of the top of the rack
Lenovo networking: top of the top of the rack
 
Intelligent IoT gateway on openwrt
Intelligent IoT gateway on openwrtIntelligent IoT gateway on openwrt
Intelligent IoT gateway on openwrt
 
Real-time Big Data Analytics in the IBM SoftLayer Cloud with VoltDB
Real-time Big Data Analytics in the IBM SoftLayer Cloud with VoltDBReal-time Big Data Analytics in the IBM SoftLayer Cloud with VoltDB
Real-time Big Data Analytics in the IBM SoftLayer Cloud with VoltDB
 
DEVNET-1166 Open SDN Controller APIs
DEVNET-1166	Open SDN Controller APIsDEVNET-1166	Open SDN Controller APIs
DEVNET-1166 Open SDN Controller APIs
 

More from Open Networking Summits

CORD: Central Office Re-architected as a Datacenter
CORD: Central Office Re-architected as a DatacenterCORD: Central Office Re-architected as a Datacenter
CORD: Central Office Re-architected as a DatacenterOpen Networking Summits
 
[Webinar Slides] Programming the Network Dataplane in P4
[Webinar Slides] Programming the Network Dataplane in P4[Webinar Slides] Programming the Network Dataplane in P4
[Webinar Slides] Programming the Network Dataplane in P4Open Networking Summits
 
OPNFV Webinar – No Time to Wait: Accelerating NFV Time to Market Through Open...
OPNFV Webinar – No Time to Wait: Accelerating NFV Time to Market Through Open...OPNFV Webinar – No Time to Wait: Accelerating NFV Time to Market Through Open...
OPNFV Webinar – No Time to Wait: Accelerating NFV Time to Market Through Open...Open Networking Summits
 
Software Defined Networking: Enabling The Mobile Workplace
Software Defined Networking: Enabling The Mobile WorkplaceSoftware Defined Networking: Enabling The Mobile Workplace
Software Defined Networking: Enabling The Mobile WorkplaceOpen Networking Summits
 
Software Defined Networks Network Function Virtualization Pivotal Technologies
Software Defined Networks Network Function Virtualization Pivotal TechnologiesSoftware Defined Networks Network Function Virtualization Pivotal Technologies
Software Defined Networks Network Function Virtualization Pivotal TechnologiesOpen Networking Summits
 
Spreading NFV through the Network: the ETSI NFV use cases
Spreading NFV through the Network: the ETSI NFV use casesSpreading NFV through the Network: the ETSI NFV use cases
Spreading NFV through the Network: the ETSI NFV use casesOpen Networking Summits
 
Ranges & Cross-Entrance Consistency with OpenFlow
Ranges & Cross-Entrance Consistency with OpenFlowRanges & Cross-Entrance Consistency with OpenFlow
Ranges & Cross-Entrance Consistency with OpenFlowOpen Networking Summits
 
On the Necessity of Time-based Updates in SDN
On the Necessity of Time-based Updates in SDNOn the Necessity of Time-based Updates in SDN
On the Necessity of Time-based Updates in SDNOpen Networking Summits
 
Control Exchange Points: Providing QoS-en abled End-to-End Services via SDN-b...
Control Exchange Points: Providing QoS-en abled End-to-End Services via SDN-b...Control Exchange Points: Providing QoS-en abled End-to-End Services via SDN-b...
Control Exchange Points: Providing QoS-en abled End-to-End Services via SDN-b...Open Networking Summits
 
ESPRES: Easy Scheduling and Prioritization for SDN
ESPRES: Easy Scheduling and Prioritization for SDNESPRES: Easy Scheduling and Prioritization for SDN
ESPRES: Easy Scheduling and Prioritization for SDNOpen Networking Summits
 
SDN & OPTICAL FLOW STEERING FOR NETWORK FUNCTION VIRTUALIZATION
SDN & OPTICAL FLOW STEERING FOR NETWORK FUNCTION VIRTUALIZATIONSDN & OPTICAL FLOW STEERING FOR NETWORK FUNCTION VIRTUALIZATION
SDN & OPTICAL FLOW STEERING FOR NETWORK FUNCTION VIRTUALIZATIONOpen Networking Summits
 
SoftMoW: A Dynamic and Scalable Software Defined Architecture for Cellular WANs
SoftMoW: A Dynamic and Scalable Software Defined Architecture for Cellular WANsSoftMoW: A Dynamic and Scalable Software Defined Architecture for Cellular WANs
SoftMoW: A Dynamic and Scalable Software Defined Architecture for Cellular WANsOpen Networking Summits
 
RadioVisor - A Slicing Plane for Radio Access Networks
RadioVisor - A Slicing Plane for Radio Access NetworksRadioVisor - A Slicing Plane for Radio Access Networks
RadioVisor - A Slicing Plane for Radio Access NetworksOpen Networking Summits
 
Enabling SDN in old school networks with Software-Controlled Routing Protocols
Enabling SDN in old school networks with Software-Controlled Routing ProtocolsEnabling SDN in old school networks with Software-Controlled Routing Protocols
Enabling SDN in old school networks with Software-Controlled Routing ProtocolsOpen Networking Summits
 

More from Open Networking Summits (20)

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

Recently uploaded

Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
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
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
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
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
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
 
"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
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 

Recently uploaded (20)

Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
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
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
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
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
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
 
"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
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 

DESIGN OF BARE METAL FABRICS - Built with SDN, Bare Metal Switches, and Merchant Silicon

  • 1.
  • 2.
  • 3. Built with SDN, Bare Metal Switches, and Merchant Silicon DESIGN OF BARE METAL FABRICS Rob Sherwood Open Networking Summit 2014
  • 4. Application Plane Control Plane Data Plane Switch Light for LinuxSwitch Light for Broadcom Big Virtual Switch Big Network Controller
  • 5. THIS YEAR: SDN FABRICS ON BARE METAL • Big Switch’s Core Technologies • SDN: control separated from data plane: centralized, automated • Switch Light: own both the Controller and Switch software stacks • Commodity Hardware: low-cost hardware and merchant silicon • Open: APIs, source, protocols • Fabric data plane: unified L2/L3 multipath, active/active design • Live Demonstration: • Resilient under systemic failure ©2014 BIG SWITCH NETWORKS, INC. WWW.BIGSWITCH.COM 3 New
  • 6. WHAT’S INSIDE A SWITCH? ©2013 BIG SWITCH NETWORKS, INC. WWW.BIGSWITCH.COM 4 Application Network OS Hardware Driver Box Silicon
  • 7. COMPONENT ECOSYSTEM AND BARE METAL ©2013 BIG SWITCH NETWORKS, INC. WWW.BIGSWITCH.COM 5 Application Network OS Driver Box Silicon Single Vendor Closed Product Traditional Networking (past) Single Vendor Closed Product Traditional Networking (today) ODM Chip ODM Box SDN Controller Vendor OpenFlow Model SDN Hardware Vendor OpenFlow Traditional Network Stack/OS Vendor ODM Chip Bare Metal Vision ODM Box
  • 8. SWITCH LIGHT IS SDN ON BARE METAL • The OpenFlow Ecosystem Model didn’t work for us • Hard: one OF agent that is all things to all people • OF Wire protocol is (mostly) fine, but needs work for existing hardware • Economic incentives are backwards for SDN hardware vendors • Out-of-phase release cycles caused low feature velocity • Switch Light Model: download OS image and OF agent from Controller • Easy : Customize switch software to application and controller version • Add extensions to wire protocol to validate before standardization • Perfect economic incentives • One engineering team  high feature velocity ©2013 BIG SWITCH NETWORKS, INC. WWW.BIGSWITCH.COM 6
  • 9. BARE METAL + MERCHANT SI: LOWERS FABRIC COSTS • Brand name network vendors are using the same components • “Bare metal” is more than “white box” • Name brand vs. no-name vendors • Buy your network hardware just like servers • Vendors already successful in the server model have advantage ©2014 BIG SWITCH NETWORKS, INC. WWW.BIGSWITCH.COM 7 Business Agility is Increased Revenue Financial Benefit of SDN Reduced OpEx Reduced CapEx CapEx Savings is Not Trivial
  • 10. ARCHITECTURE IS OPEN FROM THE DATA PLANE UP • Open data plane • Re-use existing virtualization formats: no proprietary protocols/new hardware • Compatible: deployed firewalls, IDS, WAN accelerators, Server offload NICs • Open control plane • OF1.3: All extensions are open source and will be taken to ONF • Open REST APIs is primary interface: CLI is just a REST client • Integration with OpenStack/Quantum and custom BSS/OSS systems • Open source components: software engineering best practice • Accelerates adoption, eases porting • Open Network Linux: bare metal Linux distribution in OCP • Indigo Open Flow agent: many 3rd parties have ported to their hardware ©2014 BIG SWITCH NETWORKS, INC. WWW.BIGSWITCH.COM 8
  • 11. THIS YEAR: SDN FABRICS ON BARE METAL • Big Switch’s Core Technologies • SDN: control separated from data plane: centralized, automated • Switch Light: own both the Controller and Switch software stacks • Commodity Hardware: low-cost hardware and merchant silicon • Open: APIs, source, protocols • Fabric data plane: unified L2/L3 multipath, active/active design • Live Demonstration: • Resilient under systemic failure ©2014 BIG SWITCH NETWORKS, INC. WWW.BIGSWITCH.COM 9 New
  • 12. 1 2 3 4 5 6 1 2 3 4 5 6 WHAT’S A FABRIC? ©2014 BIG SWITCH NETWORKS, INC. WWW.BIGSWITCH.COM 10 Chassis-based Fabric FabricBackplane Supervisor 2 Line Card Line Card Line Card Line Card Line Card Supervisor 1 Spine Leaf SpineSpine LeafLeafLeaf Leaf-Spine Fabric Controller 2 Controller 1
  • 13. FABRIC USE-CASE (1/3): CONNECTIVITY, POLICY ©2014 BIG SWITCH NETWORKS, INC. WWW.BIGSWITCH.COM 11 Spine Leaf SpineSpine LeafLeafLeaf Server Server Server Server Server Server Router Router • Most common fabric use-case • Policy: connectivity, ACLs, QoS • Optional VM orchestration • e.g., OpenStack, HyperV
  • 14. Existing Production Network FABRIC USE-CASE (2/3): MONITORING ©2014 BIG SWITCH NETWORKS, INC. WWW.BIGSWITCH.COM 12 Spine Leaf SpineSpine LeafLeafLeaf IDS VoIP QoS Tool • BigTap: Scale-out monitoring • Monitoring “as a Service” • Programmable via REST • RBAC • Overlapping policy support • Physically isolated from prod • In/out heavily over-subscribed • Load balance across tools • “My first SDN App” Tap Traffic
  • 15. FABRIC USE-CASE (3/3): PATCH PANEL ©2014 BIG SWITCH NETWORKS, INC. WWW.BIGSWITCH.COM 13 Spine Leaf SpineSpine LeafLeafLeaf Packet Generator Packet Generator • Programmatically create large virtual L1 topologies • Automate complex tests without rewiring • Blindly forward packets by port • Similar to Pseudo-wire • Even CRC failures, runts, etc. • Non-product: in our Q/A labs DUT DUT DUT DUT DUT DUT *DUT: Device Under Test
  • 16. THIS YEAR: SDN FABRICS ON BARE METAL • Big Switch’s Core Technologies • SDN: control separated from data plane: centralized, automated • Switch Light: own both the Controller and Switch software stacks • Commodity Hardware: low-cost hardware and merchant silicon • Open: APIs, source, protocols • Fabric data plane: unified L2/L3 multipath, active/active design • Live Demonstration: • Resilient under systemic failure ©2014 BIG SWITCH NETWORKS, INC. WWW.BIGSWITCH.COM 14 New
  • 17. DEMO: RESILIENCY UNDER SYSTEMIC FAILURES ©2014 BIG SWITCH NETWORKS, INC. WWW.BIGSWITCH.COM 15 Leaf 1 Leaf 2 Spine 1 Spine 2 Traffic Generator Primary Controller Backup Controller 1 2 3 4 5
  • 18. CONCLUSION • Big Switch has a common architecture for its products • Based on SDN, Switch Light, Open, and Merchant Silicon • Fabric technology common across applications • Stepping back a bit: Industry is maturing • Storage+Network+Compute convergence means new players • Bare metal means less vertical integration, more competition • Reality: hardware has already commoditized • Every major vendor is shipping products on Broadcom Trident+/Trident2 • Price war has already started: seeing less than $100/10G port • Claim: Value will move up the stack in to software ©2014 BIG SWITCH NETWORKS, INC. WWW.BIGSWITCH.COM 16
  • 19. THANKS! ©2014 BIG SWITCH NETWORKS, INC. WWW.BIGSWITCH.COM 17
  • 20. CLAIM: SDN SCALES BETTER THAN DISTRIBUTED NETWORKS History teaches us that hierarchies solve scaling problems • LAN: OSPF  OSPF Areas • WAN: BGP  BGP Route Reflectors • Edge: Enterprise Wireless  Enterprise Wireless controllers So of course adding SDN controllers makes data center fabrics scale better • Faster bring up time, no route convergence • Global knowledge  global optimization Almost all commercial fabrics have “controllers” • Different choices for who is “master of state” ©2013 BIG SWITCH NETWORKS, INC. WWW.BIGSWITCH.COM 18