Open Hardware for All - Webinar March 25, 2015
-
Upload
cumulus-networks -
Category
Software
-
view
99 -
download
4
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
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
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
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