SlideShare a Scribd company logo
1 of 28
Reinventing Data Center Switching
Tom Flaherty - Colorado
David Koerner – Utah
• Best-of-Breed
• Performance
• Quality
• Reliability
• Innovation
• Value
• Rapid market adoption
• Support
Arista and VLCM Deliver
• Networking Experience
• Data Center Experience
• Technical Resources
• Dozens of certifications
• Over 30 years in Utah
• Strong responsive team
• Knowledge of adjacent &
complementary solutions
 Founded by Andy Bechtolsheim, David Cheriton, Ken Duda
 1200+ Employees
 70% of employees are engineers
 3300 Customers
 Fastest growing switch maker, highly profitable
 7 of 8 of the largest Cloud Titans run on Arista Networks
 8 of 10 of the largest Financial Services firms run on Arista
Arista Networks (NYSE:ANET)
Thinking differently about the data center...
Where has it gotten us?
Starting in the early 2000’s there was an EXPLOSION of hyper-scale cloud
data centers. Existing solutions could not keep pace with demands.
Enter Arista. (HQ Offices in Santa Clara, California)
Arista: Created for the new Cloud Data Center
Arista EOS
x64 Linux Kernel
vCenterAPI
UserKVM
SysDB - Central State Database
XMPPClient
LED
ASICs
STP
CLI
MLAG
Routing
World Class Hardware
 Highest Densities
 Lowest Power Consumption
 Superior buffering
Software Architecture (EOS)
 Built on unmodified Linux Kernel: Standardized, Simple and Open.
 Single binary SW image across entire platform: Simplicity, lower OpEx.
 Unique “SysDB” database manages process state and process communication.
Hardware Architecture
7048T
48-port Data Center
Class Gigabit Ethernet
Switch with Deep
Buffering
7150S
Ultra Low Latency
24,52,64-port SFP+
1G-40GbE Switches
Intelligent
Application Switch
7050 S/T/Q
1/10G & 10/40G Data
Center Switches
10G SFP+ / 10G-T
Dense Virtualization
10GbE / 40GbE DC
7050X & 7280X
Dense Low Latency
32 & 64-port QSFP+
96xSFP+/8xQSFP+
48-port 10Gb w/
100Gb Uplinks
Advanced Virtualization
Scale-out
Visibility
7500E
Lossless, High
Density, Modular
Switching System
supporting up to 1152
Wire speed 10GbE
Ports
Spine
10-40-100GbE
7300X
High Density,
Modular System
supporting up to 512
40GbE
Cloud Scale
Leaf and Spine
10GbE-40GbE
7010
48-port Data Center
Class Gigabit Ethernet
Switch
Arista Networks: The Best Data Center Portfolio
Built for ANY Application – Universal Cloud Architecture
Network Applications
Big Data
IP Storage
VM Farms
Cloud
VDI
Legacy
Applications
Web
2.0
HFT
Legacy Data Center
100s of nodes 2000 era
“Leaf-Spine” 2010+
100,000 nodes
SDCN Network 2014+
Leaf, Spine, Spline Model
Multiple north-south points of
management, oversubscription,
wasteful cost model
Simplified management, active-active
links, optimized model
Open One View Vision
physical and virtual and any-to-any
programmable operations
Software Driven Cloud Networking: 2010-2014+
A Simple Comparison...
3-Tier Legacy 2-Tier Leaf/Spine
Total # of Aggregation
Switches
10 4
Cabinets per Aggregation
Switch
3.6 17.25
Power for Aggregation 24.4kW 8.4kW
Number of Network Ports 2,304 1,152
Number of Host Ports 3,456 6,816
Network to Host Ratio 1:1.5 1:6
 Only product line to win INTEROP Grand Prize…
Twice.
 11 RU
 1152 10Gb Ports
 288 40Gb Ports
 96 100Gb Ports
 Non Blocking
 Ultra low latency with advanced buffering
 3x less power consumption
 EOS
Arista 7508E – At a Glance
 Industry’s first 100Gb 1RU Switch
 Up to 72 10Gb Ports
 2 100Gb Ports
 Ultra deep packet buffer (9Gb)
 Up to 1.44 Terabits per Second
 Non Blocking
 Ultra low latency
 EOS
Arista 7280E – At a Glance
*Car sold separately
Software Architecture
IOS
Real Time OS
Single-Instance Code
‘Blob’
Modular OS
Modified BSD KernelRouting
Protocols
SpanningTree
JunOSSpace
SNMP
Arista EOS
x64 Linux Kernel
vCenterAPI
UserKVM
SysDB - Central State Database
XMPPClient
LED
ASICs
STP
CLI
MLAG
Routing
1980’s 1990’s 2010
 Limited modularity – JUN OS / NX OS
 All communication goes through shared
memory, or kernel based IPC
 Each new process requires changes to all
others it communicates with
 No concept of ‘state’ Extensive kernel
modification reduces reliability and slows
security response
 A simple architecture
 < 25k lines of code,
 Any failure causes complete
system crash
 Bugs and defects have no
accountability
Architectural Features - Self healing
 Fault Isolation/Repair
 Process-Level Upgrades
Defect Elimination
 Auto-build/ Auto-test
 Machine Generated SW
Open & Programmable
 Persistent VM Space
 Direct Shell Access
 Python CLI
 Event Triggered
 LANZ/DANZ, ZTP/ZTR, RAIL, etc
OperatingSystemMaturityDifference in Network Operating Systems
Arista EOS
x64 Linux Kernel
vCenterAPI
UserKVM
SysDB - Central State Database
XMPPClient
LED
ASICs
STP
CLI
MLAG
Routing
Superior Software Architecture
 Processes run in their own Linux name space and communicate through SysDB.
 A bug or crash in one process does not spillover to other processes
 SysDB has state awareness for each process, and can even restart a process
automatically
 Improves stability and troubleshooting
 No “Christmas Tree Light” effect
 4x fewer RMA’s
Linux Kernel
Arista: One Extensible Operating System. Quality, Simplicity and Scale
NX-OS N9K NX-OS & iNX-OS
Linux 2.6 kernel Linux 3.4.10 kernel
STP
Port-
Sec
802.1X
MSDP
ETH-
PM
Eukera
USD
Lamira
USD
IPQOS
ACL
ELTM
L2FMC
L2FM
BD-
MGR
SVI-
MGR
LC
ELTM
LC_ACL
QOS
PIM
IGMP
NF
M6RIBMFDM
PIXMC
IGMP
Snoop
PIXM
SA
CT
UFDM
U4RIB
BGP
CoPP
EARL
NF
SPM
LC
FIB
oRIB
L2
MCAST
OTV
OSPF
ISIS
EIGRP
RIP
M4RIB
U6RIB
STP
Port-
Sec
802.1X
MSDP
ETH-
PM
Eukera
USD
Lamira
USD
IPQOS
ACL
ELTM
L2FMC
L2FM
BD-
MGR
SVI-
MGR
LC
ELTM
LC_ACL
QOS
PIM
IGMP
NF
M6RIBMFDM
PIXMC
IGMP
Snoop
PIXM
SA
CT
UFDM
U4RIB
BGP
CoPP
EARL
NF
SPM
LC
FIB
oRIB
L2
MCAST
OTV
OSPF
ISIS
EIGRP
RIP
M4RIB
U6RIB
EOS
Cisco NX-OS software
architecture
Complex to code, debug,
test and troubleshoot
(Modular spaghetti)
Arista EOS software
architecture
SysDB used for all State and IPC
System Integrity is not dependent on
synchronous ordering of events.
Does not fail at scale
Cisco iNX-OS software
architecture
(Moving from a Linux-2.6
to 3.4 kernel does not
fix NX-OS quality)
Arista CLOUD ECO-SYSTEM
Open and Programmable at Every Level
Some examples…
Arista VM Tracer
with VXLAN support
automatically provisions
segments and supports
thousands of VMs
VMware
Arista integrates
with VMware NSX
in VLAN mode
today and in 2015
will integrate via
OVSDB
VMware NSX
Arista natively supports
Openstack Neutron
ML2 integration natively
Openstack
Openstack w/ SDN
Controller
Arista integrates with
multiple controller
vendors to support
Openstack orchestration
Network Virtualization Deployment Architectures
NMSApplications
Switch detects potential
congestion
LANZ alerts applications and NMS
Application
reacts to
conditions
NMS
Identifies
hotspots
Understand the source of latency (local or remote) - Microbursting
• Alert applications to congestion trends early via LANZ streaming
• Enable pro-active response - avoid losses or latency increases
• Export data to management systems - correlate/graph historical data
LANZ Revolutionizes Network Visibility
Multi-Destination Fine Grain
Symmetric Load balancing
4x10Gb or 40Gb Monitor Ports
7150S
Hardware Time Stamp
IP StorageApp
Platforms
Database
Platforms
App
Platforms
App
Platforms
App
Platforms
App
Platforms
Scales with predictable investment - does not compromise visibility
7150S
Hardware Time Stamp
Flow Aggregation
7150S
Hardware Time Stamp
7150S
Hardware Time Stamp
EOS API
7150S
TAP Aggregation
Monitoring Traffic
Production Traffic
DANZ Open & Scalable Data Analysis Solution
• Track Hadoop nodes
• View activity statistics
• Correlate congestion events with jobs running
• Automatically trigger packet capture
• Proactive failed node notification
MapReduce Tracer
HPC – Storage & Big Data Tracers
Detect
• Routing issues
• Hardware problems
• Performance bottlenecks
Log
• Packet loss per path
• Stream loss per hop
• Network paths taken
React
• Alert operations
• Execute script
• Exception flow
forwarding
• Notify external
controller
PathTracer
Untrusted/Unknown Flow
Trusted Flow
Software Defined Networking with Context
Intelligent integration makes optimized and secure SDN forwarding decisions
Arista Switch
Next Generation Firewall
Attack Flow
Deploy switches in minutes
Zero Touch Provisioning (ZTP)
Customers LOVE our Support
THANK YOU
Questions?

More Related Content

What's hot

CCNAv5 - S2: Chapter5 Inter Vlan Routing
CCNAv5 - S2: Chapter5 Inter Vlan RoutingCCNAv5 - S2: Chapter5 Inter Vlan Routing
CCNAv5 - S2: Chapter5 Inter Vlan RoutingVuz Dở Hơi
 
Cisco Live Milan 2015 - BGP advance
Cisco Live Milan 2015 - BGP advanceCisco Live Milan 2015 - BGP advance
Cisco Live Milan 2015 - BGP advanceBertrand Duvivier
 
RUCKUS Unleashed & SmartZone
RUCKUS Unleashed & SmartZoneRUCKUS Unleashed & SmartZone
RUCKUS Unleashed & SmartZoneCarla Nadin
 
20 - IDNOG03 - Franki Lim (ARISTA) - Overlay Networking with VXLAN
20 - IDNOG03 - Franki Lim (ARISTA) - Overlay Networking with VXLAN20 - IDNOG03 - Franki Lim (ARISTA) - Overlay Networking with VXLAN
20 - IDNOG03 - Franki Lim (ARISTA) - Overlay Networking with VXLANIndonesia Network Operators Group
 
Introduction to nexux from zero to Hero
Introduction to nexux  from zero to HeroIntroduction to nexux  from zero to Hero
Introduction to nexux from zero to HeroDhruv Sharma
 
Scaleway Approach to VXLAN EVPN Fabric
Scaleway Approach to VXLAN EVPN FabricScaleway Approach to VXLAN EVPN Fabric
Scaleway Approach to VXLAN EVPN FabricScaleway
 
Building DataCenter networks with VXLAN BGP-EVPN
Building DataCenter networks with VXLAN BGP-EVPNBuilding DataCenter networks with VXLAN BGP-EVPN
Building DataCenter networks with VXLAN BGP-EVPNCisco Canada
 
TechWiseTV Workshop: Cisco SD-WAN
TechWiseTV Workshop: Cisco SD-WANTechWiseTV Workshop: Cisco SD-WAN
TechWiseTV Workshop: Cisco SD-WANRobb Boyd
 
VLAN Trunking Protocol
VLAN Trunking ProtocolVLAN Trunking Protocol
VLAN Trunking ProtocolNetwax Lab
 
Network Security - Fortinet, Dublin June 2017
Network Security - Fortinet, Dublin June 2017Network Security - Fortinet, Dublin June 2017
Network Security - Fortinet, Dublin June 2017Novosco
 
CCNA 2 Routing and Switching v5.0 Chapter 6
CCNA 2 Routing and Switching v5.0 Chapter 6CCNA 2 Routing and Switching v5.0 Chapter 6
CCNA 2 Routing and Switching v5.0 Chapter 6Nil Menon
 
Vxlan deep dive session rev0.5 final
Vxlan deep dive session rev0.5   finalVxlan deep dive session rev0.5   final
Vxlan deep dive session rev0.5 finalKwonSun Bae
 
Cisco Live Brksec 3032 - NGFW Clustering
Cisco Live Brksec 3032 - NGFW ClusteringCisco Live Brksec 3032 - NGFW Clustering
Cisco Live Brksec 3032 - NGFW Clusteringib_cims
 

What's hot (20)

CCNAv5 - S2: Chapter5 Inter Vlan Routing
CCNAv5 - S2: Chapter5 Inter Vlan RoutingCCNAv5 - S2: Chapter5 Inter Vlan Routing
CCNAv5 - S2: Chapter5 Inter Vlan Routing
 
Cisco Live Milan 2015 - BGP advance
Cisco Live Milan 2015 - BGP advanceCisco Live Milan 2015 - BGP advance
Cisco Live Milan 2015 - BGP advance
 
RUCKUS Unleashed & SmartZone
RUCKUS Unleashed & SmartZoneRUCKUS Unleashed & SmartZone
RUCKUS Unleashed & SmartZone
 
Introduction to vxlan
Introduction to vxlanIntroduction to vxlan
Introduction to vxlan
 
20 - IDNOG03 - Franki Lim (ARISTA) - Overlay Networking with VXLAN
20 - IDNOG03 - Franki Lim (ARISTA) - Overlay Networking with VXLAN20 - IDNOG03 - Franki Lim (ARISTA) - Overlay Networking with VXLAN
20 - IDNOG03 - Franki Lim (ARISTA) - Overlay Networking with VXLAN
 
Introduction to nexux from zero to Hero
Introduction to nexux  from zero to HeroIntroduction to nexux  from zero to Hero
Introduction to nexux from zero to Hero
 
Scaleway Approach to VXLAN EVPN Fabric
Scaleway Approach to VXLAN EVPN FabricScaleway Approach to VXLAN EVPN Fabric
Scaleway Approach to VXLAN EVPN Fabric
 
Building DataCenter networks with VXLAN BGP-EVPN
Building DataCenter networks with VXLAN BGP-EVPNBuilding DataCenter networks with VXLAN BGP-EVPN
Building DataCenter networks with VXLAN BGP-EVPN
 
TechWiseTV Workshop: Cisco SD-WAN
TechWiseTV Workshop: Cisco SD-WANTechWiseTV Workshop: Cisco SD-WAN
TechWiseTV Workshop: Cisco SD-WAN
 
VXLAN
VXLANVXLAN
VXLAN
 
VLAN Trunking Protocol
VLAN Trunking ProtocolVLAN Trunking Protocol
VLAN Trunking Protocol
 
Cisco MPLS
Cisco MPLSCisco MPLS
Cisco MPLS
 
Network Security - Fortinet, Dublin June 2017
Network Security - Fortinet, Dublin June 2017Network Security - Fortinet, Dublin June 2017
Network Security - Fortinet, Dublin June 2017
 
CCNA 2 Routing and Switching v5.0 Chapter 6
CCNA 2 Routing and Switching v5.0 Chapter 6CCNA 2 Routing and Switching v5.0 Chapter 6
CCNA 2 Routing and Switching v5.0 Chapter 6
 
Meraki Overview
Meraki OverviewMeraki Overview
Meraki Overview
 
Vxlan deep dive session rev0.5 final
Vxlan deep dive session rev0.5   finalVxlan deep dive session rev0.5   final
Vxlan deep dive session rev0.5 final
 
Ccna rse chp2
Ccna rse chp2Ccna rse chp2
Ccna rse chp2
 
Implementing cisco mpls
Implementing cisco mplsImplementing cisco mpls
Implementing cisco mpls
 
Cisco Live Brksec 3032 - NGFW Clustering
Cisco Live Brksec 3032 - NGFW ClusteringCisco Live Brksec 3032 - NGFW Clustering
Cisco Live Brksec 3032 - NGFW Clustering
 
Vpc notes
Vpc notesVpc notes
Vpc notes
 

Similar to Arista reinventing data center switching

SDN 101: Software Defined Networking Course - Sameh Zaghloul/IBM - 2014
SDN 101: Software Defined Networking Course - Sameh Zaghloul/IBM - 2014SDN 101: Software Defined Networking Course - Sameh Zaghloul/IBM - 2014
SDN 101: Software Defined Networking Course - Sameh Zaghloul/IBM - 2014SAMeh Zaghloul
 
Walk Through a Software Defined Everything PoC
Walk Through a Software Defined Everything PoCWalk Through a Software Defined Everything PoC
Walk Through a Software Defined Everything PoCCeph Community
 
6° Sessione VMware NSX: la piattaforma di virtualizzazione della rete per il ...
6° Sessione VMware NSX: la piattaforma di virtualizzazione della rete per il ...6° Sessione VMware NSX: la piattaforma di virtualizzazione della rete per il ...
6° Sessione VMware NSX: la piattaforma di virtualizzazione della rete per il ...Jürgen Ambrosi
 
Understanding and deploying Network Virtualization
Understanding and deploying Network VirtualizationUnderstanding and deploying Network Virtualization
Understanding and deploying Network VirtualizationSDN Hub
 
Power of Open SDN- The Vendor Neutral Approach to Optimizing Your Network 09...
Power of Open SDN- The Vendor Neutral Approach to Optimizing Your Network  09...Power of Open SDN- The Vendor Neutral Approach to Optimizing Your Network  09...
Power of Open SDN- The Vendor Neutral Approach to Optimizing Your Network 09...Cary Hayward
 
Webinar: The Software Matters in Open Networking
Webinar: The Software Matters in Open NetworkingWebinar: The Software Matters in Open Networking
Webinar: The Software Matters in Open NetworkingStorage Switzerland
 
Turbocharge the NFV Data Plane in the SDN Era - a Radisys presentation
Turbocharge the NFV Data Plane in the SDN Era - a Radisys presentationTurbocharge the NFV Data Plane in the SDN Era - a Radisys presentation
Turbocharge the NFV Data Plane in the SDN Era - a Radisys presentationRadisys Corporation
 
Stockage avec Net app & COMPUTERLAND Belgium
Stockage avec Net app & COMPUTERLAND BelgiumStockage avec Net app & COMPUTERLAND Belgium
Stockage avec Net app & COMPUTERLAND BelgiumPatricia NENZI
 
Build your Software Defined Datacenter in a click
Build your Software Defined Datacenter in a clickBuild your Software Defined Datacenter in a click
Build your Software Defined Datacenter in a clickMichele Naldini
 
Cisco Connect 2018 Thailand - Software defined access a transformational appr...
Cisco Connect 2018 Thailand - Software defined access a transformational appr...Cisco Connect 2018 Thailand - Software defined access a transformational appr...
Cisco Connect 2018 Thailand - Software defined access a transformational appr...NetworkCollaborators
 
[OpenStack Days Korea 2016] Track1 - Mellanox CloudX - Acceleration for Cloud...
[OpenStack Days Korea 2016] Track1 - Mellanox CloudX - Acceleration for Cloud...[OpenStack Days Korea 2016] Track1 - Mellanox CloudX - Acceleration for Cloud...
[OpenStack Days Korea 2016] Track1 - Mellanox CloudX - Acceleration for Cloud...OpenStack Korea Community
 
Data Center Transformation
Data Center TransformationData Center Transformation
Data Center TransformationArraya Solutions
 
OVNC 2015-Software-Defined Networking: Where Are We Today?
OVNC 2015-Software-Defined Networking: Where Are We Today?OVNC 2015-Software-Defined Networking: Where Are We Today?
OVNC 2015-Software-Defined Networking: Where Are We Today?NAIM Networks, Inc.
 
Understanding network and service virtualization
Understanding network and service virtualizationUnderstanding network and service virtualization
Understanding network and service virtualizationSDN Hub
 
[OpenStack Day in Korea 2015] Track 2-3 - 오픈스택 클라우드에 최적화된 네트워크 가상화 '누아지(Nuage)'
[OpenStack Day in Korea 2015] Track 2-3 - 오픈스택 클라우드에 최적화된 네트워크 가상화 '누아지(Nuage)'[OpenStack Day in Korea 2015] Track 2-3 - 오픈스택 클라우드에 최적화된 네트워크 가상화 '누아지(Nuage)'
[OpenStack Day in Korea 2015] Track 2-3 - 오픈스택 클라우드에 최적화된 네트워크 가상화 '누아지(Nuage)'OpenStack Korea Community
 
Journey to Software-Defined Cloud Networking
Journey to Software-Defined Cloud NetworkingJourney to Software-Defined Cloud Networking
Journey to Software-Defined Cloud NetworkingOpen Networking Summits
 
Weaving the Future - Enable Networks to Be More Agile for Services
Weaving the Future - Enable Networks to Be More Agile for ServicesWeaving the Future - Enable Networks to Be More Agile for Services
Weaving the Future - Enable Networks to Be More Agile for ServicesHuawei Enterprise Hong Kong
 
Banv meetup-contrail
Banv meetup-contrailBanv meetup-contrail
Banv meetup-contrailnvirters
 

Similar to Arista reinventing data center switching (20)

SDN 101: Software Defined Networking Course - Sameh Zaghloul/IBM - 2014
SDN 101: Software Defined Networking Course - Sameh Zaghloul/IBM - 2014SDN 101: Software Defined Networking Course - Sameh Zaghloul/IBM - 2014
SDN 101: Software Defined Networking Course - Sameh Zaghloul/IBM - 2014
 
Walk Through a Software Defined Everything PoC
Walk Through a Software Defined Everything PoCWalk Through a Software Defined Everything PoC
Walk Through a Software Defined Everything PoC
 
6° Sessione VMware NSX: la piattaforma di virtualizzazione della rete per il ...
6° Sessione VMware NSX: la piattaforma di virtualizzazione della rete per il ...6° Sessione VMware NSX: la piattaforma di virtualizzazione della rete per il ...
6° Sessione VMware NSX: la piattaforma di virtualizzazione della rete per il ...
 
Understanding and deploying Network Virtualization
Understanding and deploying Network VirtualizationUnderstanding and deploying Network Virtualization
Understanding and deploying Network Virtualization
 
Power of Open SDN- The Vendor Neutral Approach to Optimizing Your Network 09...
Power of Open SDN- The Vendor Neutral Approach to Optimizing Your Network  09...Power of Open SDN- The Vendor Neutral Approach to Optimizing Your Network  09...
Power of Open SDN- The Vendor Neutral Approach to Optimizing Your Network 09...
 
Webinar: The Software Matters in Open Networking
Webinar: The Software Matters in Open NetworkingWebinar: The Software Matters in Open Networking
Webinar: The Software Matters in Open Networking
 
Turbocharge the NFV Data Plane in the SDN Era - a Radisys presentation
Turbocharge the NFV Data Plane in the SDN Era - a Radisys presentationTurbocharge the NFV Data Plane in the SDN Era - a Radisys presentation
Turbocharge the NFV Data Plane in the SDN Era - a Radisys presentation
 
Stockage avec Net app & COMPUTERLAND Belgium
Stockage avec Net app & COMPUTERLAND BelgiumStockage avec Net app & COMPUTERLAND Belgium
Stockage avec Net app & COMPUTERLAND Belgium
 
Build your Software Defined Datacenter in a click
Build your Software Defined Datacenter in a clickBuild your Software Defined Datacenter in a click
Build your Software Defined Datacenter in a click
 
Cisco Connect 2018 Thailand - Software defined access a transformational appr...
Cisco Connect 2018 Thailand - Software defined access a transformational appr...Cisco Connect 2018 Thailand - Software defined access a transformational appr...
Cisco Connect 2018 Thailand - Software defined access a transformational appr...
 
[OpenStack Days Korea 2016] Track1 - Mellanox CloudX - Acceleration for Cloud...
[OpenStack Days Korea 2016] Track1 - Mellanox CloudX - Acceleration for Cloud...[OpenStack Days Korea 2016] Track1 - Mellanox CloudX - Acceleration for Cloud...
[OpenStack Days Korea 2016] Track1 - Mellanox CloudX - Acceleration for Cloud...
 
Data Center Transformation
Data Center TransformationData Center Transformation
Data Center Transformation
 
OVNC 2015-Software-Defined Networking: Where Are We Today?
OVNC 2015-Software-Defined Networking: Where Are We Today?OVNC 2015-Software-Defined Networking: Where Are We Today?
OVNC 2015-Software-Defined Networking: Where Are We Today?
 
Understanding network and service virtualization
Understanding network and service virtualizationUnderstanding network and service virtualization
Understanding network and service virtualization
 
[OpenStack Day in Korea 2015] Track 2-3 - 오픈스택 클라우드에 최적화된 네트워크 가상화 '누아지(Nuage)'
[OpenStack Day in Korea 2015] Track 2-3 - 오픈스택 클라우드에 최적화된 네트워크 가상화 '누아지(Nuage)'[OpenStack Day in Korea 2015] Track 2-3 - 오픈스택 클라우드에 최적화된 네트워크 가상화 '누아지(Nuage)'
[OpenStack Day in Korea 2015] Track 2-3 - 오픈스택 클라우드에 최적화된 네트워크 가상화 '누아지(Nuage)'
 
Journey to Software-Defined Cloud Networking
Journey to Software-Defined Cloud NetworkingJourney to Software-Defined Cloud Networking
Journey to Software-Defined Cloud Networking
 
Weaving the Future - Enable Networks to Be More Agile for Services
Weaving the Future - Enable Networks to Be More Agile for ServicesWeaving the Future - Enable Networks to Be More Agile for Services
Weaving the Future - Enable Networks to Be More Agile for Services
 
NSX, un salt natural cap a SDN
NSX, un salt natural cap a SDNNSX, un salt natural cap a SDN
NSX, un salt natural cap a SDN
 
Cis sem sdn
Cis sem sdnCis sem sdn
Cis sem sdn
 
Banv meetup-contrail
Banv meetup-contrailBanv meetup-contrail
Banv meetup-contrail
 

Recently uploaded

Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 

Recently uploaded (20)

Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 

Arista reinventing data center switching

  • 1. Reinventing Data Center Switching Tom Flaherty - Colorado David Koerner – Utah
  • 2. • Best-of-Breed • Performance • Quality • Reliability • Innovation • Value • Rapid market adoption • Support Arista and VLCM Deliver • Networking Experience • Data Center Experience • Technical Resources • Dozens of certifications • Over 30 years in Utah • Strong responsive team • Knowledge of adjacent & complementary solutions
  • 3.  Founded by Andy Bechtolsheim, David Cheriton, Ken Duda  1200+ Employees  70% of employees are engineers  3300 Customers  Fastest growing switch maker, highly profitable  7 of 8 of the largest Cloud Titans run on Arista Networks  8 of 10 of the largest Financial Services firms run on Arista Arista Networks (NYSE:ANET)
  • 4. Thinking differently about the data center... Where has it gotten us?
  • 5. Starting in the early 2000’s there was an EXPLOSION of hyper-scale cloud data centers. Existing solutions could not keep pace with demands.
  • 6. Enter Arista. (HQ Offices in Santa Clara, California)
  • 7. Arista: Created for the new Cloud Data Center Arista EOS x64 Linux Kernel vCenterAPI UserKVM SysDB - Central State Database XMPPClient LED ASICs STP CLI MLAG Routing World Class Hardware  Highest Densities  Lowest Power Consumption  Superior buffering Software Architecture (EOS)  Built on unmodified Linux Kernel: Standardized, Simple and Open.  Single binary SW image across entire platform: Simplicity, lower OpEx.  Unique “SysDB” database manages process state and process communication.
  • 9. 7048T 48-port Data Center Class Gigabit Ethernet Switch with Deep Buffering 7150S Ultra Low Latency 24,52,64-port SFP+ 1G-40GbE Switches Intelligent Application Switch 7050 S/T/Q 1/10G & 10/40G Data Center Switches 10G SFP+ / 10G-T Dense Virtualization 10GbE / 40GbE DC 7050X & 7280X Dense Low Latency 32 & 64-port QSFP+ 96xSFP+/8xQSFP+ 48-port 10Gb w/ 100Gb Uplinks Advanced Virtualization Scale-out Visibility 7500E Lossless, High Density, Modular Switching System supporting up to 1152 Wire speed 10GbE Ports Spine 10-40-100GbE 7300X High Density, Modular System supporting up to 512 40GbE Cloud Scale Leaf and Spine 10GbE-40GbE 7010 48-port Data Center Class Gigabit Ethernet Switch Arista Networks: The Best Data Center Portfolio
  • 10. Built for ANY Application – Universal Cloud Architecture Network Applications Big Data IP Storage VM Farms Cloud VDI Legacy Applications Web 2.0 HFT
  • 11. Legacy Data Center 100s of nodes 2000 era “Leaf-Spine” 2010+ 100,000 nodes SDCN Network 2014+ Leaf, Spine, Spline Model Multiple north-south points of management, oversubscription, wasteful cost model Simplified management, active-active links, optimized model Open One View Vision physical and virtual and any-to-any programmable operations Software Driven Cloud Networking: 2010-2014+
  • 12. A Simple Comparison... 3-Tier Legacy 2-Tier Leaf/Spine Total # of Aggregation Switches 10 4 Cabinets per Aggregation Switch 3.6 17.25 Power for Aggregation 24.4kW 8.4kW Number of Network Ports 2,304 1,152 Number of Host Ports 3,456 6,816 Network to Host Ratio 1:1.5 1:6
  • 13.  Only product line to win INTEROP Grand Prize… Twice.  11 RU  1152 10Gb Ports  288 40Gb Ports  96 100Gb Ports  Non Blocking  Ultra low latency with advanced buffering  3x less power consumption  EOS Arista 7508E – At a Glance
  • 14.  Industry’s first 100Gb 1RU Switch  Up to 72 10Gb Ports  2 100Gb Ports  Ultra deep packet buffer (9Gb)  Up to 1.44 Terabits per Second  Non Blocking  Ultra low latency  EOS Arista 7280E – At a Glance *Car sold separately
  • 16. IOS Real Time OS Single-Instance Code ‘Blob’ Modular OS Modified BSD KernelRouting Protocols SpanningTree JunOSSpace SNMP Arista EOS x64 Linux Kernel vCenterAPI UserKVM SysDB - Central State Database XMPPClient LED ASICs STP CLI MLAG Routing 1980’s 1990’s 2010  Limited modularity – JUN OS / NX OS  All communication goes through shared memory, or kernel based IPC  Each new process requires changes to all others it communicates with  No concept of ‘state’ Extensive kernel modification reduces reliability and slows security response  A simple architecture  < 25k lines of code,  Any failure causes complete system crash  Bugs and defects have no accountability Architectural Features - Self healing  Fault Isolation/Repair  Process-Level Upgrades Defect Elimination  Auto-build/ Auto-test  Machine Generated SW Open & Programmable  Persistent VM Space  Direct Shell Access  Python CLI  Event Triggered  LANZ/DANZ, ZTP/ZTR, RAIL, etc OperatingSystemMaturityDifference in Network Operating Systems
  • 17. Arista EOS x64 Linux Kernel vCenterAPI UserKVM SysDB - Central State Database XMPPClient LED ASICs STP CLI MLAG Routing Superior Software Architecture  Processes run in their own Linux name space and communicate through SysDB.  A bug or crash in one process does not spillover to other processes  SysDB has state awareness for each process, and can even restart a process automatically  Improves stability and troubleshooting  No “Christmas Tree Light” effect  4x fewer RMA’s Linux Kernel
  • 18. Arista: One Extensible Operating System. Quality, Simplicity and Scale NX-OS N9K NX-OS & iNX-OS Linux 2.6 kernel Linux 3.4.10 kernel STP Port- Sec 802.1X MSDP ETH- PM Eukera USD Lamira USD IPQOS ACL ELTM L2FMC L2FM BD- MGR SVI- MGR LC ELTM LC_ACL QOS PIM IGMP NF M6RIBMFDM PIXMC IGMP Snoop PIXM SA CT UFDM U4RIB BGP CoPP EARL NF SPM LC FIB oRIB L2 MCAST OTV OSPF ISIS EIGRP RIP M4RIB U6RIB STP Port- Sec 802.1X MSDP ETH- PM Eukera USD Lamira USD IPQOS ACL ELTM L2FMC L2FM BD- MGR SVI- MGR LC ELTM LC_ACL QOS PIM IGMP NF M6RIBMFDM PIXMC IGMP Snoop PIXM SA CT UFDM U4RIB BGP CoPP EARL NF SPM LC FIB oRIB L2 MCAST OTV OSPF ISIS EIGRP RIP M4RIB U6RIB EOS Cisco NX-OS software architecture Complex to code, debug, test and troubleshoot (Modular spaghetti) Arista EOS software architecture SysDB used for all State and IPC System Integrity is not dependent on synchronous ordering of events. Does not fail at scale Cisco iNX-OS software architecture (Moving from a Linux-2.6 to 3.4 kernel does not fix NX-OS quality)
  • 20. Open and Programmable at Every Level Some examples…
  • 21. Arista VM Tracer with VXLAN support automatically provisions segments and supports thousands of VMs VMware Arista integrates with VMware NSX in VLAN mode today and in 2015 will integrate via OVSDB VMware NSX Arista natively supports Openstack Neutron ML2 integration natively Openstack Openstack w/ SDN Controller Arista integrates with multiple controller vendors to support Openstack orchestration Network Virtualization Deployment Architectures
  • 22. NMSApplications Switch detects potential congestion LANZ alerts applications and NMS Application reacts to conditions NMS Identifies hotspots Understand the source of latency (local or remote) - Microbursting • Alert applications to congestion trends early via LANZ streaming • Enable pro-active response - avoid losses or latency increases • Export data to management systems - correlate/graph historical data LANZ Revolutionizes Network Visibility
  • 23. Multi-Destination Fine Grain Symmetric Load balancing 4x10Gb or 40Gb Monitor Ports 7150S Hardware Time Stamp IP StorageApp Platforms Database Platforms App Platforms App Platforms App Platforms App Platforms Scales with predictable investment - does not compromise visibility 7150S Hardware Time Stamp Flow Aggregation 7150S Hardware Time Stamp 7150S Hardware Time Stamp EOS API 7150S TAP Aggregation Monitoring Traffic Production Traffic DANZ Open & Scalable Data Analysis Solution
  • 24. • Track Hadoop nodes • View activity statistics • Correlate congestion events with jobs running • Automatically trigger packet capture • Proactive failed node notification MapReduce Tracer HPC – Storage & Big Data Tracers Detect • Routing issues • Hardware problems • Performance bottlenecks Log • Packet loss per path • Stream loss per hop • Network paths taken React • Alert operations • Execute script • Exception flow forwarding • Notify external controller PathTracer
  • 25. Untrusted/Unknown Flow Trusted Flow Software Defined Networking with Context Intelligent integration makes optimized and secure SDN forwarding decisions Arista Switch Next Generation Firewall Attack Flow
  • 26. Deploy switches in minutes Zero Touch Provisioning (ZTP)

Editor's Notes

  1. Arista is located in Santa Clara CA in the heart of silicon valley. It was founded by Andy Bechtolshiem and David Cheriton. David Cheriton is currently a professor at Stanford university. Andy was a co-founder of sun Microsystems in 1982. Andy and David co-founded a company called granite systems in 1995 which was subsequently acquired by Cisco systems in 1996. Andy served at VP and GM of Cisco’s Gigabit Systems business unit from 1996 to 2003. The gigabit Systems business unit was responsible for the highly successful Catalyst 4500 and 4900 Series of switches. Andy and David were also the initial investors in Google in the late 90s Jayshree Ullal, formerly SVP of Cisco’s Data Center, Switching and Services group was named Arista’s CEO in 2008. A 15 year veteran of Cisco, Jayshree originally came to Cisco through their first acquisition of Cresendo in 1993.
  2. The market leader had a “silo” approach (different infrastructures for different applications) which was over-engineered, too complex, too expensive, too rigid, and prone to software deficiencies (excessive bugs requiring restarts, patches or upgrades) Customers demanded higher value and reliability. Better automation, standardization, and programmability. In short: Next-generation data centers required a new hardware and software architecture.
  3. Better stability, fewer bugs, faster troubleshooting.
  4. Network virtualization is all about the overlay, we’re are the underlay, which is the foundation for any virtualized network or service. In fact, when the President of Vmware came to speak at Arista, he coined the phrase: “Software doesn’t run on Software”
  5. This switch is the heart (and the Spine) of the two largest networks in the world (Netflix)
  6. The largest buffers in the industry – when performance really matters. Competitive switches have 9 MB (buffering), we have 9 GB. 1000x