2. Compute requirements of today’s businesses
continue to grow with no end in sight
Enterprises turn to the technologies, processes,
and tools used by Web-Scale IT pioneers
Scale out compute, storage, and network with
white-box and brite-box supply chains
Layer 3 networks with network virtualization for
functional partitioning and multi-tenancy
Automation and orchestration for operations to
allow network engineers to focus on evolving
architectures
The onslaught of compute
8.9
9.52 9.67 9.89 10.09
11
11.3
11.7
12.1
0
2
4
6
8
10
12
14
2010 2011 2012 2013 2014 2015 2016* 2017* 2018*
servershipments(millions)
3. The network to enable the developer
s p i n e
c o m p u t e l e a f
c o m p u t e
w o r k l o a d
Dual socket, multi-core servers support 100’s of
containers; this proliferation is challenging traditional
networks
Ephemeral addressing, anycast services, and
reduced end-point life cycles are changing
fundamental assumptions
IP fabrics with Leaf, Spine, and Server interconnect
utilizing well known protocols like BGP reduce
network complexity
In this webinar, we describe how Cumulus and
Apstra work together to enable high scale container
deployments
L 3
B G P
L 3
B G P
/ 3 2
4. David Cheriton
Founder & Investor
• First investor in Google & VMware
• Founder, Arista Networks
• Leads Stanford Distributed Systems Lab
Mansour Karam
Founder & CEO
• Stanford EE Ph.D.
• First business executive at Arista Networks
• VP Business Development at Big Switch
Sasha Ratkovic
Founder & CTO
• UCLA EE Ph.D.
• CTO, cPlane
• Distinguished Engineer, Juniper
| intent driven networking
Leadership in Networking
Over fifty years experience across data center
networking and distributed systems
Leadership in Automation
and Abstraction
Systems designed to scale and be consistently
managed across vendors and architectures
Leadership in Startups and
Enterprise Businesses
Arista, Big Switch, cPlane, Cisco, Juniper,
Stanford, VMware
5. 5
Networking has been treated as
plumbing. Switches serve packets, Apstra
serves application workloads
It is time for the network operators and
engineers to realize their potential to build
infrastructure that is as adaptable and flexible
as the software, DevOps, virtualization, and
container based architectures that run on top
of and depend on the network for
connectivity, scale and availability
Enable Operator persona to better design
and run their data center network
Enable Developer persona to insert his
expertise into their reference design
WHY APSTRA
6. The Apstra AOS architecture for network delivery
s p i n e
c o m p u t e l e a f
c o m p u t e
w o r k l o a d
AOS – distributed network operating system
d e s i g n : s i m p l y d e f i n e t h e i n t e n t a n d
g o a l s o f y o u r n e t w o r k a n d i n f r a s t r u c t u r e
b u i l d : b a s e d o n y o u r i n p u t s a n d o b s e r v e d
s t a t e A O S d y n a m i c a l l y b u i l d s y o u r m u l t i -
v e n d o r n e t w o r k c o n f i g u r a t i o n s
d e p l o y : A O S d e p l o y s a n d v a l i d a t e s e a c h
c o n f i g u r a t i o n t h e n v e r i f i e s i t i s r e c e i v e d
a n d m a t c h e s y o u r i n t e n t
o p e r a t e : A O S c o n t i n u o u s l y m o n i t o r s
t h e n e t w o r k , c o n f i g u r a t i o n s , a n d
a p p l i c a t i o n s
7. 7
>1.5Mports powered by
Cumulus Networks
technology
550+Customers across four
main industry verticals
Customers in over 40 countries
18 of Fortune 50 using Cumulus
51 Supported Platforms
8 Hardware Partners
Leader in Open Source Networking
Cumulus Networks
8. 8
Cumulus Linux
Customer Choice
Cloud economics
Best-of-breed vendors
Scale & Automation
Supply chain control
General skill set
NETWORK OS
OPEN HARDWARE
APP APPAPP
Black Box Appliance
Constrained innovation
High margins for vendors
Slow feature dev cycles
Requires a certified expert
to operate
OPERATING
SYSTEM
HARDWARE
FEATURE
FEATURE
9. Solving problems together
L3 to the Host simplifies the forwarding plane, avoids overlays, and
enables Anycast for network services
Host routing is not new, it has been around for over 25 years;
however, it has historically been difficult to manage at scale.
Enter Cumulus Linux – modern, open, programmable network OS
that reliably serves packets
Enter Apstra AOS – a distributed network operating system that
serves application workloads by coordinating all network
configuration and automates intent driven configuration,
deployment, and continuous monitoring and validation of the
network
With Cumulus and Apstra, network models that were previously too
complicated to manually manage can be easily automated, simply
deployed, and reliably operated
10. 10
What to look for: Container Networking Demo
Watch how operator intent is defined, clearly, in
real-world terms that DevOps and other application
developers can easily understand
Observe how the configurations are defined
automatically for Cumulus Linux without deep
knowledge of the OS
Monitor the deployment of Cumulus Linux on the
hosts and how traditionally error-prone deployments
are automatically deployed
Check and validate how the infrastructure and all
configurations are monitored. Be sure to ask our
presenters some hard questions about how all of
this really works!
11. Detailed view on /32 host route implementation
leaf1: 10.0.0.1 leaf1: 10.0.0.2
Routed Uplink
10.0.1.2/31
Routed Uplink
10.0.1.0/31
Routing Microservice Advertising
all 10.0.x.x/32 via 10.0.1.0/31
all 10.0.x.x/32 via 10.0.1.2/31
10.0.2.1/32
redis
10.0.2.2/32
registry
10.0.2.3/32
nginx
10.0.3.254/32
mysql
Each host runs Cumulus VX advertising a /32 for
each local container on both uplinks via BGP.
Optimized for container mobility and the use of IP Anycast addressing for common services such as DNS,
NTP, etc. Enables faster DNS lookups, and maximum reachability/availability with workload mobility.
Cumulus Linux on
Britebox switches
12. 12
Define the intent of the network
architecture and blueprint
Build your network by automating
assignment of resources such as IPs
and ASNs
Deploy and verify this intent into a
run-time configuration on Cumulus
based network switches
Auto generate expectations, auto
execute validation tests and publish
detected anomalies
Build and deploy Docker containers
onto the network fabric. Scale Out,
Scale Back, Load Balance, etc.
Continuous monitoring and verification
of workload and network availability.
Cumulus and Apstra Demo: Container Networking
13. 13
Cumulus and Apstra enable you to
orchestrate the most modern network
architectures while leveraging the
white-box/brite-box supply chain
15. 15
Follow us: @ApstraInc, @CumulusNetworks
Learn more: www.cumulusnetworks.com, www.apstra.com
Building Modern Data Center Networks
Download Whitepaper Request a Demo