Technical Forum
Transitioning to anAutomated, Software Driven
Cloud Network
Autumn 2015
Technical Forum
Do-It-Yourself
Custom development for
integration
Software development
resources & approach
DevOps
Leveraging existing tools
(Puppet, Chef etc)
Integration & customization via
scripts
Turnkey
Limited solutions today, focus on
legacy models
Customers need turnkey solution
for cloud-automation!
Approaches to Network Automation
Cloud Titan
High Tech
Enterprise / SP
Traditional
Enterprise / SP
10,000
network elements per engineer
1,000
network elements per engineer
100
network elements per engineer
Technical Forum
Manual, Box-by-Box Automated, Network-wide
Legacy Networking Cloud Networking
Closed architectures
Open,decoupled,
standards-based approaches
Limited integration and control
Control through deeper
programmability at all layers
Networking skill sets
New skill sets - virtualization,
DevOps,scripting
TheTransition to Cloud Networking
Technical Forum
CLI eAPI OVSDB SDK
Common binary/APIs for all platforms
LowInter-Process Communication
Arista EOS Architecture
Efficient Subscribe/Publish
Linear Cloud Scaling
Publish
Notify
PIM
SNMP BGP
MLAG
STP eAPI
IGMPSysdbDriver
Arista EOS: Resilient Cloud Scale Software
Open &
Programmable
Merchant Silicon
SysDB
CLI
SNMP
VXLAN
VM
Tracer
OSPFSTP
ASIC
Driver
SDN
APIs
LAG
BGP
Modular &
Resilient
Universal Cloud
Network
Customer Driven
Flexibility
Cloud Scale
Economics
EOS
vEOS
EOSPrinciples
Technical Forum
Operating the Software Defined Cloud Network
Deliver a cloud
orchestration model for
the network infrastructure
Drive and monitor the
physical network devices
based on the logical
architecture
Provision and manage the
logical network topology
Orchestrate the end-to-
end platformfor
compute, storage,
network and network
services
Network Underlay
FabricCoordination
Cloud Network
Management
The many facets of Software Driven Cloud Network control
Cloud Orchestration
OverlayNetwork
Control
Network & Security
Services Provisioning
Implement network security
policyand function service
flow across the logical
network
Technical Forum
§ EOS NetworkWide Services
§ Single network control point for:
• Third party controllers
• Orchestration services.
§ Turnkey workflow automation
CloudVision
Workflow Automation Services
Workload Orchestration Services
EOS Network Wide Services
Open APIs & Partner Access
Arista’s Universal Cloud Network
Arista EOS CloudVision
Technical Forum
CloudVision Components
Arista CloudVision
A network-wide multi-function control point
providing a single access point for real-time
provisioning,orchestration and integration with
multi-vendor controllers
The window into EOS,automating the workflows for
a variety of network provisioning,monitoring and
analysis tasks.
CloudVision Portal
(CVP)
CloudVision
eXchange (CVX)
Available
Now!
Available
Now!
Available
Now!
Technical Forum
EOS Devices
Workflow Automation Services
CloudVision Framework
Management, Monitoring Tools Orchestrators and Overlay Controllers
Open RESTfulAPIs
3rd Party
Integration
EOS Core
Services
Workload
Orchestration
Services
CloudVision eXchange (CVX)
OVSDB, eAPI, Plugins
CloudVision Portal (CVP)
Open APIs
Technical Forum
Platform for automation and visibility across the network
Network-Wide Database
Aggregation of network
wide Sysdb state
Abstraction of the
physical network
Single integration point to
the network
More scalable controller
integration
Provisioning of the logical
topology
State-sync
Technical Forum
Cloud
Orchestrators
Overlay
Controllers
www.arista.com
Network &
Security Services
Network
Layer
Network
Control Point
Points of
Integration
Single point of
integration to the
physicalinfrastructure
Platform for automation and visibility across the network
Network-Wide Database
State-sync
Open, Standard APIs
Web-based GUI
CLI
Technical Forum
Overlay
Controller
Scaling Controller Integration
11
Overlay
Controller
Network Layer
Controller Layer
10x
Improvement
Sysdb
State Sync
Topology/Device
Dependent
Topology/Device
Abstraction
Traditional
Approach
CloudVision
Approach
Open, Standard APIs
Open, Standard APIs
Technical Forum
CloudVision Portal Key Features
12
Network Rollback
Efficiently revert the network back
to a known good state
Overlay/Underlay Visibility
Physical and logical layout,VNI
mapping and performance hotspots
Provisioning
Turnkey solution for automating
network operations
Change Management
Snapshot of pre- and post-changes
for better control
Network-wide Upgrade
Automate software upgrades
across groups of devices
Maintenance
Mode
Production
Mode
Single Pane of Glass
Point and click interface to simplify
bulk tasks
Time tTime t-1
✔ ✗
Technical Forum
CVP - A Single Interface to Automation
Technical Forum
CloudVision Core Services
Manual box-by-box
operations with limited
network-wide correlation
Network-wide
synchronization for
topologylevel visibility.
No abilityto monitor
code versions and alert
on software bugs
Services Dashboards,
with proactive
notification tools
Separate vendor tools for
Inventory, Logging,
Management, Compliance etc.
Consolidated reporting
within a single application
Non-customizable NMS
tools built for limited
sizing and scale
Big Data Infrastructure and
fullycustomizable web GUI
Primary Secondary
Before With CloudVision
Technical Forum
CloudVision: Platform for Partners
Partner	for	NSX	Controller	for	
overlay	networking	&	VROps for	
visibility
Partner	for	Converged	System	
architecture,	including	HP	OneView
Partner	for	Controller	integration	
for	Transport	networks
Partner	for	OpenStack	integration
Partner	for	L4-7	services	
integration
Partner	for	Converged	systems
Partner	for	L4-7	services	
integration
Partner	for	OpenStack	integration
Partner	for	Solution	integration,	
including	ASM
Partner	for	Windows	Server	2016	
integration	for	network	controllers
Partner	for	Controller	integration	
for	overlay	networks
Technical Forum
1
3
CloudVision Summary
Fast path to Cloud:Turnkey solution for automation and orchestration
2 EOS is now a “Network Wide Service”
Opex Reduction: By enabling automation of simple cloud services
ExtendsArista’s EOS Platforms for Software Defined Cloud Networking
4
Technical Forum
ThankYou

Atf 3 q15-3 - transitioning to an automated

  • 1.
    Technical Forum Transitioning toanAutomated, Software Driven Cloud Network Autumn 2015
  • 2.
    Technical Forum Do-It-Yourself Custom developmentfor integration Software development resources & approach DevOps Leveraging existing tools (Puppet, Chef etc) Integration & customization via scripts Turnkey Limited solutions today, focus on legacy models Customers need turnkey solution for cloud-automation! Approaches to Network Automation Cloud Titan High Tech Enterprise / SP Traditional Enterprise / SP 10,000 network elements per engineer 1,000 network elements per engineer 100 network elements per engineer
  • 3.
    Technical Forum Manual, Box-by-BoxAutomated, Network-wide Legacy Networking Cloud Networking Closed architectures Open,decoupled, standards-based approaches Limited integration and control Control through deeper programmability at all layers Networking skill sets New skill sets - virtualization, DevOps,scripting TheTransition to Cloud Networking
  • 4.
    Technical Forum CLI eAPIOVSDB SDK Common binary/APIs for all platforms LowInter-Process Communication Arista EOS Architecture Efficient Subscribe/Publish Linear Cloud Scaling Publish Notify PIM SNMP BGP MLAG STP eAPI IGMPSysdbDriver Arista EOS: Resilient Cloud Scale Software Open & Programmable Merchant Silicon SysDB CLI SNMP VXLAN VM Tracer OSPFSTP ASIC Driver SDN APIs LAG BGP Modular & Resilient Universal Cloud Network Customer Driven Flexibility Cloud Scale Economics EOS vEOS EOSPrinciples
  • 5.
    Technical Forum Operating theSoftware Defined Cloud Network Deliver a cloud orchestration model for the network infrastructure Drive and monitor the physical network devices based on the logical architecture Provision and manage the logical network topology Orchestrate the end-to- end platformfor compute, storage, network and network services Network Underlay FabricCoordination Cloud Network Management The many facets of Software Driven Cloud Network control Cloud Orchestration OverlayNetwork Control Network & Security Services Provisioning Implement network security policyand function service flow across the logical network
  • 6.
    Technical Forum § EOSNetworkWide Services § Single network control point for: • Third party controllers • Orchestration services. § Turnkey workflow automation CloudVision Workflow Automation Services Workload Orchestration Services EOS Network Wide Services Open APIs & Partner Access Arista’s Universal Cloud Network Arista EOS CloudVision
  • 7.
    Technical Forum CloudVision Components AristaCloudVision A network-wide multi-function control point providing a single access point for real-time provisioning,orchestration and integration with multi-vendor controllers The window into EOS,automating the workflows for a variety of network provisioning,monitoring and analysis tasks. CloudVision Portal (CVP) CloudVision eXchange (CVX) Available Now! Available Now! Available Now!
  • 8.
    Technical Forum EOS Devices WorkflowAutomation Services CloudVision Framework Management, Monitoring Tools Orchestrators and Overlay Controllers Open RESTfulAPIs 3rd Party Integration EOS Core Services Workload Orchestration Services CloudVision eXchange (CVX) OVSDB, eAPI, Plugins CloudVision Portal (CVP) Open APIs
  • 9.
    Technical Forum Platform forautomation and visibility across the network Network-Wide Database Aggregation of network wide Sysdb state Abstraction of the physical network Single integration point to the network More scalable controller integration Provisioning of the logical topology State-sync
  • 10.
    Technical Forum Cloud Orchestrators Overlay Controllers www.arista.com Network & SecurityServices Network Layer Network Control Point Points of Integration Single point of integration to the physicalinfrastructure Platform for automation and visibility across the network Network-Wide Database State-sync Open, Standard APIs Web-based GUI CLI
  • 11.
    Technical Forum Overlay Controller Scaling ControllerIntegration 11 Overlay Controller Network Layer Controller Layer 10x Improvement Sysdb State Sync Topology/Device Dependent Topology/Device Abstraction Traditional Approach CloudVision Approach Open, Standard APIs Open, Standard APIs
  • 12.
    Technical Forum CloudVision PortalKey Features 12 Network Rollback Efficiently revert the network back to a known good state Overlay/Underlay Visibility Physical and logical layout,VNI mapping and performance hotspots Provisioning Turnkey solution for automating network operations Change Management Snapshot of pre- and post-changes for better control Network-wide Upgrade Automate software upgrades across groups of devices Maintenance Mode Production Mode Single Pane of Glass Point and click interface to simplify bulk tasks Time tTime t-1 ✔ ✗
  • 13.
    Technical Forum CVP -A Single Interface to Automation
  • 14.
    Technical Forum CloudVision CoreServices Manual box-by-box operations with limited network-wide correlation Network-wide synchronization for topologylevel visibility. No abilityto monitor code versions and alert on software bugs Services Dashboards, with proactive notification tools Separate vendor tools for Inventory, Logging, Management, Compliance etc. Consolidated reporting within a single application Non-customizable NMS tools built for limited sizing and scale Big Data Infrastructure and fullycustomizable web GUI Primary Secondary Before With CloudVision
  • 15.
    Technical Forum CloudVision: Platformfor Partners Partner for NSX Controller for overlay networking & VROps for visibility Partner for Converged System architecture, including HP OneView Partner for Controller integration for Transport networks Partner for OpenStack integration Partner for L4-7 services integration Partner for Converged systems Partner for L4-7 services integration Partner for OpenStack integration Partner for Solution integration, including ASM Partner for Windows Server 2016 integration for network controllers Partner for Controller integration for overlay networks
  • 16.
    Technical Forum 1 3 CloudVision Summary Fastpath to Cloud:Turnkey solution for automation and orchestration 2 EOS is now a “Network Wide Service” Opex Reduction: By enabling automation of simple cloud services ExtendsArista’s EOS Platforms for Software Defined Cloud Networking 4
  • 17.