Open Hardware for All - Webinar March 25, 2015

21
v Open Hardware For ALL Shrinking the Distance between Customers & Great Open Networking Platforms March 25, 2015 Faster, Easier and Affordable Networks 1

Transcript of Open Hardware for All - Webinar March 25, 2015

v

Open Hardware For ALL

Shrinking the Distance between Customers & Great Open Networking Platforms

March 25, 2015

Faster, Easier and Affordable Networks

1

Agenda

The Recent Press Release Open Networking Is Happening Challenges & Solutions Summary

2 Cumulus Networks. All Rights Reserved

The Recent News

Cumulus Networks announced APD (ACPI Platform Description) and OH (Open Hardware) program at OCP Summit (3/10/2015)

APD is being contributed to OCP, UEFI and Linux Kernel

3 Cumulus Networks. All Rights Reserved

Open Networking in the Open Data Center

4

Now: Networking Transforms

First: Compute

Transformed

Applications, OS and Hardware

LOCKED OPEN

Cumulus Networks. All Rights Reserved

The Benefits of Open Networking

5

§  Vendor independence §  CAPEX savings §  Rapid innovation

§  Automation §  Dynamic deployment at scale §  OPEX savings

“By 2017, Web-scale IT will be an architectural approach found operating in 50 percent of global enterprises…” Gartner, March 5, 2014

Web-scale efficiencies §  Improved CAPEX, OPEX §  Rapid service delivery

§  Platform choice – no lock-in

Web Scale Operations Enterprises

Cumulus Networks. All Rights Reserved

§ “Openness breeds progress” §  Corey Bell, CEO, Open Compute Foundation

6

“Open information and open tools allow the best minds from all over the world to innovate and make technology better … driving down costs and driving up efficiency and effectiveness. “In contrast, in a closed loop system, it’s hard to figure out how to control costs or innovation.”

Cumulus Networks. All Rights Reserved

The Ultimate Scenario – Open Hardware For ALL

§ A customer can buy any bare-metal open networking switch without worrying about whether an open networking OS runs on it.

§ A customer buys any bare-metal platforms knowing it’s designed and built to standard quality, and supported in standard way.

7

Choice

Confidence

Cumulus Networks. All Rights Reserved

Challenges

§ Today, integration between networking OS and open networking hardware is unpredictable §  No standard way of doing this §  It takes time §  At NOS vendor’s mercy

§ Consistency in open networking hardware is not well established §  Design, process, compliance §  Support standard & flow

8 Cumulus Networks. All Rights Reserved

The First Challenge

Integration

9 Cumulus Networks. All Rights Reserved

Challenge – Current NOS Integration Process

§  The time consuming stages

10

Read/Clarify Specs Translate Test Release

§  Reading HW Specs (PDF) §  Clarifying with HW partners §  Understand all components and

back & forth verifications ü  Sys/Port LEDs ü  Lane Mapping ü  Sys Health ü  PHYs ü  PSU ü  Thermal ü  Re-timers ü  CPLDs ü  QSFP/SFP Discrete Signals ü  I2C Tree ü  etc…

§  code to generate platform-specific configuration files

§  Write platform-specific kernel drivers

Potential Hardware changes

§  Automation §  Regression

Potential Hardware Issues

Cumulus Networks. All Rights Reserved

Can We Do Better?

§ Server world already solved this by using ACPI

§ All we need is to extend it to open networking!

§ And then, let the bare-metal switching vendors describe their hardware to OS, in a standard-based, machine-readable format

11 Cumulus Networks. All Rights Reserved

APD – Removing Hardware Specifics From NOS

12

NOS

Hardware

OS Vendor

Hardware Vendor

Hardware-specific code on both sides of OS/hardware boundary

NOS

Generic Driver

Hardware

OS Vendor

Hardware Vendor Hardware-specific code only on the hardware vendor side

Hardware-specific Info

BIOS

BIOS

APD Specification

Before

With APD

Hardware-specific Code

Cumulus Networks. All Rights Reserved

The Result – Months To Days

13

# C

umul

us L

inux

Rea

dy P

latfo

rms

Q3CY13 Timeline

6 Platforms

Q1CY15

22 Platforms

Switch platform integration in days

Switch integration takes months

NEW

Cumulus Networks. All Rights Reserved

Analogy

14

§ Switches § Servers

ACPI Advanced Configuration and

Power Interface

Any OS on any platform

PXE boot, U-Boot Open Network Install Environment

Server OS Network OS Customer Choice

Cumulus Networks. All Rights Reserved

The Second Challenge

Consistency & Confidence

15 Cumulus Networks. All Rights Reserved

Open Hardware Program

§ A standardized, streamlined program to proliferate Cumulus Linux ready platforms §  Use APD as integration mechanism §  Covers standard hardware practices from design and

operational standpoint §  Provides integration certification “Cumulus Linux

Ready”

16 Cumulus Networks. All Rights Reserved

Program Stages

Strategic Synergy Engagement Models Platform Integration Joint Go-To-Market

What’s needed to build a strong partnership

17

1

§  Business Synergy ²  Markets ²  Differentiation ²  Capabilities ²  Brand §  Technology Synergy §  Processes

§  Integration Prerequisite §  APD Process ²  Training & Workshop ²  Method & Criteria ²  Conformance & TTM ²  Self-Test & Validation §  CLR Certification

§  GTM Requirements §  Mktg Collaboration §  Channel Collaboration §  Support Workflow

2 3 4

What’s the process to integrate a platform

What needs to be done to ensure commercial success

§  Joint Sale §  Resell CL §  OEM ²  Integrated Turnkey ²  Collaborative Support

How to get the solution to customers

Cumulus Networks. All Rights Reserved

Cumulus Linux Technology Ecosystem Partners

18

NSX

Hoplite

Cumulus Networks. All Rights Reserved

Summary

§ Open Networking Is Happening

§ APD to dramatically reduce the OS and open hardware integration à Allow customers to access great platforms much faster!

§ Open Hardware (OH) program to enforce consistency and quality à Provide customer confidence in open networking platforms

19 Cumulus Networks. All Rights Reserved

More Information

§  www.cumulusnetworks.com/open-hardware

§  www.cumulusnetworks.com/apd

§  Email to [email protected] for any questions

20 Cumulus Networks. All Rights Reserved

© 2014 Cumulus Networks. Cumulus Networks, the Cumulus Networks Logo, and Cumulus Linux are trademarks or registered trademarks of Cumulus Networks, Inc. or its affiliates in the U.S. and other countries. Other names may be trademarks of their respective owners. The registered trademark Linux® is used pursuant to a sublicense from LMI, the exclusive licensee of Linus Torvalds, owner of the mark on a world-wide basis.

§ Thank You!

21

Bringing the Linux Revolution to Networking

Cumulus Networks. All Rights Reserved