TUTORIAL: WHITE BOX/BARE METAL SWITCHES. Rob Sherwood CTO, Big Switch Networks Open Network User s Group: May, 2014



Similar documents
OPEN NETWORK LINUX UPDATES. Rob Sherwood CTO, Big Switch Networks Open Compute Engineering Workshop: May, 2014

SDN AND BARE METAL SWITCHES ARE LIKE PEANUT BUTTER AND JELLY: TWO GOOD THINGS THAT ARE GREAT TOGETHER!

SDN and Open Ethernet Switches Empower Modern Data Center Networks

BARE METAL SOFTWARE DEFINED NETWORKS, AND OPEN SOURCE. Rob Sherwood Big Switch Networks, CTO BANV, May 2014

OPENFLOW, SDN, OPEN SOURCE AND BARE METAL SWITCHES. Guido Appenzeller (Not representing Anyone)

THE CHANGING FACE OF SDN. Guido Appenzeller 2014

THE REVOLUTION TOWARDS SOFTWARE- DEFINED NETWORKING

SDN IN TOMORROW'S DATA CENTER. Guido Appenzeller October, 2013

Open Network Linux. A Path to an Open Source Network OS. Rob Sherwood Big Switch Networks CTO

PROPOSAL: OCP COMMON LINUX SWITCH DISTRIBUTION. Rob Sherwood and Mansour Karam OCP November 2013

CS244 Lecture 5 Architecture and Principles

Dell Networking ARGOS 24/03/2016. Nicolas Roughol. Networking Sales Engineer. Tel : nicolas_roughol@dell.com

Open networks: Turning the vision into reality

Switch Chip panel discussion. Moderator: Yoshihiro Nakajima (NTT)

OpenFlow Technology Investigation Vendors Review on OpenFlow implementation

TRANSFORMING NETWORKING WITH OPEN SDN. Jason Matlof, VP Marke1ng April, 2013

Times they are a-changin

Open Ethernet. April

Open Network Linux A Network Operating System (NOS) for OCP

Emerging Software Defined Networking & Open APIs Ecosystem

BROADCOM SDN SOLUTIONS OF-DPA (OPENFLOW DATA PLANE ABSTRACTION) SOFTWARE

CORD Fabric, Overlay Virtualization, and Service Composition

Technology and Trends in Network Virtualization

Arista Software Define Cloud Networking

Open Network Install Environment (ONIE) LinuxCon North America 2015

How To Switch A Layer 1 Matrix Switch On A Network On A Cloud (Network) On A Microsoft Network (Network On A Server) On An Openflow (Network-1) On The Network (Netscout) On Your Network (

Scalable Network Monitoring with SDN-Based Ethernet Fabrics

Open Source Network: Software-Defined Networking (SDN) and OpenFlow

The Future of Cloud Networking. Idris T. Vasi

SOFTWARE DEFINED NETWORKING

Revolution in Data Centers: Cloud Impact on Data Center Network

Why Software Defined Networking (SDN)? Boyan Sotirov

Scaling the S in SDN at Azure. Albert Greenberg Distinguished Engineer & Director of Engineering Microsoft Azure Networking

BROCADE NETWORKING: EXPLORING SOFTWARE-DEFINED NETWORK. Gustavo Barros Systems Engineer Brocade Brasil

Floodlight and the OpenSDN Stack

Software Defined Networks (SDN)

OpenFlow & Software Defined Networking

Software Defined Networks Virtualized networks & SDN

2015 LENOVO. ALL RIGHTS RESERVED. Isabel Zarate Lenovo EBG Leader

SOFTWARE-DEFINED NETWORKING (SDN)/NFV AND ACADEMIC RESEARCH IN CANADA

Making SDN a Reality. Douglas Gourlay Vice President Arista Networks. Software Defined Cloud Networks

Software Defined Networking. Matthew Davy, Indiana University September 8th, 2011

The 2013 Guide to Network Virtualization and SDN

Software Defined Networks Four Years Later. Quo Vadis, SDN? Ivan Pepelnjak Network Architect. ipspace.net AG

Pluribus Netvisor Solution Brief

Bringing OpenFlow s Power to Real Networks

Software Defined Networking & OpenFlow

OpenFlow/SDN activities of NTT Communications

A Presentation at DGI 2014 Government Cloud Computing and Data Center Conference & Expo, Washington, DC. September 18, 2014.

SDN software switch Lagopus and NFV enabled software node

Netvisor Software Defined Fabric Architecture

Simplify IT. With Cisco Application Centric Infrastructure. Roberto Barrera VERSION May, 2015

Conference. Smart Future Networks THE NEXT EVOLUTION OF THE INTERNET FROM INTERNET OF THINGS TO INTERNET OF EVERYTHING

Does SDN accelerate network innovations? Example of Flexible Service Creation

Open Source At The Top Of The Rack

Cisco and Red Hat: Application Centric Infrastructure Integration with OpenStack

How To Orchestrate The Clouddusing Network With Andn

VIRTUALIZED SERVICES PLATFORM Software Defined Networking for enterprises and service providers

2013 ONS Tutorial 2: SDN Market Opportunities

How To Make A Vpc More Secure With A Cloud Network Overlay (Network) On A Vlan) On An Openstack Vlan On A Server On A Network On A 2D (Vlan) (Vpn) On Your Vlan

Asia Pacific Partner Summit 2015

ARM s role in Open Source software

Intel IT s Cloud Journey. Speaker: [speaker name], Intel IT

Network Virtualization and Software-defined Networking. Chris Wright and Thomas Graf Red Hat June 14, 2013

Understanding the Business Case of Network Function Virtualization

SDN Software Defined Networks

Data Center Infrastructure of the future. Alexei Agueev, Systems Engineer

BRINGING NETWORKS TO THE CLOUD ERA

May 13-14, Copyright 2015 Open Networking User Group. All Rights Reserved Not For

Scalable Network Monitoring with SDN-Based Ethernet Fabrics

Using SouthBound APIs to build an SDN Solution. Dan Mihai Dumitriu Midokura Feb 5 th, 2014

Ryu SDN Framework What weʼ ve learned Where weʼ ll go

Open: Broader and Deeper

Cumulus revs its partner ecology and product offering to reach a much bigger SDN market

ONOS [Open Source SDN Network Operating System for Service Provider networks]

Ethernet Buyer Behavior. New Technology Adoption Survey Data & Analysis April 15, 2015

Open Network Install Environment

L2-L7 BASED SERVICE REDIRECTION WITH SDN/OPENFLOW

Introduction to Software Defined Networking

Software Defined Networking What is it, how does it work, and what is it good for?

Release Notes for PicOS 2.4

Use Cases for the NPS the Revolutionary C-Programmable 7-Layer Network Processor. Sandeep Shah Director, Systems Architecture EZchip

Branches as Nimble as the Cloud: Unleashing Agility with Nuage Networks Virtualized Network Services EXECUTIVE SUMMARY

HOW SDN AND (NFV) WILL RADICALLY CHANGE DATA CENTRE ARCHITECTURES AND ENABLE NEXT GENERATION CLOUD SERVICES

Brocade SDN/OpenFlow. Norival Figueira Office of the CTO. January 9, /2015 BROCADE COMMUNICATIONS SYSTEMS, INC. ALL RIGHTS RESERVED.

THE OPPORTUNITY IN DATA CENTER. 1 Copyright 2014 Juniper Networks, Inc.

Introduction to Network Virtualization in IaaS Cloud. Akane Matsuo, Midokura Japan K.K. LinuxCon Japan 2013 May 31 st, 2013

The Mandate for a Highly Automated IT Function

Surviving the SDN Wars. Curt Beckmann Chair of Forwarding Abstractions WG, ONF and EMEA CTO

OpenFlow and Software Defined Networking presented by Greg Ferro. Software Defined Networking (SDN)

Software Driven Cloud Networking

The SDN Opportunity. Erik Papir Director, Global Technical Marketing & Competitive Intelligence HP Networking May 2014

SOFTWARE-DEFINED NETWORKING AND OPENFLOW

The Economic Advantages of Open SDN Fabrics

Fabrics that Fit Matching the Network to Today s Data Center Traffic Conditions

Cloud Computing. A new kind of developers? Presentation by. Nick Barcet nick.barcet@canonical.com

Staying Persistent in Software Defined Networks

RIDE THE SDN AND CLOUD WAVE WITH CONTRAIL

Datacenter Networks Are In My Way

Cisco dan. Beograd, Srbija 1.april TOMORROW starts here.

Transcription:

TUTORIAL: WHITE BOX/BARE METAL SWITCHES Rob Sherwood CTO, Big Switch Networks Open Network User s Group: May, 2014

OUTLINE Mo5va5on Ecosystem and Terminology Support and Purchasing Available Hardware Available SoJware Open Network Install Environment (ONIE) Commercial Open Source Hand over to Sean Varley: NFV 2014 BIG SWITCH NETWORKS, INC. WWW.BIGSWITCH.COM 2

WHO AM I: ROB SHERWOOD CTO, architect at Big Switch Networks ONF: former chair of ArchWG and vice- chair of TesVngWG Working in OpenFlow/SDN since 2008 Campus Network admin of yore 2014 BIG SWITCH NETWORKS, INC. WWW.BIGSWITCH.COM 3

MOTIVATION

EVOLUTION OF NETWORK PROVISIONING: 1996-2013 1996 2013 Terminal Protocol: Telnet Terminal Protocol: SSH 2013 BIG SWITCH NETWORKS, INC. WWW.BIGSWITCH.COM 5

BUT HARDWARE VERTICALLY INTEGRATED HOLDS US BACK VerVcally Integrated Systems Have Changed Li^le Over the Past 15 Years Feature 1 Feature 2 Provisioning and Management StaVc, manual configuravon Low feature velocity Proprietary Network OS Proprietary System Proprietary Silicon Opera5ng Systems Few API s, only CLI (closed OS) Not externally programmable Hardware Systems Lock- in to a parvcular vendor System Silicon Slow innovavon cycles Expensive, no economies of scale 2013 BIG SWITCH NETWORKS, INC. WWW.BIGSWITCH.COM 6

THREE REASONS TO BUY BARE METAL 1 Choice: avoid vervcal lock- in 2 Lower OpEx: be^er fit your needs 3 Lower CapEx: horizontal compevvon 2014 BIG SWITCH NETWORKS, INC. WWW.BIGSWITCH.COM 7

ISN T NETWORKING ALREADY OPEN? Faster Throughput = More commercial value = More Proprietary All Hardware Specs Public X86 Servers ß Open Binary SDK for Packet Forwarding Closed OS, Open Control Plane APIs NPU, FPGA, SoC DC 1U ToRs, Spines Closed OS, Open APIs for Policy, Stats MulV- chassis Routers 10 Gb/s 100 Gb/s 1 Tb/s 10 Tb/s Aggregate Throughput à 2014 BIG SWITCH NETWORKS, INC. WWW.BIGSWITCH.COM 8

ISN T NETWORKING ALREADY OPEN? Faster Throughput = More commercial value = More Proprietary All Hardware Specs Public X86 Servers ß Open Binary SDK for Packet Forwarding Closed OS, Open Control Plane APIs NPU, FPGA, SoC DC 1U ToRs, Spines DC 1U ToRs, Spines This talk Closed OS, Open APIs for Policy, Stats MulV- chassis Routers 10 Gb/s 100 Gb/s 1 Tb/s 10 Tb/s Aggregate Throughput à 2014 BIG SWITCH NETWORKS, INC. WWW.BIGSWITCH.COM 9

ECOSYSTEM AND TERMINOLOGY

WHAT S INSIDE A SWITCH? ApplicaVon Network OS Hardware Driver Box Silicon 2 0 1 4 B I G S W I T C H N E T W O R K S, I N C. W W W. B I G S W I T C H. C O M 11

COMPONENT ECOSYSTEM AND BARE METAL ApplicaVon Network OS Driver Single Vendor Closed Product Single Vendor Closed Product TradiVonal Network Stack/OS Vendor Box ODM Box ODM Box Silicon ODM Chip ODM Chip TradiVonal Networking (past) TradiVonal Networking (today) Bare Metal Vision 2013 BIG SWITCH NETWORKS, INC. WWW.BIGSWITCH.COM 12

SERVER ECOSYSTEM IS MATURE, HORIZONTAL Open Architecture Choice of Vendors InnovaVon Velocity Low TCO Apache MySQL Nagios Custom Web App Hadoop etc. Applica5ons 3 rd party or Custom Linux Windows VMware KVM Xen Opera5ng System Open or closed source Virtualized or bare metal Many support models Dell HP Super Micro Hardware Systems Fierce compevvon Branded or white box Bare Metal Server Intel AMD System Silicon CompeVVon and rapid innovavon 2013 BIG SWITCH NETWORKS, INC. WWW.BIGSWITCH.COM 13

BARE METAL MEANS BUYING JUST THE HARDWARE No vervcal integravon just like how we buy our servers SDN Apps TradiVonal OpenFlow OSPF BGP STP IGMP Applica5on Re- create exisvng distributed protocols New SDN- based applicavons BSN Switch Light Pica8 Cumulus Network Opera5ng System Open or closed source New Ecosystem Quanta Accton CelesVca Delta Alpha ODM and Brand Name Companies Bare Metal Switch Broadcom Mellanox Marvell Centec Intel Merchant Silicon Growing number of startups! 2013 BIG SWITCH NETWORKS, INC. WWW.BIGSWITCH.COM 14

BARE METAL IS MORE THAN WHITE BOX Both white box and brand name vendors can support bare metal switches Brand Name Dell HP White Box No Name SuperMicro Will brand name server vendors become brand name bare- metal switch vendors? Brand Name? White Box Quanta Accton IBM Quanta ( ) Delta Networks ( ) 2013 BIG SWITCH NETWORKS, INC. WWW.BIGSWITCH.COM 15

Dell Open Networking Model Offers open, innovative and best of breed solutions for the data center Standard orchestration and automation tools Optional 3 rd Party SDN / NVO controller Networking for Unified mgmt of servers & switches for Linux savvy customers Big Switch Big Tap & Cumulus OS are complementary & unique solutions For Monitoring fabrics capture growing market driven by Cyber attacks & application performance Dell s rich, full-featured OS architected for performance, resiliency and portability across switch platforms Any OS Open Networking switch S4810-ON 1/10/40 GbE switch S6000-ON 10/40 GbE switch Merchant silicon Dell Networking

SAME BOXES, DIFFERENT LABELS ODMs directly supply tradi5onal networking vendors Probably boxes you ve already deployed Each ODM created new public face/commercial label To create appearance of not compevng directly ODM Manufacturer New Vendor Company 2013 BIG SWITCH NETWORKS, INC. WWW.BIGSWITCH.COM 17

SUPPORT AND PURCHASING

PURCHASING AND SUPPORT: SERVERS Server Support Ecosystem Has Evolved to Fit Business Needs By a show of hands Where do you buy your server hardware: Direct from hardware vendor? Partners? VAR? Where do you buy your server OS and applica5ons? Direct from soqware vendor(s)? Partners? VAR? Who do you call if there is a problem? or hardware supplier? Or a VAR? 2013 BIG SWITCH NETWORKS, INC. WWW.BIGSWITCH.COM 19

PURCHASING AND SUPPORT Just like a servers: many choices Purchase Hardware Purchase First Support Call Hardware RMA Single Throat Disaggregated Channel VAR 2013 BIG SWITCH NETWORKS, INC. WWW.BIGSWITCH.COM 20

PURCHASING AND SUPPORT Just like a servers: many choices Single Throat Disaggregated Channel VAR Purchase Hardware Purchase First Support Call Hardware RMA Company Co. (pass through) Company Co. (pass through) 2013 BIG SWITCH NETWORKS, INC. WWW.BIGSWITCH.COM 21

PURCHASING AND SUPPORT Just like a servers: many choices Single Throat Disaggregated Channel VAR Purchase Hardware Purchase First Support Call Hardware RMA Company Co. (pass through) Company Co. (pass through) Company 3 rd Party: any from HCL Company 3 rd Party 2013 BIG SWITCH NETWORKS, INC. WWW.BIGSWITCH.COM 22

PURCHASING AND SUPPORT Just like a servers: many choices Single Throat Disaggregated Channel VAR Purchase Company Company Channel Partner Hardware Purchase Co. (pass through) 3 rd Party: any from HCL Channel Partner First Support Call Company Company Company Hardware RMA Co. (pass through) 3 rd Party Co. (pass through) 2013 BIG SWITCH NETWORKS, INC. WWW.BIGSWITCH.COM 23

PURCHASING AND SUPPORT Just like a servers: many choices Single Throat Disaggregated Channel VAR Purchase Company Company Channel Partner VAR Hardware Purchase Co. (pass through) 3 rd Party: any from HCL Channel Partner VAR First Support Call Company Company Company VAR Hardware RMA Co. (pass through) 3 rd Party Co. (pass through) VAR 2013 BIG SWITCH NETWORKS, INC. WWW.BIGSWITCH.COM 24

SUPPORT PROGNOSTICATIONS Which support process will dominate? Rapidly evolving: our customers use all of these Depends on geographic region: Japan à VAR, EMEA à partner, US à direct Claim: Single throat to choke will transivon to VAR then direct sales. SoJware Licenses: subscrip8on versus perpetual plus support Depends on company size, internal accounvng Both may be the right long term answer Larger quesvon than networking soqware 2 0 1 3 B I G S W I T C H N E T W O R K S, I N C. W W W. B I G S W I T C H. C O M 25

AVAILABLE HARDWARE

SIMPLIFIED HARDWARE PURCHASING Streamlined Procurement Transparent Pricing 2013 BIG SWITCH NETWORKS, INC. WWW.BIGSWITCH.COM 27

SURPRISINGLY LOW CAPEX 32x40G for ~$10K == $312/40G port ~$6k 4x40G@$312 == $99/10G port 2013 BIG SWITCH NETWORKS, INC. WWW.BIGSWITCH.COM 28

SWITCH SOFTWARE

OUTLINE Mo5va5on Ecosystem and Terminology Support and Purchasing Available SoJware Open Network Install Environment (ONIE) Open Source Commercial Hand over to Sean Varley: NFV 2014 BIG SWITCH NETWORKS, INC. WWW.BIGSWITCH.COM 30

OPEN NETWORK INSTALL ENVIRONMENT (ONIE) Open source project to install/uninstall network OS h^p://github.com/onie/onie or h^p://onie.github.io/onie/ Think of it like a hybrid PC BIOS and Grub/LILO/Sysimage Co- opera5ve project: OCP, Cumulus, Big Switch, Others In pracvce: Curt Brune from Cumulus Networks does almost all of the work Allows a network admin to install/uninstall a network OS In pracvce, it is itself a ~4MB mini- Linux installavon 2014 BIG SWITCH NETWORKS, INC. WWW.BIGSWITCH.COM 31

COMMERCIAL BARE METAL SWITCH SOFTWARE This is not a product pitch talk talk to me aqerwards. Tradi5onal Control Plane Cumulus Linux Pica8 s PicOS SDN Control Plane Big Switch Networks s Switch Light OS 2014 BIG SWITCH NETWORKS, INC. WWW.BIGSWITCH.COM 32

OPEN SOURCE: OPEN NETWORK LINUX A Linux distribuvon for bare metal switches Open- sourced commercial code, build scripts, drivers from Switch Light Part of Open Compute Project (OCP) Project goals: Improve percepvon/de- risk bare metal Crowd source larger Switch Light HCL Released mid- January: Ini5al results Strong community response from ODMs, OCP Accton self- supporvng three new boxes, more ODMs interested Other vendors invesvgavng ONL for their own purposes Info: h^p://opennetlinux.org under construcvon 2014 BIG SWITCH NETWORKS, INC. WWW.BIGSWITCH.COM 33

ONL SUPPORTED HARDWARE X86 versus PPC Discussion ONL Support is Pre- cursor to Switch Light Support Working on OCP box from Interface Masters with x86 support 2014 BIG SWITCH NETWORKS, INC. WWW.BIGSWITCH.COM 34

SWITCH LIGHT ARCHITECTURE Legend Open Network Linux BSN Open BSN Closed 3 rd Party Closed Source ZTN Loader SSH LibC on Debian Wheezy Base DistribuVon ONL Linux Kernel Switch Light OS Fan Control NTP Syslog SNMP I2C Big Network Controllers GPIO Device Trees ASIC SDK ASIC 2014 BIG SWITCH NETWORKS, INC. WWW.BIGSWITCH.COM 35 CLI Indigo Indigo/ASIC Driver OpenFlow Agent Loxi Switch Light is our Indigo OpenFlow Agent running on Open Network Linux on x86 or ASIC- based hardware.

CONCLUSION

CONCLUSIONS Tradi5onal network vendors have outsourced much of their hardware: box and ASICs Buy/support/run your network like your servers Growing ecosystem Silicon: Broadcom, Intel, Marvel, Centec, etc. Hardware: Dell, Accton, Quanta, Agema, etc. : Big Switch Networks, Cumulus, Pica8 1 Choice 2 Lower OpEx 3 Lower CapEx 2014 BIG SWITCH NETWORKS, INC. WWW.BIGSWITCH.COM 37