Arista Networks - Building the Next Generation Workplace and Data Center Using SDN Architectures

61
Building the Next Generation Workplace and Data Center Using SDN Architectures Aruba Airheads 2013 Macau Addison Chi [email protected] Solutions Architect Arista Networks

Transcript of Arista Networks - Building the Next Generation Workplace and Data Center Using SDN Architectures

Page 1: Arista Networks - Building the Next Generation Workplace and Data Center Using SDN Architectures

Building the Next Generation Workplace and Data Center Using

SDN Architectures Aruba&Airheads&2013&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&Macau&

Addison Chi [email protected]

Solutions Architect Arista Networks

&

Page 2: Arista Networks - Building the Next Generation Workplace and Data Center Using SDN Architectures

Agenda

•  Enterprise Workplace and Data Center Networking Trend

•  Arista Networks Introduction

•  Arista Datacenter Solution

•  Arista and Aruba joint SDN Solution

Page 3: Arista Networks - Building the Next Generation Workplace and Data Center Using SDN Architectures

Campus Networking Trends

•  Wireless will be pervasive with BYOD •  Reduction in wired ports/interfaces

•  Major shifts in end point applications •  Cloud drives large file exchanges

•  Peer to peer video sharing requires 4-10X increases

•  VDI drives low latency, fast interaction with servers

•  Authentication, mobility, resource control •  Point to centralized models -> controllers

Page 4: Arista Networks - Building the Next Generation Workplace and Data Center Using SDN Architectures

Campus switch Access Points 1Gbps 10Gbps uplinks

AC

Tunneling/SDN

Wired and wireless

BYOD

Peer-to-peer apps

Cloud and VDI

Tunneling for access and resource control

Campus Bandwidth Drivers

Page 5: Arista Networks - Building the Next Generation Workplace and Data Center Using SDN Architectures

Aruba and Arista

Aruba delivers the best wireless solution

•  Aruba’s leads technically with AP technologies !

•  Aruba offers POE switch line for AP, and wired access!

•  SDN is an extension to Aruba’s WLAN controller approach!

Arista’s SDN switches - great extension to this design •  Arista leads technically in 10/40/100 Gbps switching!

•  Arista offers best power/rack footprint !

•  SDN is an extension to EOS, current and future platforms

Page 6: Arista Networks - Building the Next Generation Workplace and Data Center Using SDN Architectures

“Arista(and(Aruba(are(jointly(developing(So6ware((

Defined(Networking((SDN)(solu>ons(leveraging(

Arista’s(Extensible(Opera>ng(System(direct(flow(

technology(and(Aruba’s(mobilityGcentric(network(

intelligence(to(integrate(networking(policies(

between(the(wired(and(wireless(networks.((

(

This(enables(policies(that(follow((mobile(workloads(

and(delivers(consistent(services(including(access(

control(and(traffic(priori>za>on(across(both(wired(

and(wireless(infrastructure.”(

(

Dominic(Orr,(CEO,((Aruba(

Networks(

Page 7: Arista Networks - Building the Next Generation Workplace and Data Center Using SDN Architectures

Datacenter Networking Trends •  Expansion of Web / Cloud Data Centers

–  Leaf-Spine scale to support East-West traffic –  High density racks require more bandwidth –  10G virtualized workloads driving 40G / 100G –  IP-based storage –  Predictable and low latency

•  Software Defined Networks –  Virtualization for networks –  Real-time programmability and monitoring –  Operational excellence –  Extensible Open APIs

•  Big Data Growth –  Scaling Network Attached Storage to accommodate expanding

unstructured data –  High performance Hadoop workloads for BI and analytics

Page 8: Arista Networks - Building the Next Generation Workplace and Data Center Using SDN Architectures

Corporate Overview

Data Centers ARE

Demanding Complex Growing

CHANGING

Page 9: Arista Networks - Building the Next Generation Workplace and Data Center Using SDN Architectures

Corporate Overview

Are your workloads moving and scaling at an increased rate?

Page 10: Arista Networks - Building the Next Generation Workplace and Data Center Using SDN Architectures

Corporate Overview

Are you still waiting for provisioning to happen in seconds

– not weeks?

Page 11: Arista Networks - Building the Next Generation Workplace and Data Center Using SDN Architectures

Corporate Overview

Do your operations run 24x7– with no planned downtime?

Page 12: Arista Networks - Building the Next Generation Workplace and Data Center Using SDN Architectures

Corporate Overview

Arista Networks solves the challenges of the cloud

with solutions that are shipping today…

Page 13: Arista Networks - Building the Next Generation Workplace and Data Center Using SDN Architectures

Corporate Overview

Arista Networks: Did You Know?

Arista switches are deployed in production in 8 out of the 10 largest investment banks

Arista has key production deployments in 8 out of 10 of the largest cloud operators

There is a company that is innovating to address your challenges…

Page 14: Arista Networks - Building the Next Generation Workplace and Data Center Using SDN Architectures

Corporate Overview

Arista Networks: Key Executives

Jayshree Ullal�President and CEO

Part of Cisco’s 1st acquisition of Crescendo 15 yr Cisco SVP for Data Center, Switching & Services

Joined Arista in 2008

Andy Bechtolsheim Founder, Chief Development Officer and Chairman

Founder of Sun Microsystems Founder of Granite Systems Initial investor in Google, Inc.

Page 15: Arista Networks - Building the Next Generation Workplace and Data Center Using SDN Architectures

Corporate Overview

Change through Innovation

Arista

Page 16: Arista Networks - Building the Next Generation Workplace and Data Center Using SDN Architectures

Merchant Silicon + Open Protocol >> Vendors Proprietary Fabrics

“OpenFlow has helped us improve backbone performance and reduce backbone complexity and cost.” Urs Hoelzle, Google (Google Fellow, SVP Technical Infrastructure)

2010 Cisco CRS3 router

32 x 100G 3 racks (132RU),

>25KW power [capex estimate $5M]

2013 Arista 7500 switch

96 x 100G 11RU,

<4KW power [capex ~$300K @ 36x100G,

$641K @ 96x100G]

2012 Juniper PTX P router

32 x 100G 35RU,

10.4KW power [capex estimate $2.5M]

<1 year: 3x more ports in

3x less space and 2.5x less power (absolute terms:

9x density & 7.5x power)

2 years: 3x less space

2.5x less power same density

http://opennetsummit.org/talks/ONS2012/hoelzle-tue-openflow.pdf

Applicable Arista Technologies: CloudVision, EAPI, Arista EOS Extensibility, Switch ports not Router ports!

Page 17: Arista Networks - Building the Next Generation Workplace and Data Center Using SDN Architectures

Jayshree Ullal, President and CEO!•  50 Most Powerful People (Network World, 2005)!•  15yr SVP Cisco for DataCenter / Switching!• Oversaw Catalyst 4500, 6500, and Nexus 7000!!Andy Bechtolsheim, Founder, Chairman, & CDO!•  Founder of Sun Microsystems!•  Founder of Granite Systems!•  Initial investor in Google, Inc.!

David Cheriton, Founder, Chief Scientist!•  Professor of CS at Stanford!•  Founder of Granite Systems!•  Founder of Kealia!•  Initial investor in Google, Inc.!

•  Founded 2004!•  FCS in 2008!•  >2,200+ Customers!•  >1M Ports Shipped!•  Breakthrough Performance / Price!•  Game Changing Software

Architecture (EOS)!•  World Class Engineering!

Only company to win “Best of InterOp Grand Prize” twice

Arista Provides Open & Programmable SDN Platform!

Page 18: Arista Networks - Building the Next Generation Workplace and Data Center Using SDN Architectures

21 © 2013 Arista Networks. All rights reserved. Arista Confidential

Corporate Strategy

Best-of-Breed Merchant Silicon Cloud + Data Center Focus Best-of-Breed Software Modern, Programmable, Open

Optimized for HPC, Web, Big Data & Network Virtualization

Global TAC and RMA Depots, “Engineers Answer the Phone”

Ecosystem & Channel Partners

Page 19: Arista Networks - Building the Next Generation Workplace and Data Center Using SDN Architectures

Extensible Operating System

7048T

48-port Data Center Class Gigabit

Ethernet Switch

7150S & 7124FX

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 & 7250X

Dense&Low&Latency&&32&&&64<port&QSFP+&96xSFP+/8xQSFP+&

&Advanced&

VirtualizaKon&Scale<out&Visibility&

7500E

Lossless, High Density, Modular Switching System supporting up to 1152 Wirespeed

10GbE Ports

Spine 10-40-100GbE

7300X

High Density, Modular System supporting up to

512 40GbE

Cloud Scale Leaf and Spine 10GbE-40GbE

Arista Networks: Product Portfolio

Page 20: Arista Networks - Building the Next Generation Workplace and Data Center Using SDN Architectures

Arista Networks 7050 Series High performance 1/10G Platform up to 256 10G ports •  1/10G SFP+, 10GBase-T and 40G QSFP+ ports •  One platform many uses •  Most reliable system on the market •  Non-blocking L2/3 performance •  True front-to-rear airflow (reversible) •  Low power (from 125W) •  Redundant power and cooling

Use Cases: •  Provide non-blocking infrastructure •  Aggregate 100s of mobility switches •  Collapsed core / distribution layer

7050 Spine Layer

7050 Leaf Layer – 336 x 10G Edge Ports (3:1 Contention)

8

7050 Spine Layer

7050 Leaf Layer – 336 x 10G Edge Ports (3:1 Contention)

8

Page 21: Arista Networks - Building the Next Generation Workplace and Data Center Using SDN Architectures

7050 S/Q

16 Port 40Gb 64/52 Port 10Gb

Dense Virtualization 10GbE/40GbE DC

Low Power

7050 T

Dense 36-64 Port 1/10GBASE-T

Data Center Switches High Performance

Arista 7050 Series: 10G and 40G Switches

7050X & 7250X

Dense Low Latency 32 & 64-port QSFP+ 96xSFP+ / 8xQSFP+

Seamless Virtualization Scale-out Designs

Application Visibility

Extensible Operating System NEW

Arista&ConfidenKal&

Page 22: Arista Networks - Building the Next Generation Workplace and Data Center Using SDN Architectures

Why Arista Networks? Arista 7050

•  Provides line rate density at: •  1/15th the space •  1/32nd the power •  1/10th the price per port

•  Line rate L2 / L3 features •  No retraining required •  Modern extensible OS

Catalyst 6500 •  No planned upgrades •  Designed for 1G not 10G •  High OpEx / CapEx

Arista'7050S,64'

Catalyst'6509E'S2T'

Arista'Advantage'

Line&Card&Slots& N/A&(fixed)& 8& N/A&

Chassis&Height& 1U& 15U& 15X&

Usable&Bandwidth/Slot& 640&Gbps& 80&Gbps& 8X&

Bandwidth/Chassis& 1.28Tbps& 720&Gbps& 1.7X&

L2/3&Rate&10G&Ports&/&Slot& 64& 8& 8X&&

L2/L3&Line&Rate&10G&Ports& 64& 64& 1X&

Packet&latency& 1µsec& 50µsec& 50X&

Power&/&Chassis& 0.125kW& 4kW& 32X&

Power/10G&Port&(line&rate)& 2W& 62W& 32X&

Arista'provides'unsurpassed'performance'and'reliability'at'10%'of'the'cost''

Page 23: Arista Networks - Building the Next Generation Workplace and Data Center Using SDN Architectures

Software, the right way

pre-1970s Software Architecture! 1990s Software Architecture! 2010+ Multiprocess State Sharing!

STP !Process!

Interface !Process!

OSPF !Process!

SNMP !Process!

System Manger!

STP !Process!

Interface !Process!

OSPF !Process!

SNMP !Process!

System Manger!

STP !Process!

Interface !Process!

OSPF !Process!

SNMP !Process!

System Manger!

STP !Process!

Interface !Process!

OSPF !Process!

SNMP !Process!

System Manger!

Page 24: Arista Networks - Building the Next Generation Workplace and Data Center Using SDN Architectures

Arista EOS – Software for the SDCN

Modular

SysDB

Cloud Vision

CLI

ASIC Driver

Third-Party

Agents STP

MLAG

OSPF/BGP

Resilient

SysDB

New Agent

ProcMgr

Agent

Programmable

Arista EOS Standard Linux Kernel

Virt

ual

Mac

hine

SysDB - Central State Database

AS

IC

Driv

ers

Spa

nnin

g Tr

ee

Inte

rface

M

anag

er

Publish Subscribe

Self Healing

Extensible Architecture

Proven Reliability

Feature Rich

Page 25: Arista Networks - Building the Next Generation Workplace and Data Center Using SDN Architectures

Network Applications – Network as a system

Open Workload Network Telemetry Smart System Upgrade

Radically simplifies mobile workloads

Infrastructure and application visibility

Non-disruptive data center upgrades

Virtualization

Vmware NSX Bare Metal Bare Metal OVS

LANZ Streaming!Splunk Forwarder! Tap / Aggregation!Virtualization Infrastructure

Open Ecosystem

Universal Cloud Network

Page 26: Arista Networks - Building the Next Generation Workplace and Data Center Using SDN Architectures

Radically simplifies mobile workloads Network Virtualization, seamless orchestration and provisioning, and physical + virtual visibility. •  Open controller integration •  Hardware based VXLAN •  Built on universal cloud network •  Visibility both virtual and physical •  Automated provisioning •  Management and compliance •  Workload placement

!Network Applications: OpenWorkload

Arista OpenWorkload

VMware NSX Bare Metal Bare Metal VMware NSX

Virtualization Monitoring Infrastructure

Application Infrastructure

Page 27: Arista Networks - Building the Next Generation Workplace and Data Center Using SDN Architectures

!Network Applications: OpenWorkload

Virtualization

Arista OpenWorkload: Provisioning & Orchestration

when the controller : Arista SDCN can:

automatically provision VLANs / VTEPs spins-up new VM

sync MAC<->VTEP bindings sync MAC<->VTEP bindings

perform just in time provisioning moves a virtual machine

provides hardware vxlan gateway services

sends traffic from virtual to physical devices

works with native hypervisor…

Page 28: Arista Networks - Building the Next Generation Workplace and Data Center Using SDN Architectures

!Network Applications: OpenWorkload

Virtualization

Arista OpenWorkload: Monitoring & Visibility

vmTracer exposes virtual and physical connectivity

rapidly identify where a virtual machine is connected

pathTracer actively monitors connectivity

determine the health of a virtual machine / network

persistent mobile SPAN capture traffic from a virtual machine

dynamically align resources!Lanz+ provides real-time congestion management!

Monitoring

sFlow exports both overlay and underlay flow samples

get traffic statistics for the VXLAN overlay

when the VM admin wants to:

Arista SDCN uniquely solves the challenge:

integrates with your workflows…

Page 29: Arista Networks - Building the Next Generation Workplace and Data Center Using SDN Architectures

Linkage between infrastructure and application, critical real-time information enabling network aware applications

•  Utilize differentiated tools proactively detect issues

•  React to coordinate actions or take direction from other applications / infrastructure

•  Notify other elements or operations team of changing conditions

!Network Applications: Network Telemetry

Arista Network Telemetry

VMware NSX Bare Metal Bare Metal VMware NSX

Virtualization

Monitoring Infrastructure

Application Infrastructure

Page 30: Arista Networks - Building the Next Generation Workplace and Data Center Using SDN Architectures

Arista Network Telemetry

how much is lack of visibility costing you?

$84,000.00

$168,000.00

$252,000.00

$336,000.00

$420,000.00

$504,000.00

$588,000.00

$672,000.00

15! 30! 45! 60! 75! 90! 105! 120!

Cost of an outage

Minutes

average outage lasts 200 minutes

-IT Process Institute

downtime costs $5,600 per minute

-Ponemon Institute

up to 87 hours per year

-Gartner

!Network Applications: Network Telemetry

Page 31: Arista Networks - Building the Next Generation Workplace and Data Center Using SDN Architectures

Arista Network Telemetry

solutions to real operational challenges…

‘The network is slow’

Active fault detection & event notification

detection

‘Get a sniffer’

Historical event correlation & virtual to physical mapping

isolation

days, weeks, months, never…

minutes

resolution

Traditional Networks

Arista Networks

phases

LANZ+!

event triggers!

event monitor!

tracer technology!

!Network Applications: Network Telemetry

Page 32: Arista Networks - Building the Next Generation Workplace and Data Center Using SDN Architectures

Arista Network Telemetry

Close partnerships deliver best of breed solutions and unique / early insight into the performance of the application environment

•  Integration of Splunk forwarder

•  Flexible hardware enables cost effective tap aggregation with ExtraHop operational intelligence

•  Real time buffer utilization monitoring provides for congestion and capacity management streaming to Corvil performance monitoring

Vmware NSX Bare Metal Bare Metal OVS

Application Infrastructure!

LANZ Streaming!Splunk Forwarder! Tap / Aggregation!

!Network Applications: Network Telemetry

Page 33: Arista Networks - Building the Next Generation Workplace and Data Center Using SDN Architectures

Network Tracers – Link application and infrastructure

Health

Device level health checks

Path

Active fault detection

Virtual Machine

Visibility & provisioning

Map Reduce

Track & Monitor

Physical Virtual Application

Visibility reduces downtime and costs

Page 34: Arista Networks - Building the Next Generation Workplace and Data Center Using SDN Architectures

Arista Smart System Upgrade

Network application that provides non-disruptive upgrade of network

•  Provide intelligent insertion and removal process that enables network elements to gracefully exit and enter network topology

•  Enables programmatic upgrade to software releases without causing systemic outage

•  Integrate with application and infrastructure components

VMware NSX Bare Metal Bare Metal OVS

Virtualization Monitoring Infrastructure

Application Infrastructure

!Network Applications: Smart System Upgrade

Page 35: Arista Networks - Building the Next Generation Workplace and Data Center Using SDN Architectures

Smart System Upgrade: Initiating Maintenance Mode

Virtualization Infrastructure Maintenance Mode initiated Snapshot – stores #neighbors, peers, etc

!Network Applications: Smart System Upgrade

Page 36: Arista Networks - Building the Next Generation Workplace and Data Center Using SDN Architectures

Smart System Upgrade: Initiating Maintenance Mode

Virtualization Infrastructure Maintenance Mode initiated Snapshot – stores #neighbors, peers, etc

Directly-connected Vmware hosts put into maintenance mode F5 VIP Aging enabled via iControl

!Network Applications: Smart System Upgrade

Page 37: Arista Networks - Building the Next Generation Workplace and Data Center Using SDN Architectures

Smart System Upgrade: Initiating Maintenance Mode

Virtualization Infrastructure Maintenance Mode initiated Snapshot – stores #neighbors, peers, etc

Directly-connected Vmware hosts put into maintenance mode F5 VIP Aging enabled via iControl

Open protocols used to drain traffic Exception based flow handling redirects traffic

!Network Applications: Smart System Upgrade

Page 38: Arista Networks - Building the Next Generation Workplace and Data Center Using SDN Architectures

Smart System Upgrade: General Operation

Virtualization Infrastructure Workload is moved Overlay facilitates virtual re-cabling

!Network Applications: Smart System Upgrade

Page 39: Arista Networks - Building the Next Generation Workplace and Data Center Using SDN Architectures

Smart System Upgrade: General Operation

Virtualization Infrastructure Workload is moved Overlay facilitates virtual re-cabling

Maintenance is performed on device Device brought back into service API calls inform other devices

!Network Applications: Smart System Upgrade

Page 40: Arista Networks - Building the Next Generation Workplace and Data Center Using SDN Architectures

Smart System Upgrade: General Operation

Virtualization Infrastructure Workload is moved Overlay facilitates virtual re-cabling

Maintenance summary sent to operations team Health checks are performed Removed from maintenance mode Workloads are rebalanced

Maintenance is performed on device Device brought back into service API calls inform other devices

!Network Applications: Smart System Upgrade

Page 41: Arista Networks - Building the Next Generation Workplace and Data Center Using SDN Architectures

Arista EOS enables SDN

Advanced Event Monitor Linux Tools eAPI

Monitor and react Linux Tools Easy integration

Actions!

Triggers!

Events!

Sysdb!

!Bash!

System Database!

Python!

Ruby!

Scripting! Monitoring!

OpenTSDB!

!Perl!

Programmability at every level

Customized events and actions

Page 42: Arista Networks - Building the Next Generation Workplace and Data Center Using SDN Architectures

Arista Solutions ZTP

LANZ AEM

Tracer technology DANZ

CloudVision (XMPP)

Arista EOS – Differentiated solutions

Real Challenges Automate deployments

Congestion Management

Proactive Notifications

End to end visibility

Traffic analytics

Device Management

Proven - Feature Rich - Programmable

Page 43: Arista Networks - Building the Next Generation Workplace and Data Center Using SDN Architectures

Arista EOS � SDN = Programmability + API

OpenFlow 1.0 support with key partners like Big Switch Networks

Arista Hardware driver OvS Plugin for auto-provisioning tenants on physical network Nebula and Piston Partners

Native VMware integration into vSphere and vCloud - VXLAN integration

Native API calls being developed with key partners. Network automation through event manager

Ability to customize, install and run Python scripts native within EOS

Page 44: Arista Networks - Building the Next Generation Workplace and Data Center Using SDN Architectures

Arista Confidential - NDA

DC Automation: How easy is it to deploy Arista switches?

Start' Automate' Live' Manage'

"  Unbox&"  Rack&"  Cable&"  Power<up&

"  ZTP&/&ZTR&"  EOS&seamless&

code&upgrade&"  Deploying&the&

golden&configuraKon&

"  Health&Tracer&"  eAPI&&&&&&&&&"  Cloud&Vision&"  AEM&"  LANZ&"  VMTracer&"  sflow&

"  MLAG&"  64<way&ECMP&"  VXLAN&"  DANZ&"  RAIL&

Aris

ta T

echn

olog

y

Part

ners

Page 45: Arista Networks - Building the Next Generation Workplace and Data Center Using SDN Architectures

Network Design with 7050: Layer2

MLAG"

Internet"

‣  2 x Arista 7050 switches ‣  Spine Capacity: 2.56 Tbps ‣  Operating as a MLAG Pair ‣  QSFP+ to QSFP+ MLAG peer links with 7050S-64

Aggregation Layer – Arista 7050

‣  Aruba Mobility switches for 1G connections ‣  Increased speeds and demands – 10G connections up ‣  Refer to Interoperability guide

Mobility Access

Page 46: Arista Networks - Building the Next Generation Workplace and Data Center Using SDN Architectures

Network Design with 7050: L3 Spine

ECMP"

Internet"

‣  N x Arista 7050 switches (N-Way ECMP) ‣  RIP, OSPF Equal Cost Multi-pathing ‣  Spine Capacity: 40 Tbps ‣  QSFP+ to SFP+ breakout to maximize port count ‣  Investment protection – 10/40G in future

Aggregation Layer – Arista 7050

‣  For more scale, Layer 3 down to the access ‣  ECMP design between access and aggregation ‣  Refer to interoperability guide

Mobility Access

Page 47: Arista Networks - Building the Next Generation Workplace and Data Center Using SDN Architectures

Arista/Aruba Interoperability Highlights

Link Layer Discovery !Protocols Tested !

Tunneling !Logical Aggregation Control (LACP) !

Page 48: Arista Networks - Building the Next Generation Workplace and Data Center Using SDN Architectures

Arista/Aruba Interoperability Guide

http://www.arubanetworks.com/pdf/TR_AristaInteroperability.pdf

Page 49: Arista Networks - Building the Next Generation Workplace and Data Center Using SDN Architectures

Growing Need for SDN Architectures

•  Centralized Campus Controllers for:

•  Authentication, authorization with directory services

•  Controlled access to resources (Apple TV)

•  IP Mobility with voice, video hand offs

•  Data path switching “offload” for:

•  Reducing minimizing choke points

•  For best path optimization, bandwidth and redundancy

•  For reducing cost of controller (X86 appliance, No Fast Path)

Page 50: Arista Networks - Building the Next Generation Workplace and Data Center Using SDN Architectures

Aruba’s Campus Network Evolution WLAN&Infrastructure&&

VirtualizaKon&

WLAN&+&Services&VirtualizaKon&&

Wireless&+&Wired&

①  Seamless WLAN overlay deployment ②  Broadcast/Multicast arbitration for WLANs ③  Centralized controller based flow control

①  “AirGroup” mDNS centralized control plane ②  Abstract underlying L2/L3 network topology ③  Basic Interoperability with campus aggregation

layer (Arista) via SDN ①  Extend AirGroup constructs to Wired ②  Application specific traffic offload to network

elements (Arista in aggregation) via SDN ③  Centralized arbitration point for network,

services discovery protocols

Page 51: Arista Networks - Building the Next Generation Workplace and Data Center Using SDN Architectures

•  OpenFlow support has been added to Arista EOS

•  Arista has tested Openflow support on the 7050 Series with multiple controller vendors and projects- Big Switch, NEC, Floodlight, etc.

•  Arista is the most controller-friendly switching platform – with tested support for multiple controllers

Controller

OpenFlow Protocol

OpenFlow Support

Page 52: Arista Networks - Building the Next Generation Workplace and Data Center Using SDN Architectures

•  Enables direct CLI and eAPI control over specific flow switching operations

•  Extends the capabilities of OpenFlow with controller-less operation and enables per-flow pattern-matching with full control

•  Enables firewall load balancing, special case path selection, etc.

Arista eAPI or CLI

DirectFlow Control

Page 53: Arista Networks - Building the Next Generation Workplace and Data Center Using SDN Architectures

10.11.11.0/24 via Spine-A

10.11.11.0/24 via Leaf-B

Spine-A

10.11.11.2 10.10.10.2

Spine-B Spine-C

Backup HTTP SMTP/Mail SIP/Voice

Leaf-B Leaf-A

Traditional Routing and Switching Mode

Page 54: Arista Networks - Building the Next Generation Workplace and Data Center Using SDN Architectures

10.11.11.0/24 via Spine-A @1800-2400 Backup via Spine-B

10.11.11.0/24 via Spine-C @1800-2400 Backup via Spine-C Spine-A

10.11.11.2 10.10.10.2

Spine-B Spine-C

Backup HTTP SMTP/Mail SIP/Voice

Leaf-B Leaf-A

DirectFlow Path Selection

Page 55: Arista Networks - Building the Next Generation Workplace and Data Center Using SDN Architectures

•  Provides programmatic access to all system configuration and status available in the CLI •  Requests to read & write state use the existing CLI command •  Requests are sent using JSON-RPC over HTTPS •  Response is a structured JSON object

•  Differentiation over competition - open and complete client interfaces

EOS API – Programmatic Access to EOS

Page 56: Arista Networks - Building the Next Generation Workplace and Data Center Using SDN Architectures

{"""""jsonrpc":""2.0",""""method":""runCli“,""""params":"{"""""""cmds":"[""""""""""show&interface&Ethernet3“,&""""],"""""format":""json""},"""""id":"1""}"

Request Response {""""jsonrpc":""2.0”,""""result":"["""""{""Ethernet3"":"""""""{"""""""""'bandwidth':"10000000,""""""""""'description':"'',"""""""""'interfaceStatus':"'up',"""""""""'mtu':"9212,"""""""""'physicalAddr':"'0000.4401.0001’"""""""}"""""}"""],"""“id”:"1"}"

EOS API – Sample Show Request/Response

Page 57: Arista Networks - Building the Next Generation Workplace and Data Center Using SDN Architectures

Apple TV Proof of Concept

•  Demonstrates mutual SDN vision

•  Offers real use case in learning rooms

•  Lync traffic offloading from controller to the network

•  Addresses unintended consequences of resource advertising

•  Locks resources centrally with access controlled policy manager

Page 58: Arista Networks - Building the Next Generation Workplace and Data Center Using SDN Architectures

SDN Mobility Controller Architecture

Wireless Access Wired Access Access Points

Mobility'Policies''

ClearPass''Policy'Manager'

OF OF

Aruba'Mobility''OS''Controller''

Application Services

OF''

OF'' OF''

Arista 7050 Aggregation Layer

Aruba Mobility Access Layer

Page 59: Arista Networks - Building the Next Generation Workplace and Data Center Using SDN Architectures

Demo�

Page 60: Arista Networks - Building the Next Generation Workplace and Data Center Using SDN Architectures

Arista + Aruba�

Smart Network Secure Network Stable Network�

Page 61: Arista Networks - Building the Next Generation Workplace and Data Center Using SDN Architectures

Arista EOS Central = Open Community Development Community Portal

•  Tips and tricks

•  Source code samples

•  Community projects

•  Developer forums, blogs

•  API Access and development

•  3rd Party Extensions

Sample Projects:

•  XMPP Messaging bus

•  Interface/VLAN provisioning

•  Automatic interface naming

•  KVM Virtual machines