SlideShare a Scribd company logo
1 of 43
Download to read offline
1© 2013 Arista Networks. All rights reserved.
김창민 부장
시스템 엔지니어
charles.kim@aristanetworks.com
2© 2008 Arista Networks. All rights reserved.
59
78
111
22
33
51
171
163
188
83
110
127
29
37
82
59
78
111
22
33
51
171
163
188
83
110
127
29
37
82
ChangethroughInnovation
Arista
3© 2013 Arista Networks. All rights reserved.
59
78
111
22
33
51
171
163
188
83
110
127
29
37
82
§  Founded in 2005 – FCS 2008
§  Focused on Data Center L2/L3 Ethernet switching solutions
§  Pre-IPO, Privately held and profitable

>2000 customers globally
§  Successful franchise in many of the world’s largest DCs and highest
traffic sites
§  Award Winning Solutions
Arista - Who are we?
4© 2008 Arista Networks. All rights reserved.
59
78
111
22
33
51
171
163
188
83
110
127
29
37
82
59
78
111
22
33
51
171
163
188
83
110
127
29
37
82
Data Centers
ARE
Demanding
Complex
Growing
CHANGING
5© 2013 Arista Networks. All rights reserved.
59
78
111
22
33
51
171
163
188
83
110
127
29
37
82
Open Source
Cloud Computing
DevOps Tools
Automation
Software Defined Networking
Network Virtualization
Commodity Hardware
Network Programmability
Scale-out Design
Server Virtualization
Keywords for Today’s Datacenter Market
OpenFlow
6© 2013 Arista Networks. All rights reserved.
59
78
111
22
33
51
171
163
188
83
110
127
29
37
82
For the next decade Ethernet will be the
primary data center/server interconnect
7© 2013 Arista Networks. All rights reserved.
59
78
111
22
33
51
171
163
188
83
110
127
29
37
82
Source: Dell’Oro, Jan’13 5 Year Forecast
Ethernet for Datacenter Market
•  Faster CPUs need Faster Networks
•  Intel Sandybridge driving 10GbE adoption
•  50% attach rate 2013, 80% by 2015
•  10/40/100G Market growing rapidly
•  $4B in 2010 to $16B in 2016
•  From 5M ports 2010 to 67M ports 2016
•  Faster End nodes need faster Backbones
•  Many apps drive east/west traffic not north/south
•  Cluster sizes getting larger & larger
8© 2008 Arista Networks. All rights reserved.
59
78
111
22
33
51
171
163
188
83
110
127
29
37
82
59
78
111
22
33
51
171
163
188
83
110
127
29
37
82
Drivers for Increasing Network Bandwidth
9© 2013 Arista Networks. All rights reserved.
59
78
111
22
33
51
171
163
188
83
110
127
29
37
82
Moore’s Law and Networking
Semiconductor Technology Roadmap
Moore’s Law 1971-2011
64-bit CPU Cores over Time
10© 2013 Arista Networks. All rights reserved.
59
78
111
22
33
51
171
163
188
83
110
127
29
37
82
1990+ Proprietary ASICs 2000+ FPGA Processing 2010+ Full Custom Silicon
	

- Expensive to produce	

- Relatively slow (low transistor res)	

- Low density	

- Power hungry	

- Long write-down	

	

Complex to program	

Low port density/chip	

Result in high component count,
low feature velocity	

Ultimate flexibility	

	

Standardized features	

High clock rates and density	

Competitive market	

Exceptional innovation rate	

Platforms Optimized for Custom Silicon
11© 2013 Arista Networks. All rights reserved.
59
78
111
22
33
51
171
163
188
83
110
127
29
37
82
Evolution of Custom Switch Silicon
Technology 130nm 65nm 40nm 28nm
10G ports 24 64 128 256
Throughput 360M PPS 960M PPS 2B PPS 4B PPS
Buffer Size 2 MB 8 MB 16 MB 32 MB
Table Size 16K 64K 128K 256K
Port Speeds 10G 10G/40G 10G/40G/100G 10G/40G/100G
Availability 2007 2011 2013 2015
Improvement - 3X/4Y 2X/2Y 2X/2Y
Next generation custom switch silicon is on Moore’s Law
12© 2008 Arista Networks. All rights reserved.
59
78
111
22
33
51
171
163
188
83
110
127
29
37
82
59
78
111
22
33
51
171
163
188
83
110
127
29
37
82
Broadcom Delivering Highly integrated Silicon
13© 2008 Arista Networks. All rights reserved.
59
78
111
22
33
51
171
163
188
83
110
127
29
37
82
59
78
111
22
33
51
171
163
188
83
110
127
29
37
82
Next generation custom switch silicon is on Moore’s Law
Moore’s Law and Networking
14© 2013 Arista Networks. All rights reserved.
59
78
111
22
33
51
171
163
188
83
110
127
29
37
82
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
Virtualization
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
NEW
Arista Networks: The Best Data Center Portfolio
15© 2013 Arista Networks. All rights reserved.
59
78
111
22
33
51
171
163
188
83
110
127
29
37
82
SoftwareSpine/LeafHardware
Layer 2 / Layer 3
2010 2011 2012 2013+
Modular Switch Scale
Fixed Switch Scale
7050S
64x10G
7148SX
48x10G
7050SX
128x10G
384 10GbE 2048 10G
512 40G
EOS
MLAG
ECMP 16-Way SDN
64-Way
Ongoing Scale
7150S
64x10G
7250QX
256x10G
1152 10G
288 40G
96 100G
Arista Scalable Platforms
16© 2013 Arista Networks. All rights reserved.
59
78
111
22
33
51
171
163
188
83
110
127
29
37
82
100 to 2,000
 100 to 10,000
 100 to 100,000+
 100 to 100,000+
Server Scale:
Layer 2 /
MLAG
Layer 3 /
ECMP
Spline™ L2 over Layer 3
VXLAN
Servers
Servers
Middle 

of Row
 Servers
 Servers
 Servers
Cloud Networking
2-tier Spine/Leaf and introducing
Single-tier Spline (Collapsed Spine/Leaf)
17© 2008 Arista Networks. All rights reserved.
59
78
111
22
33
51
171
163
188
83
110
127
29
37
82
59
78
111
22
33
51
171
163
188
83
110
127
29
37
82 Flexible forwarding requires flexible ways of exposing
the underlying functionality
SDN	

Besides larger tables, what else can 2X/2Y
transistors be used for?
18© 2013 Arista Networks. All rights reserved.
59
78
111
22
33
51
171
163
188
83
110
127
29
37
82
59
78
111
22
33
51
171
163
188
83
110
127
29
37
82
+
+
OR
1990’s
Evolution of Server Configuration
Today
19© 2013 Arista Networks. All rights reserved.
59
78
111
22
33
51
171
163
188
83
110
127
29
37
82
59
78
111
22
33
51
171
163
188
83
110
127
29
37
82
Evolution of Network Configuration
20© 2013 Arista Networks. All rights reserved.
59
78
111
22
33
51
171
163
188
83
110
127
29
37
82
Networks are an order of magnitude larger; automation has lagged 
“Human middleware doesn’t scale!”
Scale has changed everything…
21© 2013 Arista Networks. All rights reserved.
59
78
111
22
33
51
171
163
188
83
110
127
29
37
82
Purist View
a strict separation of control
plane and data plane
SDN = Openflow
Pragmatic View
a network architecture
designed to be programmed
by high-level languages and
APIs
SDN = Programmability
A Common View
SDN = Network Virtualization
What is SDN?
22© 2013 Arista Networks. All rights reserved.
59
78
111
22
33
51
171
163
188
83
110
127
29
37
82
+ I2RS, ForCES, SDNP, PCE, NFV etc
OpenFlow
CLI
NetConf/YANG
XML-RPC
RESTful APIs, XMPP
vSphere APIs
OpenStack
SNMP
NetFlow, sFlow, jFlow, IPFIX, NetStream
Configuration Signaling Status/Alerts Statistics Sampling
SDN is More than Just OpenFlow
23© 2013 Arista Networks. All rights reserved.
59
78
111
22
33
51
171
163
188
83
110
127
29
37
82
SDN is a software-to-
infrastructure interface that
allows applications to drive
infrastructure actions, delivering
capabilities like 

Network Virtualization,
Orchestration, and Traffic
Engineering
Arista’s SDN View
24© 2013 Arista Networks. All rights reserved.
59
78
111
22
33
51
171
163
188
83
110
127
29
37
82
EOS - Extensible Network O/S
Stock 2.6.31 x64 Linux Kernel
vCenterAPI
KVM-VirtualMachine
sysDB - Central State Database
XMPPClient
LED
ASICDrivers
SpanningTree
CLI
InterfaceManager
RoutingProtocols
Local Daemons/Extensions
- C++, Python, etc
Local Scripts
- Python, TCL, Shell
EOS eAPI
- JSON Web Services API
Openflow 1.0/1.3
- multi-vendor services
Packaged Extensions
- CloudVision, etc
Best-of-Breed API Integration
- F5, Palo Alto, Splunk, etc
Direct Flow Programming
- customized flow pathing
Arista’s EOS – The World’s most Extensible
(programmable network) OS
25© 2013 Arista Networks. All rights reserved.
59
78
111
22
33
51
171
163
188
83
110
127
29
37
82
OpenFlow
support with all
major controller
vendors
OpenStack
support with
contributions to
Quantum/
Neutron to
enable
seamless
provisioning 
Native VMware
integration into
vSphere, vCloud
and NSX
Controller
VXLAN
integration
Native API
integration with
best-of-breed
partners
Enables network
automation
through event
manager
Open to all Controllers and Programming Models
26© 2013 Arista Networks. All rights reserved.
59
78
111
22
33
51
171
163
188
83
110
127
29
37
82
§  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 one of the most controller-
friendly switching platform – with tested
support for multiple controllers open
and commercial
Controller
Openflow
Protocol
OpenFlow Support
27© 2013 Arista Networks. All rights reserved.
59
78
111
22
33
51
171
163
188
83
110
127
29
37
82
§  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,
purpose-built backup network
consolidation, etc.
Arista eAPI or
CLI
Arista DirectFlow Control
28© 2013 Arista Networks. All rights reserved.
59
78
111
22
33
51
171
163
188
83
110
127
29
37
82
switch# configure terminal!
switch(config)# openflow!
switch(config-openflow)# flow foo!
switch(config-openflow-foo)#match ?!
cos Specify the class of service!
destination Destination!
ethertype Specify the EtherType!
icmp Internet Control Message Protocol!
input Source interface!
ip Internet Protocol!
source Source!
vlan Specify a valid VLAN!
cr !
!
Switch(config-openflow-foo)#action ?!
drop Drop flow!
egress Mirror flows at egress!
ingress Mirror flows at ingress!
output destination for flows!
set Set a field in the packet!
transmit Specify the transmit direction queue!
Arista DirectFlow Control
29© 2013 Arista Networks. All rights reserved.
59
78
111
22
33
51
171
163
188
83
110
127
29
37
82
#!/usr/bin/perl!
use JSON::RPC::Client;!
!
my $client = new JSON::RPC::Client;!
my $request = $client-call(“https://user:passw0rd@switch/command-api”,

{ jsonrpc = 2.0, method = runCmds, id = 1, params = { version = 1,!
cmds = [ configure terminal,!
“openflow“,

“flow foo“,!
“match ip source address 192.168.1.0/24“,!
“action set output interface ethernet2,ethernet3 ],

format = “json }});!
!
warn $client-status_line if (!$request);

warn $request-error_message if ($request-is_error);!
Arista DirectFlow Control
30© 2013 Arista Networks. All rights reserved.
59
78
111
22
33
51
171
163
188
83
110
127
29
37
82
§  Arista EOS connects to Openstack -
This enables automated provisioning
of network segments
§  As new customers and workloads
are added the network automatically
provisions VLANs or VXLANs and
assigns the appropriate addresses
§  Customer turn-up takes seconds
rather than weeks
 EOS - Extensible Network O/S
Stock 2.6.31 x64 Linux Kernel
vCenterAPI
KVM-VirtualMachine
sysDB - Central State Database
XMPPClient
LED
ASICDrivers
SpanningTree
CLI
InterfaceManager
RoutingProtocols
Openstack Integration
31© 2013 Arista Networks. All rights reserved.
59
78
111
22
33
51
171
163
188
83
110
127
29
37
82
§  Openstack Quantum only supported a
single network device- commonly the
Open vSwitch plugin
§  Arista developed and contributed a
multi-vendor hardware driver
architecture in Quantum/Neutron that
enables concurrent physical and virtual
network element provisioning
§  This makes Openstack Quantum/
Neutron deployable and integrated
across real world networks
OVS Virtual
Driver
Physical
Driver
Quantum/
Neutron
Nova
Openstack Development and Contribution
32© 2013 Arista Networks. All rights reserved.
59
78
111
22
33
51
171
163
188
83
110
127
29
37
82
from jsonrpclib import Server, ProtocolError
switch = Server( https://username:passw0rd@myswitch/eapi/v1 )
try:
result = switch.runCli( cmds=[ configure,
“interface ethernet2”,
switchport access vlan 3,
show vlan 3 ] )
except ProtocolError as e:
print Error: %s % e.message
vlan3Interfaces = result[ -1 ][ 3 ][ interfaces ]
print Vlan 3 now has the following interfaces %r %
vlan3Interfaces
EAPI is easy to use….
bash$ ssh username@myswitch
Password: passw0rd
myswitch enable
myswitch# configure terminal
myswitch(config)# management eapi
myswitch(config-mgmt-eapi)# no https shutdown
…. and easy to configure!
§  Built around the EOS CLI 
§  EAPI uses JSON-RPC to communicate
between application and EOS
§  JSON-RPC provides an industry
standard, lightweight protocol to handle
communications
§  Messaging is achieved over HTTP /
HTTPS as the transport
§  Commands are sent using EOS
standard CLI syntax:

‘interface ethernet2’

‘switchport access vlan 3’
§  All output is returned to the application
in standard JSON encoding messages
EOS Application Programing Interface
33© 2013 Arista Networks. All rights reserved.
59
78
111
22
33
51
171
163
188
83
110
127
29
37
82
34© 2008 Arista Networks. All rights reserved.
59
78
111
22
33
51
171
163
188
83
110
127
29
37
82
59
78
111
22
33
51
171
163
188
83
110
127
29
37
82
Major Online Cloud Provider
§  Company used SDN to simplify their operational process
§  SDN networking is at the heart of their online services 
§  Significantly improved the size/scope/flexibility while reducing capex  opex
Arista EOS : ZTP, CloudVision, BGP, L3 ECMP
ROI
Practical SDN Example - Use Case #1
35© 2008 Arista Networks. All rights reserved.
59
78
111
22
33
51
171
163
188
83
110
127
29
37
82
59
78
111
22
33
51
171
163
188
83
110
127
29
37
82
Network Tap Aggregation/Steering
Arista EOS: DANZ or Openflow-Enabled Tap Aggregation 7X50 switches
IS-IS
BGP
OSPF
MLAG
PIM-SM
eAPI
or
CLI
Controller
Mode
Direct Flow
or DANZ Mode
Control
Plane
Topology
Plane
Practical SDN Example - Use Case #2
36© 2013 Arista Networks. All rights reserved.
59
78
111
22
33
51
171
163
188
83
110
127
29
37
82
§  By programing the ‘hash mask’
flows in an symmetric manner
(source to destination) and
(destination to source) we are
able to maintain symmetry
while scaling horizontally
§  A simple script triggered when
an interface comes on line
programs the flows into
hardware, on interface down
the script removes the flows
§  Using priority values interface
failure simply shifts the flows to
the next device
Practical SDN Example - Use Case #3
Scale with Symmetry
37© 2013 Arista Networks. All rights reserved.
59
78
111
22
33
51
171
163
188
83
110
127
29
37
82
10.11.11.0/24 via Spine-A
10.11.11.0/24 via Leaf-B
Spine-A
10.11.11.210.10.10.2
Spine-B Spine-C
Backup
HTTP
SMTP/Mail
SIP/Voice
Leaf-BLeaf-A
Practical SDN Example - Use Case #4
Time directed flows
38© 2013 Arista Networks. All rights reserved.
59
78
111
22
33
51
171
163
188
83
110
127
29
37
82
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.210.10.10.2
Spine-B Spine-C
Backup
HTTP
SMTP/Mail
SIP/Voice
Leaf-BLeaf-A
Practical SDN Example - Use Case #4
Time directed flows
39© 2013 Arista Networks. All rights reserved.
59
78
111
22
33
51
171
163
188
83
110
127
29
37
82
VXLAN – Layer 2 over Layer 3
...
...
Controller
•  All Active Multipath using ECMP (up to 32-way)
•  Single L3 network for all applications
•  L2 extensions for stateful VM – VM over Layer 3
•  Extends L2 with exceptional scalability (16M Virtual NWs)
•  Cloudburst over Public infrastructure
Practical SDN Example - Use Case #5
VXLAN L2 Extension
40© 2013 Arista Networks. All rights reserved.
59
78
111
22
33
51
171
163
188
83
110
127
29
37
82
Software VTEP
VTEP within the
hypervisor for VM
to VM
conversations
Hardware VTEP
Provide support for Bare
Metal Servers, Storage
and performance VM
Optional Component
Open support for third –party
Network Virtualization
Controllers
Leaf Spine
Scalable DC ‘IP
Fabric’
§  Leaf-Spine IP Fabric
-  Scalable Layer 3 ECMP fabric for horizontal traffic growth of Server to Server communication
§  Software VTEP
-  VXLAN VTEP component within virtual switch of the hypervisor for VM to VM communication
§  Hardware VTEP
-  VTEP component within the Leaf/Spine switches for bare metal servers, network services, performance requirements
or lack VTEP support in hypervisor
§  Network Virtualization Controllers
-  Open API(JSON, OVSDB, Neutron) for open integration into third party NVC controllers for simplified end-to-end orchestration
Practical SDN Example - Use Case #5
VXLAN L2 Extension
41© 2008 Arista Networks. All rights reserved.
59
78
111
22
33
51
171
163
188
83
110
127
29
37
82
59
78
111
22
33
51
171
163
188
83
110
127
29
37
82
“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://www.opennetsummit.org/archives/apr12/hoelzle-tue-openflow.pdf
Practical SDN Example - Use Case #6
Router Ports vs Switch Port Economics
42© 2013 Arista Networks. All rights reserved.
59
78
111
22
33
51
171
163
188
83
110
127
29
37
82
Arista EOS
Programmable Foundation


Self Healing
Event Driven
Open
Phase 1 – 2010+
Open APIs – Control  Data
Orchestration Integration
Rapid Service
Delivery
Phase 2 – 2012+
Ubiquitous Network-wide
Virtualization All devices virtual and
SW provisionedPhase 3 – 2014+
Arista SDN Phases: Making SDN a Reality
43© 2013 Arista Networks. All rights reserved.
59
78
111
22
33
51
171
163
188
83
110
127
29
37
82
Those deploying SDN
successfully will be doing so to
solve real business problems
that couldn’t otherwise be
solved in a time or cost effective
manner using existing tools or
paradigms
Summary

More Related Content

What's hot

Atf 3 q15-6 - solutions for scaling the cloud computing network infrastructure
Atf 3 q15-6 - solutions for scaling the cloud computing network infrastructureAtf 3 q15-6 - solutions for scaling the cloud computing network infrastructure
Atf 3 q15-6 - solutions for scaling the cloud computing network infrastructure
Mason Mei
 

What's hot (20)

Atf 3 q15-6 - solutions for scaling the cloud computing network infrastructure
Atf 3 q15-6 - solutions for scaling the cloud computing network infrastructureAtf 3 q15-6 - solutions for scaling the cloud computing network infrastructure
Atf 3 q15-6 - solutions for scaling the cloud computing network infrastructure
 
The Changing Data Center Landscape
The Changing Data Center LandscapeThe Changing Data Center Landscape
The Changing Data Center Landscape
 
The Cloudification of the Data Center Network
The Cloudification of the Data Center NetworkThe Cloudification of the Data Center Network
The Cloudification of the Data Center Network
 
The Data Center Network Evolution
The Data Center Network EvolutionThe Data Center Network Evolution
The Data Center Network Evolution
 
The Juniper SDN Landscape
The Juniper SDN LandscapeThe Juniper SDN Landscape
The Juniper SDN Landscape
 
Contrail Launch: Capitalize on SDN and Cloud. Now.
Contrail Launch: Capitalize on SDN and Cloud. Now.Contrail Launch: Capitalize on SDN and Cloud. Now.
Contrail Launch: Capitalize on SDN and Cloud. Now.
 
The Evolution of the Data Centre
The Evolution of the Data CentreThe Evolution of the Data Centre
The Evolution of the Data Centre
 
Networking Technology Transformation to SDN and NFV
Networking Technology Transformation to SDN and NFVNetworking Technology Transformation to SDN and NFV
Networking Technology Transformation to SDN and NFV
 
Applying Hyper-scale Design Patterns to Routing
Applying Hyper-scale Design Patterns to RoutingApplying Hyper-scale Design Patterns to Routing
Applying Hyper-scale Design Patterns to Routing
 
OpenContrail Silicon Valley Meetup Aug 25 2015
OpenContrail Silicon Valley Meetup Aug 25 2015OpenContrail Silicon Valley Meetup Aug 25 2015
OpenContrail Silicon Valley Meetup Aug 25 2015
 
9th SDN Expert Group Seminar - Session2
9th SDN Expert Group Seminar - Session29th SDN Expert Group Seminar - Session2
9th SDN Expert Group Seminar - Session2
 
SDN Service Provider Use Cases
SDN Service Provider Use CasesSDN Service Provider Use Cases
SDN Service Provider Use Cases
 
Innovations in Switching
Innovations in SwitchingInnovations in Switching
Innovations in Switching
 
Arista Networks - Building the Next Generation Workplace and Data Center Usin...
Arista Networks - Building the Next Generation Workplace and Data Center Usin...Arista Networks - Building the Next Generation Workplace and Data Center Usin...
Arista Networks - Building the Next Generation Workplace and Data Center Usin...
 
TFI2014 Session I - State of SDN - Gary Hemminger
TFI2014 Session I - State of SDN - Gary HemmingerTFI2014 Session I - State of SDN - Gary Hemminger
TFI2014 Session I - State of SDN - Gary Hemminger
 
SDN use cases_2014
SDN use cases_2014SDN use cases_2014
SDN use cases_2014
 
OVNC 2015-SDN 해외 활용사례 (일본): O3 Project : User-oriented SDN for WAN
OVNC 2015-SDN 해외 활용사례 (일본): O3 Project : User-oriented SDN for WANOVNC 2015-SDN 해외 활용사례 (일본): O3 Project : User-oriented SDN for WAN
OVNC 2015-SDN 해외 활용사례 (일본): O3 Project : User-oriented SDN for WAN
 
Sdn nfv-day-2016
Sdn nfv-day-2016Sdn nfv-day-2016
Sdn nfv-day-2016
 
PLNOG 17 - Alexis Dacquay - 100 G, Skalowalność i Widoczność
PLNOG 17 - Alexis Dacquay - 100 G, Skalowalność i WidocznośćPLNOG 17 - Alexis Dacquay - 100 G, Skalowalność i Widoczność
PLNOG 17 - Alexis Dacquay - 100 G, Skalowalność i Widoczność
 
9th SDN Expert Group Seminar - Session1
9th SDN Expert Group Seminar - Session19th SDN Expert Group Seminar - Session1
9th SDN Expert Group Seminar - Session1
 

Viewers also liked

SDN & NFV Introduction - Open Source Data Center Networking
SDN & NFV Introduction - Open Source Data Center NetworkingSDN & NFV Introduction - Open Source Data Center Networking
SDN & NFV Introduction - Open Source Data Center Networking
Thomas Graf
 
Software-Defined Networking (SDN): Unleashing the Power of the Network
Software-Defined Networking (SDN): Unleashing the Power of the NetworkSoftware-Defined Networking (SDN): Unleashing the Power of the Network
Software-Defined Networking (SDN): Unleashing the Power of the Network
Robert Keahey
 

Viewers also liked (10)

CloudStack NVP Integration - BACD
CloudStack NVP Integration - BACDCloudStack NVP Integration - BACD
CloudStack NVP Integration - BACD
 
CloudStack + SDN
CloudStack + SDNCloudStack + SDN
CloudStack + SDN
 
SDN Summit - Optical SDN: Virtualizing the Transport Network
SDN Summit - Optical SDN: Virtualizing the Transport NetworkSDN Summit - Optical SDN: Virtualizing the Transport Network
SDN Summit - Optical SDN: Virtualizing the Transport Network
 
BPF: Next Generation of Programmable Datapath
BPF: Next Generation of Programmable DatapathBPF: Next Generation of Programmable Datapath
BPF: Next Generation of Programmable Datapath
 
SDN & NFV Introduction - Open Source Data Center Networking
SDN & NFV Introduction - Open Source Data Center NetworkingSDN & NFV Introduction - Open Source Data Center Networking
SDN & NFV Introduction - Open Source Data Center Networking
 
Presentation - Juniper SDN Throwdown
Presentation - Juniper SDN ThrowdownPresentation - Juniper SDN Throwdown
Presentation - Juniper SDN Throwdown
 
Linux Networking Explained
Linux Networking ExplainedLinux Networking Explained
Linux Networking Explained
 
OpenStack and OpenDaylight: An Integrated IaaS for SDN/NFV
OpenStack and OpenDaylight: An Integrated IaaS for SDN/NFVOpenStack and OpenDaylight: An Integrated IaaS for SDN/NFV
OpenStack and OpenDaylight: An Integrated IaaS for SDN/NFV
 
Software-Defined Networking (SDN): Unleashing the Power of the Network
Software-Defined Networking (SDN): Unleashing the Power of the NetworkSoftware-Defined Networking (SDN): Unleashing the Power of the Network
Software-Defined Networking (SDN): Unleashing the Power of the Network
 
Introduction to Software Defined Networking (SDN)
Introduction to Software Defined Networking (SDN)Introduction to Software Defined Networking (SDN)
Introduction to Software Defined Networking (SDN)
 

Similar to 6th SDN Interest Group Seminar - Session1 (131210)

Cisco EuroMPI'13 vendor session presentation
Cisco EuroMPI'13 vendor session presentationCisco EuroMPI'13 vendor session presentation
Cisco EuroMPI'13 vendor session presentation
Jeff Squyres
 
Jeff Green April 2011 May V1
Jeff Green April 2011 May V1Jeff Green April 2011 May V1
Jeff Green April 2011 May V1
JeffGreenMichigan
 
Manufacturing pov jeff green 2016 v2
Manufacturing pov jeff green 2016 v2Manufacturing pov jeff green 2016 v2
Manufacturing pov jeff green 2016 v2
Jeff Green
 
2. Seamless Surveillance with Juniper networks.pdf
2. Seamless Surveillance with Juniper networks.pdf2. Seamless Surveillance with Juniper networks.pdf
2. Seamless Surveillance with Juniper networks.pdf
PawachMetharattanara
 
SynTrust Solution Presentaion file-V16
SynTrust Solution Presentaion file-V16SynTrust Solution Presentaion file-V16
SynTrust Solution Presentaion file-V16
Jason Chuang
 

Similar to 6th SDN Interest Group Seminar - Session1 (131210) (20)

OpenNebula - Mellanox Considerations for Smart Cloud
OpenNebula - Mellanox Considerations for Smart CloudOpenNebula - Mellanox Considerations for Smart Cloud
OpenNebula - Mellanox Considerations for Smart Cloud
 
Intel® Ethernet Update
Intel® Ethernet Update Intel® Ethernet Update
Intel® Ethernet Update
 
Lagopus presentation on 14th Annual ON*VECTOR International Photonics Workshop
Lagopus presentation on 14th Annual ON*VECTOR International Photonics WorkshopLagopus presentation on 14th Annual ON*VECTOR International Photonics Workshop
Lagopus presentation on 14th Annual ON*VECTOR International Photonics Workshop
 
Zyxel Ethernet Switch roadmap for 2006 cebit training
Zyxel Ethernet Switch roadmap for 2006 cebit trainingZyxel Ethernet Switch roadmap for 2006 cebit training
Zyxel Ethernet Switch roadmap for 2006 cebit training
 
MX – универсальная сервисная платформа. Вчера, сегодня, завтра.
MX – универсальная сервисная платформа. Вчера, сегодня, завтра.MX – универсальная сервисная платформа. Вчера, сегодня, завтра.
MX – универсальная сервисная платформа. Вчера, сегодня, завтра.
 
Smart DeskStream Token Ring Switch from Madge Networks
Smart DeskStream Token Ring Switch from Madge NetworksSmart DeskStream Token Ring Switch from Madge Networks
Smart DeskStream Token Ring Switch from Madge Networks
 
Edge Device Multi-unicasting for Video Streaming
Edge Device Multi-unicasting for Video StreamingEdge Device Multi-unicasting for Video Streaming
Edge Device Multi-unicasting for Video Streaming
 
Cisco EuroMPI'13 vendor session presentation
Cisco EuroMPI'13 vendor session presentationCisco EuroMPI'13 vendor session presentation
Cisco EuroMPI'13 vendor session presentation
 
Ati sbx908-ds
Ati sbx908-dsAti sbx908-ds
Ati sbx908-ds
 
Jeff Green April 2011 May V1
Jeff Green April 2011 May V1Jeff Green April 2011 May V1
Jeff Green April 2011 May V1
 
infraXstructure Alexis Dacquay, "How to win back visibility into your network...
infraXstructure Alexis Dacquay, "How to win back visibility into your network...infraXstructure Alexis Dacquay, "How to win back visibility into your network...
infraXstructure Alexis Dacquay, "How to win back visibility into your network...
 
Manufacturing pov jeff green 2016 v2
Manufacturing pov jeff green 2016 v2Manufacturing pov jeff green 2016 v2
Manufacturing pov jeff green 2016 v2
 
Virtualización en la Red del Data Center - Extreme Networks
Virtualización en la Red del Data Center - Extreme NetworksVirtualización en la Red del Data Center - Extreme Networks
Virtualización en la Red del Data Center - Extreme Networks
 
2. Seamless Surveillance with Juniper networks.pdf
2. Seamless Surveillance with Juniper networks.pdf2. Seamless Surveillance with Juniper networks.pdf
2. Seamless Surveillance with Juniper networks.pdf
 
Webinar Renesas - IoT é Segura? Com Renesas Synergy sim! E o SSP 1.5 tornou a...
Webinar Renesas - IoT é Segura? Com Renesas Synergy sim! E o SSP 1.5 tornou a...Webinar Renesas - IoT é Segura? Com Renesas Synergy sim! E o SSP 1.5 tornou a...
Webinar Renesas - IoT é Segura? Com Renesas Synergy sim! E o SSP 1.5 tornou a...
 
CCNA (R & S) Module 03 - Routing & Switching Essentials - Chapter 4
CCNA (R & S) Module 03 - Routing & Switching Essentials - Chapter 4CCNA (R & S) Module 03 - Routing & Switching Essentials - Chapter 4
CCNA (R & S) Module 03 - Routing & Switching Essentials - Chapter 4
 
2014/09/02 Cisco UCS HPC @ ANL
2014/09/02 Cisco UCS HPC @ ANL2014/09/02 Cisco UCS HPC @ ANL
2014/09/02 Cisco UCS HPC @ ANL
 
Coherent DSP meets open transport SDN
Coherent DSP meets open transport SDNCoherent DSP meets open transport SDN
Coherent DSP meets open transport SDN
 
SynTrust Solution Presentaion file-V16
SynTrust Solution Presentaion file-V16SynTrust Solution Presentaion file-V16
SynTrust Solution Presentaion file-V16
 
Software Stacks to enable SDN and NFV
Software Stacks to enable SDN and NFVSoftware Stacks to enable SDN and NFV
Software Stacks to enable SDN and NFV
 

More from NAIM Networks, Inc.

More from NAIM Networks, Inc. (20)

[White Paper] SDN 기반 공격 탐지차단 강화를 위한 네트워크 관리 정보 구성 방안
[White Paper] SDN 기반 공격 탐지차단 강화를 위한 네트워크 관리 정보 구성 방안[White Paper] SDN 기반 공격 탐지차단 강화를 위한 네트워크 관리 정보 구성 방안
[White Paper] SDN 기반 공격 탐지차단 강화를 위한 네트워크 관리 정보 구성 방안
 
[이동식 원격 데이터센터 컨퍼런스] SDN기반 자동화 기술의 이동식 데이터센터 적용방안-나임네트웍스 김동균 매니저
[이동식 원격 데이터센터 컨퍼런스] SDN기반 자동화 기술의 이동식 데이터센터 적용방안-나임네트웍스 김동균 매니저[이동식 원격 데이터센터 컨퍼런스] SDN기반 자동화 기술의 이동식 데이터센터 적용방안-나임네트웍스 김동균 매니저
[이동식 원격 데이터센터 컨퍼런스] SDN기반 자동화 기술의 이동식 데이터센터 적용방안-나임네트웍스 김동균 매니저
 
[이동식 원격 데이터센터 컨퍼런스] edge computing을 위한 micro data center 기술 및 구축 사례-슈나이더일렉트릭 ...
[이동식 원격 데이터센터 컨퍼런스] edge computing을 위한 micro data center 기술 및 구축 사례-슈나이더일렉트릭 ...[이동식 원격 데이터센터 컨퍼런스] edge computing을 위한 micro data center 기술 및 구축 사례-슈나이더일렉트릭 ...
[이동식 원격 데이터센터 컨퍼런스] edge computing을 위한 micro data center 기술 및 구축 사례-슈나이더일렉트릭 ...
 
[이동식 원격 데이터센터 컨퍼런스] SDDC 구축 사례와 원격 데이터센터 적용의 필요성-인천유시티 이상호 차장
[이동식 원격 데이터센터 컨퍼런스] SDDC 구축 사례와 원격 데이터센터 적용의 필요성-인천유시티 이상호 차장[이동식 원격 데이터센터 컨퍼런스] SDDC 구축 사례와 원격 데이터센터 적용의 필요성-인천유시티 이상호 차장
[이동식 원격 데이터센터 컨퍼런스] SDDC 구축 사례와 원격 데이터센터 적용의 필요성-인천유시티 이상호 차장
 
[이동식 원격 데이터센터 컨퍼런스] 이동식 원격 데이터센터의 군 활용-국방대 권태욱 교수
[이동식 원격 데이터센터 컨퍼런스] 이동식 원격 데이터센터의 군 활용-국방대 권태욱 교수[이동식 원격 데이터센터 컨퍼런스] 이동식 원격 데이터센터의 군 활용-국방대 권태욱 교수
[이동식 원격 데이터센터 컨퍼런스] 이동식 원격 데이터센터의 군 활용-국방대 권태욱 교수
 
Sdn and Security
Sdn and SecuritySdn and Security
Sdn and Security
 
SDN입문 (Overlay and Underlay)
SDN입문 (Overlay and Underlay)SDN입문 (Overlay and Underlay)
SDN입문 (Overlay and Underlay)
 
ONK2015-Jive:SDN/NFV Based Enterprise IoT Management Solution
ONK2015-Jive:SDN/NFV Based Enterprise IoT Management SolutionONK2015-Jive:SDN/NFV Based Enterprise IoT Management Solution
ONK2015-Jive:SDN/NFV Based Enterprise IoT Management Solution
 
9th SDN Expert Group Seminar - Session4
9th SDN Expert Group Seminar - Session49th SDN Expert Group Seminar - Session4
9th SDN Expert Group Seminar - Session4
 
고신뢰 네트워크사업-클라우드와 SDN 보안
고신뢰 네트워크사업-클라우드와 SDN 보안고신뢰 네트워크사업-클라우드와 SDN 보안
고신뢰 네트워크사업-클라우드와 SDN 보안
 
OVNC 2015-High performance Network Function Virtualization & VNF acceleration
OVNC 2015-High performance Network Function Virtualization & VNF accelerationOVNC 2015-High performance Network Function Virtualization & VNF acceleration
OVNC 2015-High performance Network Function Virtualization & VNF acceleration
 
OVNC 2015-SDN을 이용한 IoT 환경 단말보안
OVNC 2015-SDN을 이용한 IoT 환경 단말보안OVNC 2015-SDN을 이용한 IoT 환경 단말보안
OVNC 2015-SDN을 이용한 IoT 환경 단말보안
 
OVNC 2015-Service Provider SDN with Cloud Transformation
OVNC 2015-Service Provider SDN with Cloud TransformationOVNC 2015-Service Provider SDN with Cloud Transformation
OVNC 2015-Service Provider SDN with Cloud Transformation
 
OVNC 2015-Open Ethernet과 SDN을 통한 Mellanox의 차세대 네트워크 혁신 방안
OVNC 2015-Open Ethernet과 SDN을 통한 Mellanox의 차세대 네트워크 혁신 방안OVNC 2015-Open Ethernet과 SDN을 통한 Mellanox의 차세대 네트워크 혁신 방안
OVNC 2015-Open Ethernet과 SDN을 통한 Mellanox의 차세대 네트워크 혁신 방안
 
OVNC 2015-서비스 에지 가상화를 위한 NFV/SDN 플랫폼
OVNC 2015-서비스 에지 가상화를 위한 NFV/SDN 플랫폼OVNC 2015-서비스 에지 가상화를 위한 NFV/SDN 플랫폼
OVNC 2015-서비스 에지 가상화를 위한 NFV/SDN 플랫폼
 
OVNC 2015-차세대 데이터센터 아키텍처, 애플리케이션 중심 인프라스트럭처 ACI
OVNC 2015-차세대 데이터센터 아키텍처, 애플리케이션 중심 인프라스트럭처 ACIOVNC 2015-차세대 데이터센터 아키텍처, 애플리케이션 중심 인프라스트럭처 ACI
OVNC 2015-차세대 데이터센터 아키텍처, 애플리케이션 중심 인프라스트럭처 ACI
 
OVNC 2015-THE NEW IP - Open Networking Architecture with SDN & NFV
OVNC 2015-THE NEW IP - Open Networking Architecture with SDN & NFVOVNC 2015-THE NEW IP - Open Networking Architecture with SDN & NFV
OVNC 2015-THE NEW IP - Open Networking Architecture with SDN & NFV
 
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?
 
OVNC 2015-Enabling Software-Defined Transformation of Service Provider Networks
OVNC 2015-Enabling Software-Defined Transformation of Service Provider NetworksOVNC 2015-Enabling Software-Defined Transformation of Service Provider Networks
OVNC 2015-Enabling Software-Defined Transformation of Service Provider Networks
 
네트워크 가상화 보안현황 및 보안연관성
네트워크 가상화 보안현황 및 보안연관성네트워크 가상화 보안현황 및 보안연관성
네트워크 가상화 보안현황 및 보안연관성
 

Recently uploaded

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 

Recently uploaded (20)

Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
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...
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
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
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 

6th SDN Interest Group Seminar - Session1 (131210)

  • 1. 1© 2013 Arista Networks. All rights reserved. 김창민 부장 시스템 엔지니어 charles.kim@aristanetworks.com
  • 2. 2© 2008 Arista Networks. All rights reserved. 59 78 111 22 33 51 171 163 188 83 110 127 29 37 82 59 78 111 22 33 51 171 163 188 83 110 127 29 37 82 ChangethroughInnovation Arista
  • 3. 3© 2013 Arista Networks. All rights reserved. 59 78 111 22 33 51 171 163 188 83 110 127 29 37 82 §  Founded in 2005 – FCS 2008 §  Focused on Data Center L2/L3 Ethernet switching solutions §  Pre-IPO, Privately held and profitable >2000 customers globally §  Successful franchise in many of the world’s largest DCs and highest traffic sites §  Award Winning Solutions Arista - Who are we?
  • 4. 4© 2008 Arista Networks. All rights reserved. 59 78 111 22 33 51 171 163 188 83 110 127 29 37 82 59 78 111 22 33 51 171 163 188 83 110 127 29 37 82 Data Centers ARE Demanding Complex Growing CHANGING
  • 5. 5© 2013 Arista Networks. All rights reserved. 59 78 111 22 33 51 171 163 188 83 110 127 29 37 82 Open Source Cloud Computing DevOps Tools Automation Software Defined Networking Network Virtualization Commodity Hardware Network Programmability Scale-out Design Server Virtualization Keywords for Today’s Datacenter Market OpenFlow
  • 6. 6© 2013 Arista Networks. All rights reserved. 59 78 111 22 33 51 171 163 188 83 110 127 29 37 82 For the next decade Ethernet will be the primary data center/server interconnect
  • 7. 7© 2013 Arista Networks. All rights reserved. 59 78 111 22 33 51 171 163 188 83 110 127 29 37 82 Source: Dell’Oro, Jan’13 5 Year Forecast Ethernet for Datacenter Market •  Faster CPUs need Faster Networks •  Intel Sandybridge driving 10GbE adoption •  50% attach rate 2013, 80% by 2015 •  10/40/100G Market growing rapidly •  $4B in 2010 to $16B in 2016 •  From 5M ports 2010 to 67M ports 2016 •  Faster End nodes need faster Backbones •  Many apps drive east/west traffic not north/south •  Cluster sizes getting larger & larger
  • 8. 8© 2008 Arista Networks. All rights reserved. 59 78 111 22 33 51 171 163 188 83 110 127 29 37 82 59 78 111 22 33 51 171 163 188 83 110 127 29 37 82 Drivers for Increasing Network Bandwidth
  • 9. 9© 2013 Arista Networks. All rights reserved. 59 78 111 22 33 51 171 163 188 83 110 127 29 37 82 Moore’s Law and Networking Semiconductor Technology Roadmap Moore’s Law 1971-2011 64-bit CPU Cores over Time
  • 10. 10© 2013 Arista Networks. All rights reserved. 59 78 111 22 33 51 171 163 188 83 110 127 29 37 82 1990+ Proprietary ASICs 2000+ FPGA Processing 2010+ Full Custom Silicon - Expensive to produce - Relatively slow (low transistor res) - Low density - Power hungry - Long write-down Complex to program Low port density/chip Result in high component count, low feature velocity Ultimate flexibility Standardized features High clock rates and density Competitive market Exceptional innovation rate Platforms Optimized for Custom Silicon
  • 11. 11© 2013 Arista Networks. All rights reserved. 59 78 111 22 33 51 171 163 188 83 110 127 29 37 82 Evolution of Custom Switch Silicon Technology 130nm 65nm 40nm 28nm 10G ports 24 64 128 256 Throughput 360M PPS 960M PPS 2B PPS 4B PPS Buffer Size 2 MB 8 MB 16 MB 32 MB Table Size 16K 64K 128K 256K Port Speeds 10G 10G/40G 10G/40G/100G 10G/40G/100G Availability 2007 2011 2013 2015 Improvement - 3X/4Y 2X/2Y 2X/2Y Next generation custom switch silicon is on Moore’s Law
  • 12. 12© 2008 Arista Networks. All rights reserved. 59 78 111 22 33 51 171 163 188 83 110 127 29 37 82 59 78 111 22 33 51 171 163 188 83 110 127 29 37 82 Broadcom Delivering Highly integrated Silicon
  • 13. 13© 2008 Arista Networks. All rights reserved. 59 78 111 22 33 51 171 163 188 83 110 127 29 37 82 59 78 111 22 33 51 171 163 188 83 110 127 29 37 82 Next generation custom switch silicon is on Moore’s Law Moore’s Law and Networking
  • 14. 14© 2013 Arista Networks. All rights reserved. 59 78 111 22 33 51 171 163 188 83 110 127 29 37 82 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 Virtualization 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 NEW Arista Networks: The Best Data Center Portfolio
  • 15. 15© 2013 Arista Networks. All rights reserved. 59 78 111 22 33 51 171 163 188 83 110 127 29 37 82 SoftwareSpine/LeafHardware Layer 2 / Layer 3 2010 2011 2012 2013+ Modular Switch Scale Fixed Switch Scale 7050S 64x10G 7148SX 48x10G 7050SX 128x10G 384 10GbE 2048 10G 512 40G EOS MLAG ECMP 16-Way SDN 64-Way Ongoing Scale 7150S 64x10G 7250QX 256x10G 1152 10G 288 40G 96 100G Arista Scalable Platforms
  • 16. 16© 2013 Arista Networks. All rights reserved. 59 78 111 22 33 51 171 163 188 83 110 127 29 37 82 100 to 2,000 100 to 10,000 100 to 100,000+ 100 to 100,000+ Server Scale: Layer 2 / MLAG Layer 3 / ECMP Spline™ L2 over Layer 3 VXLAN Servers Servers Middle 
 of Row Servers Servers Servers Cloud Networking 2-tier Spine/Leaf and introducing Single-tier Spline (Collapsed Spine/Leaf)
  • 17. 17© 2008 Arista Networks. All rights reserved. 59 78 111 22 33 51 171 163 188 83 110 127 29 37 82 59 78 111 22 33 51 171 163 188 83 110 127 29 37 82 Flexible forwarding requires flexible ways of exposing the underlying functionality SDN Besides larger tables, what else can 2X/2Y transistors be used for?
  • 18. 18© 2013 Arista Networks. All rights reserved. 59 78 111 22 33 51 171 163 188 83 110 127 29 37 82 59 78 111 22 33 51 171 163 188 83 110 127 29 37 82 + + OR 1990’s Evolution of Server Configuration Today
  • 19. 19© 2013 Arista Networks. All rights reserved. 59 78 111 22 33 51 171 163 188 83 110 127 29 37 82 59 78 111 22 33 51 171 163 188 83 110 127 29 37 82 Evolution of Network Configuration
  • 20. 20© 2013 Arista Networks. All rights reserved. 59 78 111 22 33 51 171 163 188 83 110 127 29 37 82 Networks are an order of magnitude larger; automation has lagged “Human middleware doesn’t scale!” Scale has changed everything…
  • 21. 21© 2013 Arista Networks. All rights reserved. 59 78 111 22 33 51 171 163 188 83 110 127 29 37 82 Purist View a strict separation of control plane and data plane SDN = Openflow Pragmatic View a network architecture designed to be programmed by high-level languages and APIs SDN = Programmability A Common View SDN = Network Virtualization What is SDN?
  • 22. 22© 2013 Arista Networks. All rights reserved. 59 78 111 22 33 51 171 163 188 83 110 127 29 37 82 + I2RS, ForCES, SDNP, PCE, NFV etc OpenFlow CLI NetConf/YANG XML-RPC RESTful APIs, XMPP vSphere APIs OpenStack SNMP NetFlow, sFlow, jFlow, IPFIX, NetStream Configuration Signaling Status/Alerts Statistics Sampling SDN is More than Just OpenFlow
  • 23. 23© 2013 Arista Networks. All rights reserved. 59 78 111 22 33 51 171 163 188 83 110 127 29 37 82 SDN is a software-to- infrastructure interface that allows applications to drive infrastructure actions, delivering capabilities like 
 Network Virtualization, Orchestration, and Traffic Engineering Arista’s SDN View
  • 24. 24© 2013 Arista Networks. All rights reserved. 59 78 111 22 33 51 171 163 188 83 110 127 29 37 82 EOS - Extensible Network O/S Stock 2.6.31 x64 Linux Kernel vCenterAPI KVM-VirtualMachine sysDB - Central State Database XMPPClient LED ASICDrivers SpanningTree CLI InterfaceManager RoutingProtocols Local Daemons/Extensions - C++, Python, etc Local Scripts - Python, TCL, Shell EOS eAPI - JSON Web Services API Openflow 1.0/1.3 - multi-vendor services Packaged Extensions - CloudVision, etc Best-of-Breed API Integration - F5, Palo Alto, Splunk, etc Direct Flow Programming - customized flow pathing Arista’s EOS – The World’s most Extensible (programmable network) OS
  • 25. 25© 2013 Arista Networks. All rights reserved. 59 78 111 22 33 51 171 163 188 83 110 127 29 37 82 OpenFlow support with all major controller vendors OpenStack support with contributions to Quantum/ Neutron to enable seamless provisioning Native VMware integration into vSphere, vCloud and NSX Controller VXLAN integration Native API integration with best-of-breed partners Enables network automation through event manager Open to all Controllers and Programming Models
  • 26. 26© 2013 Arista Networks. All rights reserved. 59 78 111 22 33 51 171 163 188 83 110 127 29 37 82 §  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 one of the most controller- friendly switching platform – with tested support for multiple controllers open and commercial Controller Openflow Protocol OpenFlow Support
  • 27. 27© 2013 Arista Networks. All rights reserved. 59 78 111 22 33 51 171 163 188 83 110 127 29 37 82 §  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, purpose-built backup network consolidation, etc. Arista eAPI or CLI Arista DirectFlow Control
  • 28. 28© 2013 Arista Networks. All rights reserved. 59 78 111 22 33 51 171 163 188 83 110 127 29 37 82 switch# configure terminal! switch(config)# openflow! switch(config-openflow)# flow foo! switch(config-openflow-foo)#match ?! cos Specify the class of service! destination Destination! ethertype Specify the EtherType! icmp Internet Control Message Protocol! input Source interface! ip Internet Protocol! source Source! vlan Specify a valid VLAN! cr ! ! Switch(config-openflow-foo)#action ?! drop Drop flow! egress Mirror flows at egress! ingress Mirror flows at ingress! output destination for flows! set Set a field in the packet! transmit Specify the transmit direction queue! Arista DirectFlow Control
  • 29. 29© 2013 Arista Networks. All rights reserved. 59 78 111 22 33 51 171 163 188 83 110 127 29 37 82 #!/usr/bin/perl! use JSON::RPC::Client;! ! my $client = new JSON::RPC::Client;! my $request = $client-call(“https://user:passw0rd@switch/command-api”,
 { jsonrpc = 2.0, method = runCmds, id = 1, params = { version = 1,! cmds = [ configure terminal,! “openflow“,
 “flow foo“,! “match ip source address 192.168.1.0/24“,! “action set output interface ethernet2,ethernet3 ],
 format = “json }});! ! warn $client-status_line if (!$request);
 warn $request-error_message if ($request-is_error);! Arista DirectFlow Control
  • 30. 30© 2013 Arista Networks. All rights reserved. 59 78 111 22 33 51 171 163 188 83 110 127 29 37 82 §  Arista EOS connects to Openstack - This enables automated provisioning of network segments §  As new customers and workloads are added the network automatically provisions VLANs or VXLANs and assigns the appropriate addresses §  Customer turn-up takes seconds rather than weeks EOS - Extensible Network O/S Stock 2.6.31 x64 Linux Kernel vCenterAPI KVM-VirtualMachine sysDB - Central State Database XMPPClient LED ASICDrivers SpanningTree CLI InterfaceManager RoutingProtocols Openstack Integration
  • 31. 31© 2013 Arista Networks. All rights reserved. 59 78 111 22 33 51 171 163 188 83 110 127 29 37 82 §  Openstack Quantum only supported a single network device- commonly the Open vSwitch plugin §  Arista developed and contributed a multi-vendor hardware driver architecture in Quantum/Neutron that enables concurrent physical and virtual network element provisioning §  This makes Openstack Quantum/ Neutron deployable and integrated across real world networks OVS Virtual Driver Physical Driver Quantum/ Neutron Nova Openstack Development and Contribution
  • 32. 32© 2013 Arista Networks. All rights reserved. 59 78 111 22 33 51 171 163 188 83 110 127 29 37 82 from jsonrpclib import Server, ProtocolError switch = Server( https://username:passw0rd@myswitch/eapi/v1 ) try: result = switch.runCli( cmds=[ configure, “interface ethernet2”, switchport access vlan 3, show vlan 3 ] ) except ProtocolError as e: print Error: %s % e.message vlan3Interfaces = result[ -1 ][ 3 ][ interfaces ] print Vlan 3 now has the following interfaces %r % vlan3Interfaces EAPI is easy to use…. bash$ ssh username@myswitch Password: passw0rd myswitch enable myswitch# configure terminal myswitch(config)# management eapi myswitch(config-mgmt-eapi)# no https shutdown …. and easy to configure! §  Built around the EOS CLI §  EAPI uses JSON-RPC to communicate between application and EOS §  JSON-RPC provides an industry standard, lightweight protocol to handle communications §  Messaging is achieved over HTTP / HTTPS as the transport §  Commands are sent using EOS standard CLI syntax: ‘interface ethernet2’ ‘switchport access vlan 3’ §  All output is returned to the application in standard JSON encoding messages EOS Application Programing Interface
  • 33. 33© 2013 Arista Networks. All rights reserved. 59 78 111 22 33 51 171 163 188 83 110 127 29 37 82
  • 34. 34© 2008 Arista Networks. All rights reserved. 59 78 111 22 33 51 171 163 188 83 110 127 29 37 82 59 78 111 22 33 51 171 163 188 83 110 127 29 37 82 Major Online Cloud Provider §  Company used SDN to simplify their operational process §  SDN networking is at the heart of their online services §  Significantly improved the size/scope/flexibility while reducing capex opex Arista EOS : ZTP, CloudVision, BGP, L3 ECMP ROI Practical SDN Example - Use Case #1
  • 35. 35© 2008 Arista Networks. All rights reserved. 59 78 111 22 33 51 171 163 188 83 110 127 29 37 82 59 78 111 22 33 51 171 163 188 83 110 127 29 37 82 Network Tap Aggregation/Steering Arista EOS: DANZ or Openflow-Enabled Tap Aggregation 7X50 switches IS-IS BGP OSPF MLAG PIM-SM eAPI or CLI Controller Mode Direct Flow or DANZ Mode Control Plane Topology Plane Practical SDN Example - Use Case #2
  • 36. 36© 2013 Arista Networks. All rights reserved. 59 78 111 22 33 51 171 163 188 83 110 127 29 37 82 §  By programing the ‘hash mask’ flows in an symmetric manner (source to destination) and (destination to source) we are able to maintain symmetry while scaling horizontally §  A simple script triggered when an interface comes on line programs the flows into hardware, on interface down the script removes the flows §  Using priority values interface failure simply shifts the flows to the next device Practical SDN Example - Use Case #3 Scale with Symmetry
  • 37. 37© 2013 Arista Networks. All rights reserved. 59 78 111 22 33 51 171 163 188 83 110 127 29 37 82 10.11.11.0/24 via Spine-A 10.11.11.0/24 via Leaf-B Spine-A 10.11.11.210.10.10.2 Spine-B Spine-C Backup HTTP SMTP/Mail SIP/Voice Leaf-BLeaf-A Practical SDN Example - Use Case #4 Time directed flows
  • 38. 38© 2013 Arista Networks. All rights reserved. 59 78 111 22 33 51 171 163 188 83 110 127 29 37 82 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.210.10.10.2 Spine-B Spine-C Backup HTTP SMTP/Mail SIP/Voice Leaf-BLeaf-A Practical SDN Example - Use Case #4 Time directed flows
  • 39. 39© 2013 Arista Networks. All rights reserved. 59 78 111 22 33 51 171 163 188 83 110 127 29 37 82 VXLAN – Layer 2 over Layer 3 ... ... Controller •  All Active Multipath using ECMP (up to 32-way) •  Single L3 network for all applications •  L2 extensions for stateful VM – VM over Layer 3 •  Extends L2 with exceptional scalability (16M Virtual NWs) •  Cloudburst over Public infrastructure Practical SDN Example - Use Case #5 VXLAN L2 Extension
  • 40. 40© 2013 Arista Networks. All rights reserved. 59 78 111 22 33 51 171 163 188 83 110 127 29 37 82 Software VTEP VTEP within the hypervisor for VM to VM conversations Hardware VTEP Provide support for Bare Metal Servers, Storage and performance VM Optional Component Open support for third –party Network Virtualization Controllers Leaf Spine Scalable DC ‘IP Fabric’ §  Leaf-Spine IP Fabric -  Scalable Layer 3 ECMP fabric for horizontal traffic growth of Server to Server communication §  Software VTEP -  VXLAN VTEP component within virtual switch of the hypervisor for VM to VM communication §  Hardware VTEP -  VTEP component within the Leaf/Spine switches for bare metal servers, network services, performance requirements or lack VTEP support in hypervisor §  Network Virtualization Controllers -  Open API(JSON, OVSDB, Neutron) for open integration into third party NVC controllers for simplified end-to-end orchestration Practical SDN Example - Use Case #5 VXLAN L2 Extension
  • 41. 41© 2008 Arista Networks. All rights reserved. 59 78 111 22 33 51 171 163 188 83 110 127 29 37 82 59 78 111 22 33 51 171 163 188 83 110 127 29 37 82 “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://www.opennetsummit.org/archives/apr12/hoelzle-tue-openflow.pdf Practical SDN Example - Use Case #6 Router Ports vs Switch Port Economics
  • 42. 42© 2013 Arista Networks. All rights reserved. 59 78 111 22 33 51 171 163 188 83 110 127 29 37 82 Arista EOS Programmable Foundation Self Healing Event Driven Open Phase 1 – 2010+ Open APIs – Control Data Orchestration Integration Rapid Service Delivery Phase 2 – 2012+ Ubiquitous Network-wide Virtualization All devices virtual and SW provisionedPhase 3 – 2014+ Arista SDN Phases: Making SDN a Reality
  • 43. 43© 2013 Arista Networks. All rights reserved. 59 78 111 22 33 51 171 163 188 83 110 127 29 37 82 Those deploying SDN successfully will be doing so to solve real business problems that couldn’t otherwise be solved in a time or cost effective manner using existing tools or paradigms Summary