v
Unleash the Power of Open Networking
Shrijeet Mukherjee – VP, Engineering
10/29/2014
Aurelie Fonteny – Product Marketing
2
• The Promise : A New Blueprint for scalable Data Centers
2 cumulusnetworks.com
The Need for Empowered Networking
“Our infrastructure can’t keep up with user needs. New services take too long to deploy.”
3 cumulusnetworks.com
At the Drawing Board with the New Data Center Blueprint
PEOPLE PROCESS
TECHNOLOGY
Enabling Applications
Don’t disrupt my business!
Cloud Client-Server
4 cumulusnetworks.com
Learning from Web-Scale Operations
Vendor independence & automation enable rapid innovation, operational cost savings, and scalable, affordable capacity.
“By 2017, Web-scale IT will be an architectural approach found operating in 50 percent of global enterprises…” Gartner, March 5, 2014
www.gartner.com/newsroom/id/2675916 5 cumulusnetworks.com
Network Characteristics
Loosely coupled
Vendor-independent
Mostly east-west
Open Implementation
100’s to millions
Automation tools
Tightly coupled
Single-vendor
Mostly north-south
Vendor Specific
100’s to 1000’s
Needs Porting
Apps & network
Networking
Traffic
Storage
Endpoints
Deployment
Open Networking Traditional Networking
6 cumulusnetworks.com
Building Block for Scalable Infrastructure
7
Hardware
Bare Metal Server
BIOS and PXE
U-Boot and ONIE
Boot & Provision
Bare Metal Switch
CO
MP
UT
E
NE
TW
OR
KIN
G
OS
Operating System
Bare Metal Server
BIOS and PXE
Bare Metal Switch
U-Boot and ONIE
Operating System
Apps
Bare Metal Server
BIOS and PXE
App
Operating System
App App
Bare Metal Switch
App
Operating System
App App
U-Boot and ONIE
7 cumulusnetworks.com
Scale out the Building Block
8
§ Scalable Network § Simple § Easy to provision § Horizontally scalable
§ Orchestrate and automate § Leverage Templates § Provision
programmatically § Manage lifecycle workflow
Spine
Leaf
L3 Fabric
SCALE FL
EXIB
ILTY
8 cumulusnetworks.com
All Apps then Run on the Common Infrastructure
§ Virtualized Servers and Networks § Workload mobility § Reconfiguration of connectivity/QOS is key
§ Distributed Storage/MapReduce § East/west traffic § Uneven traffic patterns: Incast § VSAN, Ceph, others
§ Supercompute § East/west traffic § Ultra-low latency, huge east/west traffic
9
More about choice than about API’s and
architectures
Design Patterns Emerge for the Transition to the Cloud
9 cumulusnetworks.com
10
• Open Networking - Choice and Best of Breed Ecosystem
cumulusnetworks.com
Cumulus Networks - Networking without constraints
cumulusnetworks.com 11
Single-Vendor blob • Constrained innovation • High margins for vendors • Slow feature dev cycles
Choice
hardware
operating system
app app app
Networking Hardware
Operating System
app app app
Open Network Install Environment (ONIE)
app
• Hardware: Easily referenced and widely available
• OS: Hardware Acceleration, widely documented services
• Networking applications: Standards based and open implementations
Hardware Accelerated Routing and Switching
Cumulus Linux = True Linux OS Enables Consistent Automation Across the Data Center
Industry Standard Hardware
cumulusnetworks.com 12
NETWORK OS
HARDWARE
APP APP APP
http://cumulusnetworks.com/support/hcl/
Manage Switches Like Servers - Linux & Packages
13
Manage Packages, not just binaries
§ Option to select packages to install
§ Packages updates for minor release through apt-get
§ Security updates through apt-get
main
updates
security-updates
addons
testing
§ 250 packages
§ ~ 20 Cumulus Linux packages
§ Examples:
§ Ruby, Perl, Python, Bash, IPtables, LLDP § Updates: packages revised § Security: known concerns, CVEs
§ User-identified utilities + libraries
§ Puppet, Factor, Chef, collectd
§ Early access utilities and libraries
§ Bird (CL 1.5)
§ 40K+ packages Debian.org
NETWORK OS
HARDWARE
APP APP APP
NETWORK OS
HARDWARE
APP APP APP
cumulusnetworks.com
Cumulus Linux Operating System
§ Innovate to make networks simpler to deploy § ONIE § Ifupdown2 § PTMd § Unnumbered interfaces § VTEP
14
NETWORK OS
HARDWARE
APP APP APP
NETWORK OS
HARDWARE
APP APP APP
The OS as a platform -
Empowered Natively by Linux Tools
Networking Hardware
Cumulus Linux OS
app bridging routing app
cumulusnetworks.com
Provisioning: From Days to Minutes
15
Manually Install
Physical Install Ordering / Delivery
Manually Configure Production
Days / Weeks
The Traditional Way
Hours / Days (Manual)
ONIE Boot
Physical Install Ordering / Delivery
Agent Install Production
The Automated Way
Days / Weeks Minutes (Automated)
CL Install
Pull Config
cumulusnetworks.com
Cumulus Linux as a platform - Empowered Networking
Routing Network Automation Orchestration Network
Virtualization Monitoring Security Storage Big Data
Cumulus Linux
Industry Standard Hardware
NSX
NETWORK OS
HARDWARE
APP APP APP
NETWORK OS
HARDWARE
APP APP APP
cumulusnetworks.com 16
17
• Cumulus Linux 2.5 – Making it simple to adopt open networking
cumulusnetworks.com
Customer Adoption of Cumulus Linux
cumulusnetworks.com 18
Over 1Million Ports in Production!
Web Scale Education & Research Enterprises Service Providers High Tech Cloud & Hosting
Top 5 Conferencing
Provider
Preventive healthcare
Regional police department
Major Universities
Top 10 National Lab
Content delivery provider
Large web services provider
Easing Cloud Adoption with Cumulus Linux 2.5
Risk Free Trial Remote Workbench
Global Reach & Easy Procurement
Design: Step by Step guide
VALIDATED
DESIGN
1 2 3 4 24/7 Suppor t
5 Training & Consulting
Services
19 cumulusnetworks.com
Simplifying the Transition with Validated Solution Designs
cumulusnetworks.com 20
§ Validated Designs: § Starting point for customer deployment § Designs tested from IPMI to redundant datapath § Providing step by step configuration, configuration
files/templates
§ Target Audience: § Data center architect or administrator who is
familiar with Linux
§ Results: § Accelerates Adoption § Simplifies Migration and Integration points into the
overall architecture § Lowers Risk associated with new deployment
VMware® vSphere and Cumulus Networks® Validated Solution GuideDeploying VMware® vSphere with Cumulus® Linux® Switches
Big Data Hadoop and Cumulus Networks®
Validated Solution Guide
Deploying Apache Hadoop with Cumulus®
Linux®
Switches
0
0
00
0
00
000
0
01
1
0
1
11
1 1 111
1
111
1
Available with Cumulus Linux 2.5
Simplifying transition with CL 2.5: Choice of Network Architectures
IP Fabric
§ Simple IP Clos Fabric
§ High Capacity, scalable networking
Spine
Leaf
L3 Fabric
Cumulus Linux 1.5 and 2.0: Layer 3 architectures
§ L2 active/active with MLAG
§ Drop in existing architecture
L2 Network
Aggregation
Access
L3
L2
Enabling Choice: Layer 2 and Layer 3 with Cumulus Linux 2.5
IP Fabric with Network Overlays
§ Flexible, virtual networking
§ Network overlay integration
Spine
Leaf
VNI Blue & Red
21 cumulusnetworks.com
Cumulus Linux for Virtualized Server Environments
cumulusnetworks.com 22
§ Validated Solution for VMware vSphere
§ Enable SDDC across compute, storage and network
§ Choice of industry standard hardware § Rich Ecosystem with automation
tools and services
§ Brown field & green field § Traditional L2 with MLAG § Simple Migration to L3 Clos § Integration with VMware NSX
Virtualized Server VALIDATED
DESIGN
Applications and Ecosystem
Industry Standard Server
PhysicalStorage
Physical NICand Network
Industry Standard Network Switch
vCPU vRAM DatastoreVirtual Disk
vNic vSwitchvDS
Hardware AcceleratedIPv4/IPv6 Network
Routing and Switching
Compute Storage Networking
vSphere (Hypervisor) Linux Network OS
NSXVirtual SAN
Cumulus Linux for OpenStack Cloud Orchestration
cumulusnetworks.com 23
§ Open Source based solution on bare metal hardware
§ Resource automation § OpenStack: virtual resources § Linux tools: physical resources
§ OpenStack Solutions § OpenStack distribution partners § Network overlay partners § Custom OpenStack solution
§ Validated Solution § Based on OpenStack IceHouse
Cloud Orchestration
VALIDATED
DESIGN
Your Applications
OPENSTACKCLOUD OPERATING SYSTEM
OpenStack Shared Services
Hardware Accelereated
IPv4/IPv6 Network
Routing and Switching
Industry Standard
Network Switch
Physical StorageIndustry Strandard Server
APIs
OpenStack Dashboard
Compute Networking Storage
Cumulus Linux for Big Data Environments
cumulusnetworks.com 24
§ Validated Solution for Hadoop
§ Affordable capacity based on bare metal hardware
§ Scalable IP Clos Fabrics
§ Rapid Deployment: Automation, Operational consistency
§ Easy Customization § Linux & PTM for locality
optimization
Spine
Leaf L3 Fabric
Map Reduce
Big Data VALIDATED
DESIGN
Unleash the Power of Open Networking in Your Data Center
§ Open Networking with Cumulus Linux enables § Empower selection of best of breed ecosystem § CAPEX savings upfront, significant ongoing OPEX
savings
§ Cumulus Networks partners with you on your journey to the Modern Data Center § Validated Solutions § Starter Toolkit for automation
cumulusnetworks.com 25
Get Started!
§ Risk Free Trial with the Cumulus Workbench § www.cumulusnetworks.com/cumulus-workbench
§ Learn More § General information: www.cumulusnetworks.com § Regular webinars: www.cumulusnetworks.com/webinars § Validated solution guides – Coming with Cumulus Linux 2.5! § Support and technical documentation: https://support.cumulusnetworks.com § Consulting & training: www.cumulusnetworks.com/support/consulting-and-training
§ Stay in Touch § @cumulusnetworks § Questions [email protected]
26 cumulusnetworks.com
Questions
27 27 cumulusnetworks.com
© 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!
28
Bringing the Linux Revolution to Networking
28 cumulusnetworks.com
Open Networking Prices Are Compelling
cumulusnetworks.com 29
Cisco and Arista – List with 60% discount for Hardware/Software, 15% discount for Support Bare Metal - List Price from Web (bm-switch.com, sfpcables.com…)
48x10G Switch
40G Optics (SR-4)
TwinAx cable
Support (24x7)
$16,000
$1,198
$84
$2,097
$11,998
$798
$51
$2,285
$5,100
$200
$30
$999
Cisco Arista Open Networking