Today, all data centers need high-performance networking that’s efficient, automated and scales affordably. But with big data, those needs are especially acute.
How can you build less congested networks with easier scheduling?
Is disaggregation with open networking the right fit for big data?
Watch this presentation to learn about:
Lowering CapEx while building big networks
Eradicating Layer 2 issues with Layer 3 fabrics
OpEx savings from simpler scaling and automation using your Linux server tools
Reducing congestion and problems with locality
Easier scheduling of big data jobs and better utilization of compute resources
2. Cumulus Networks: Making Networks Accessible
§ Vision
§ Bringing the Linux Revolution to Networking
§ Mission
§ To enable high capacity networks that are easy to deploy
and affordable helping customers realize the full promise of
the software-defined data center.
cumulusnetworks.com 2
3. Big Data in the Data Center
§ Super-compute
§ Clusters of x86 servers.
§ Ultra-low latency
§ Large scale east/west traffic
§ Distributed Storage/MapReduce
§ Dynamic workloads, so locality is difficult
§ Costly Legacy Deployments
cumulusnetworks.com 3
4. Traditional BigData Deployments
§ Layer-2 based
§ Constrained east/west
§ High port costs
§ Variable Latency
§ Host resiliency demands
§ Closed protocols
cumulusnetworks.com 4
5. L3: A better design
§ ECMP based Fat Tree
§ East/west bandwidth
§ Better Failure Handling
§ Scalable: No
Bottlenecks
§ Simple Feature Set
§ Open Protocols!
cumulusnetworks.com 5
LEAF
SPINE
6. Big Data Improvements
§ Stop worrying about locality
§ Full bandwidth is available between any pair of servers
§ Location becomes irrelevant for performance
§ Keep replicas as far away from each other as possible
§ Faster recovery
§ Plenty of core bandwidth to re-replicate after failure
§ Host HA becomes a lower level concern
cumulusnetworks.com 6
8. Cumulus Innovation Focus – Apps for the networking infrastructure
Don’t re-invent the wheel, but smoothen the ride
§ ONIE – Unmanned Install
§ ZTP – Zero Touch Provisioning
§ PTMd – Cable fault detection
§ Unnumbered Interfaces – IP management
§ Network Virtualization – Minimize physical changes
§ Dual Home hosts – Simplified Networks
8
NETWORK OS
HARDWARE
APP APP APP
hardware
Cumulus Linux
routing gangliabridging
hardware
operating system
app app app
CumulusNetworks.com
9. Automation Workflow
§ Installation Framework
§ PXE & ONIE to install the OS’s
§ Anisble to install the applications and configure the
nodes
Cumulus Networks and Partner Confidential 9
bare metal server
Server OS
app app app
BIOS and PXE
bare metal switch
Network OS
app app app
Boot Loader and ONIE
Similar to installing a server OS using PXE
Network OS
Boot Loader and ONIE
boot into
Boot Loader and ONIE
boot into
ONIE looks for and installs network OS image
14. The Data Center Network with Cumulus Linux
CumulusNetworks.com 14
Open AffordableResponsive
Unlock Your Choices.
§ Disaggregation of hardware and software
§ Choice of best-in-class platforms and tools
§ Inherently flexible – with no vendor lock-in
§ Vast resources in the Linux community
Serve the Business Better.
§ Rapid, accurate services with automation –
provisioning in minutes instead of days
§ Orchestration via server tools
§ Accelerated innovation via DevOps, open
source, and broad solution ecosystem
Save as You Grow.
§ Scalable, affordable capacity in layer 2,
layer 3 or layer 3 overlay networks
§ >50% CapEx savings with industry-standard
hardware running Cumulus Linux
§ Opex savings through automation, use of
server tools and simpler expansion