Swiss Networking Day 2015



Similar documents
Arista Software Define Cloud Networking

Data Center Infrastructure of the future. Alexei Agueev, Systems Engineer

Creating and Using the OpenStack Aware Network

Data Center Use Cases and Trends

Software Defined Cloud Networking

ARISTA WHITE PAPER Simplifying Network Operations through Data Center Automation

VXLAN: Scaling Data Center Capacity. White Paper

EOS: The Next Generation Extensible Operating System

ARISTA WHITE PAPER Solving the Virtualization Conundrum

Making SDN a Reality. Douglas Gourlay Vice President Arista Networks. Software Defined Cloud Networks

White Paper. Juniper Networks. Enabling Businesses to Deploy Virtualized Data Center Environments. Copyright 2013, Juniper Networks, Inc.

OVERLAYING VIRTUALIZED LAYER 2 NETWORKS OVER LAYER 3 NETWORKS

Arista EOS: Smart System Upgrade

Data Center Network Virtualisation Standards. Matthew Bocci, Director of Technology & Standards, IP Division IETF NVO3 Co-chair

The Impact of Virtualization on Cloud Networking Arista Networks Whitepaper

Scalable Approaches for Multitenant Cloud Data Centers

EVOLVED DATA CENTER ARCHITECTURE

NSX TM for vsphere with Arista CloudVision

The Future of Cloud Networking. Idris T. Vasi

SDN Applications in Today s Data Center

INTRODUCTION. ARISTA WHITE PAPER The Arista Advantage

Using SouthBound APIs to build an SDN Solution. Dan Mihai Dumitriu Midokura Feb 5 th, 2014

Simplifying Virtual Infrastructures: Ethernet Fabrics & IP Storage

How To Make A Vpc More Secure With A Cloud Network Overlay (Network) On A Vlan) On An Openstack Vlan On A Server On A Network On A 2D (Vlan) (Vpn) On Your Vlan

Data Center Virtualization and Cloud QA Expertise

ARISTA NETWORKS AND F5 SOLUTION INTEGRATION

Why Software Defined Networking (SDN)? Boyan Sotirov

SOFTWARE DEFINED NETWORKING

Simplify Your Data Center Network to Improve Performance and Decrease Costs

2013 ONS Tutorial 2: SDN Market Opportunities

Data Center Interconnects. Tony Sue HP Storage SA David LeDrew - HPN

A Coordinated. Enterprise Networks Software Defined. and Application Fluent Programmable Networks

Why the Cloud Titans Drive DC Strategy and how you benefit! Mark Carnighan. November 2015

TRILL for Service Provider Data Center and IXP. Francois Tallet, Cisco Systems

Network Virtualization and Software-defined Networking. Chris Wright and Thomas Graf Red Hat June 14, 2013

Extending Networking to Fit the Cloud

Datacenter Network Virtualization in Multi-Tenant Environments

SOFTWARE-DEFINED NETWORKING AND OPENFLOW

ARISTA WHITE PAPER Arista EOS CloudVision : Cloud Automation for Everyone

SDN and Data Center Networks

Palo Alto Networks. Security Models in the Software Defined Data Center

Transform Your Business and Protect Your Cisco Nexus Investment While Adopting Cisco Application Centric Infrastructure

Impact of Virtualization on Cloud Networking Arista Networks Whitepaper

VMware and Brocade Network Virtualization Reference Whitepaper

Pluribus Netvisor Solution Brief

Software-Defined Networking for the Data Center. Dr. Peer Hasselmeyer NEC Laboratories Europe

HOW MUCH IS LACK OF VISIBILITY COSTING YOU? THE LAGGING NETWORK-WIDE VISIBILITY. ARISTA WHITE PAPER Arista Network Tracers

CLOUD NETWORKING FOR ENTERPRISE CAMPUS APPLICATION NOTE

Cloud Networking Disruption with Software Defined Network Virtualization. Ali Khayam

Virtualization, SDN and NFV

Cloud Fabric. Huawei Cloud Fabric-Cloud Connect Data Center Solution HUAWEI TECHNOLOGIES CO.,LTD.

RIDE THE SDN AND CLOUD WAVE WITH CONTRAIL

Introduction to Software Defined Networking (SDN) and how it will change the inside of your DataCentre

Arista 7060X and 7260X series: Q&A

Simplify IT. With Cisco Application Centric Infrastructure. Barry Huang Nov 13, 2014

REMOVING THE BARRIERS FOR DATA CENTRE AUTOMATION

How To Orchestrate The Clouddusing Network With Andn

Analysis of Network Segmentation Techniques in Cloud Data Centers

Network Virtualization

Multitenancy Options in Brocade VCS Fabrics

What is SDN all about?

Software Defined Networks Virtualized networks & SDN

SOFTWARE DEFINED NETWORKING: INDUSTRY INVOLVEMENT

VIRTUALIZED SERVICES PLATFORM Software Defined Networking for enterprises and service providers

May 13-14, Copyright 2015 Open Networking User Group. All Rights Reserved Not For

VMware. NSX Network Virtualization Design Guide

Simplify IT. With Cisco Application Centric Infrastructure. Roberto Barrera VERSION May, 2015

BROCADE NETWORKING: EXPLORING SOFTWARE-DEFINED NETWORK. Gustavo Barros Systems Engineer Brocade Brasil

Dell Networking ARGOS 24/03/2016. Nicolas Roughol. Networking Sales Engineer. Tel : nicolas_roughol@dell.com

CORD Fabric, Overlay Virtualization, and Service Composition

SOFTWARE-DEFINED NETWORKING AND OPENFLOW

Software Defined Network (SDN)

Cloud Networking: A Novel Network Approach for Cloud Computing Models CQ1 2009

SDN CONTROLLER. Emil Gągała. PLNOG, , Kraków

Network Virtualization for the Enterprise Data Center. Guido Appenzeller Open Networking Summit October 2011

PLUMgrid Toolbox: Tools to Install, Operate and Monitor Your Virtual Network Infrastructure

Building an Open, Adaptive & Responsive Data Center using OpenDaylight

Data Center Networking Designing Today s Data Center

Programmable Networking with Open vswitch

NETWORK AUTOMATION AND ORCHESTRATION

Redefining Data Center Switching. UK Network Operators Group

SDN PARTNER INTEGRATION: SANDVINE

You can t build a new future on old technologies Juniper Networks. Enabling the Hi-IQ network of tomorrow

The Value of Open vswitch, Fabric Connect and Fabric Attach in Enterprise Data Centers

What is SDN? And Why Should I Care? Jim Metzler Vice President Ashton Metzler & Associates

Network Virtualization for Large-Scale Data Centers

ARISTA WHITE PAPER The Arista Advantage

VMware Network Virtualization Design Guide. January 2013

Ethernet-based Software Defined Network (SDN) Cloud Computing Research Center for Mobile Applications (CCMA), ITRI 雲 端 運 算 行 動 應 用 研 究 中 心

(R)Evolution im Software Defined Datacenter Hyper-Converged Infrastructure

SDN Services at the Customer Edge

Increase Simplicity and Improve Reliability with VPLS on the MX Series Routers

Outline. Why Neutron? What is Neutron? API Abstractions Plugin Architecture

VMDC 3.0 Design Overview

SDN and Open Ethernet Switches Empower Modern Data Center Networks

Transcription:

Swiss Networking Day 2015 Next Generation in Data Center, Networks and Internet of Things Reinventing Data Center Networking Connecting the Cloud Manfred Felsberg Director Sales DACH - Germany, Austria and Switzerland mfelsberg@arista.com April 23 rd 2015

Corporate Overview Launched Arista and management team in Oct 2008 Experienced Management and World Class Engineering Team 3000+ customers (> 3 Million x 10G Ports) 8 of 10 biggest clouds worldwide are built on Arista 7 of 10 biggest financials worldwide built on Arista 9,3% market share in DC networking in Q4/14 Award Winning Products & Differentiators Game changing software architecture (EOS) Vertical focus on Cloud, Web-scale, HPC, Big Data and Financial Services

Cloud computing is a major disruption born from internet, (not enterprise), companies Mainframe Computing Enterprise Computing Cloud Computing 1960 1980 2000 2020

2013 Versus 2014 Data Center Magic Quadrant CHALLENGERS LEADERS HIGHLIGHTS: ABILITY TO EXECUTE NICHE PLAYERS Arista Networks VISIONARIES 1) Arista takes the #1 spot as Visionary for DC Switching Companies. 2) Arista was the only company to organically move both up and to the right. 3) Arista takes the #3 spot in Ability to Execute. 4) Arista is the market leader in 40GbE port shipments (with a 28.8% share). 5) Arista should be considered for all data center network opportunities in North America and Western Europe. COMPLETENESS OF VISION 2013 2014 As of April 2014 Source: Gartner (February 2013 and April 2014)

BYOS/S BYOD BYOC

Customers Challenges Addressed via SDN Research Web 2.0 Cloud/Servic e Providers Enterprise Experimental OpenFlow components for production networks Customize with programmatic APIs to provide deep insight into network traffic 1. Automated provisioning & programmable Overlay - mixed virtual & physical topologies 2. VM aware network Seamless workload & VM mobility 1. Run their own private cloud internally 2. Cost management 3. Automation for faster business responsiveness Network Slicing Network Flow Management & Visibility Scalability Multi-Tenancy Application Virtualization & Applications Agility

The Cloud Disruption Infrastructure Simple building blocks Open networking standards Mega-scale Merchant Silicon Universal Cloud Network Operations Automate, Automate, Automate Always-On Infrastructure Control through programmability SNMP BGP LAG CLI VXLAN VM Tracer SDN SysDB APIs STP OSPF ASIC Driver Modular & Resilient Open & Programmable Business Driving costs down with volume Disaggregated offerings New consumption models EOS veos Customer Driven Flexibility Cloud Scale Economics

Arista s Software Defined Cloud Networking Solution NSX SystemCenter Cloud Stack Joint Solution Analytics Tools LANZ, DANZ, VM Tracer, Path Tracer, AEM ZTP eapi, JSON, XMPP, CLI, Python, CloudVision Visibility Tools Auto Provisioning Tools Arista EOS APIs Arista Universal Cloud Network

Arista believes in choice without complexity Modular 7300X Series 7500E Series EOS Fixed 7050/7050X Series General Data Center Volume Connectivity 7280E Series 7150 Series Scale Out / High Value Heavy Duty

Wellknown OS vs. Arista EOS Modular Software designs STP L2FM CT RIP OSPF Port- Sec 802.1X L2FMC ETH- PM SA U4RIB BD- MGR SPM ELTM SVI- MGR LC ELTM UFDM U6RIB IPQOS Eukera USD ACL LC_ACL QOS Lamira USD BGP orib OTV CoPP L2 MCAST MSDP M4RIB EARL NF MFDM LC FIB PIM M6RIB IGMP Snoop IGMP ISIS EIGRP PIXMC PIXM NF Wellknown software architecture Complex to code, debug, test and troubleshoot (Modular spaghetti) Arista EOS software architecture SysDB used for all state SysDB used for all IPC

Arista EOS - Software for the SDCN Proven Reliability Modular Resilient Programmable OSPF/BGP Cloud Vision SysDB CLI Agent New Agent Interface Manager Spanning Tree ASIC Drivers Virtual Machine MLAG ASIC Driver ProcMgr SysDB SysDB - Central State Database Standard Linux Kernel STP Third-Party Agents Arista EOS Multi-process/threaded state sharing architecture Isolated Secure Reliable Self Healing Stateful Fault Containment Stateful Fault Repair Highly Available Process-Level Upgrades Feature Rich One image all products Extensible architecture enables 3rd party applications Open Programmable

Arista EOS - Software for the SDCN Customized events and actions Advanced Event Monitor Linux Tools eapi Monitor and react Linux Tools Easy integration Programmability at every level

EOS is a key enabler of cloud environments evolving stack your application stack CLI & Script eapi DirectFlow OVSDB SDK Complete Protocol Stack Extensible Operating System Hardware Abstraction Layer evolving platforms

Standards based platform enables organic growth 7050 Spine Layer 2012 7050 Leaf Layer 384 x 10G Edge Ports (3:1 Contention) 7250X Spine Layer 2014 7050 Leaf Layer 1536 x 10G Edge Ports (3:1 Contention)

Building a Scalable Cloud Architecture

Cloud Network Requirements Must be designed to be transparent to any workload - deterministic any to any connectivity Must be open standards based to avoid technology cul-de-sac Must be simple to design, capacity plan, scale and troubleshoot Must not rely on proprietary management tools/techniques Must enable continuous innovation and pay as you grow scale

Arista Universal Cloud Network Spline Layer 2 / MLAG Layer 3 / ECMP L2 over Layer 3 VXLAN Servers Middle Servers of Row Servers Servers Servers Server Scale: 100 to 1,000 100 to 10,000 100 to 100,000+ 100 to 100,000+

EOS & Evolution of Network Roles DC Interconnect (DCI) with VxLAN L2 MLAG L3 ECMP L2 Overlay - VxLAN DC Leaf Spine Universal Cloud Architecture one architecture works for any type of DC DC1 DC Edge Router & Peering CDN, Caching, DC Backbone, Cloud

Arista Universal Cloud Network To provide scale evolution is to decouple the virtualized network from the physical infrastructure Remove the scaling and architecture requirements from the physical infrastructure Architecture of the physical infrastructure not tied to the virtual infrastructure Building a physical transport infrastructure for bandwidth, port scale and operation Allowing the standardize of the the networking platform regardless of the application Cloud Network Big Data Web 2.0 Single scalable Physical Infrastructure Virtualized Solution

Virtualize the Network through an Overlay Network What is an Overlay Network Abstracts the virtualized environment form the physical topology Constructs L2 tunnels across the physical infrastructure Tunnels provide connectivity between physical and virtual end-points Provides solution to v-mobility over L3 networks Physical Infrastructure Transparent to the overlay technology Allows the building of L3 infrastructure Physical provide the bandwidth and scale for the communication Minimize the operational and scale challenges from the IP Fabric Core Overlay network Physical Infrastructure Logical tunnels across the physical Infrastructure

VXLAN - How does it work? VXLAN creates logical L2 domains over standard layer 3 infrastructure VM traffic encapsulated inside a UDP/IP frame plus VNI identifier The VNI defines the layer 2 domain Encapsulation done by a VTEP node, VXLAN tunnel endpoint VXLAN transparent to network Core VTEP 30.30.30.1/24 VM-2 10.10.10.2/2 4 VNI=10 VTEP is a software or a physical switch at the ToR Encapsulated frames are routed to the remote VTEP Remote VTEP strips the IP/UDP header Original frame forwards to the local VM Network core transparent, not aware of the VXLAN overlay. Only edge VTEP nodes need to be VXLAN aware VM-1 10.10.10.2/24 VNI=10 VTEP 20.20.20.1/24 Layer 3 Core Traffic encapsulated by the VTEP node

Overlay Network based on VXLAN VXLAN is an extended version of regular bridging, it connects bridges through an L3 multi-point tunnel VNI 1000 10.10.10.0/24 VNI 2000 20.20.20.0/24 Provides a tunneling scheme to overlay Layer 2 networks across the Layer 3 IP fabric Transparent to the physical IP fabric Abstracts the Virtual connectivity from the physical IP infrastructure Vmotion across L3 boundaries Allows ECMP load-balancing across the Bare Metal Server network core which is VXLAN unaware 24-bit segment identifier = 16.7 million segments

EOS - Software for the Software Defined Cloud Network

Arista EOS - eapi Built around EOS CLI Uses JSON-RPC to communicate between application and EOS JSON-RPC provides industry standard, lightweight protocol to handle communications Messaging is achieved over HTTP/HTTPS as the transport Commands are sent using EOS standard CLI syntax All output is returned to application in standard JSON encoding messages 7500 7500 7500 7500 eapi Firewall Load-Balancing Other Services

Arista EOS - eapi { Comprehensive access to any state and configuration properties on the switch previously only available via CLI Request "jsonrpc": "2.0", "method": "runcli, "params": { ], "format": "json" }, "id": 1 } Response Ease-of-use and flexibility is delivered by eapi being language agnostic and easily integrated into any existing infrastructures and workflows. { Stability is achieved by the providing a command s "jsonrpc": structured "2.0, output that will remain compatible for multiple future versions of EOS. This "result": allows [ end users to confidently develop critical applications without compromising { their "Ethernet3" ability to : upgrade to newer EOS releases and access new features. { "cmds": [ 'bandwidth': 10000000, "show interface Ethernet3, 7500 7500 7500 7500 'description': '', 'interfacestatus': 'up', 'mtu': 9212, 'physicaladdr': '0000.4401.0001 } } ], id : 1 } Firewall Load-Balancing Other Services

Arista EOS - Differentiated Solutions Real Challenges Automate deployments Congestion Management Proactive Notifications End to end visibility Traffic analytics Device Management Arista Solutions ZTP LANZ AEM Tracer technology DANZ CloudVision (XMPP)

Enabling progressive adoption of automation and orchestration Evolution not Revolution Gradual shift/unification of skills base Phase-out of legacy applications physical, virtual, cloud orchestration ad-hoc bash perl scripting automated provisioning and monitoring manually configured

Arista EOS - Infrastructure and Application Visibility Arista s Tracers Physical Virtual Application Health Path Virtual Machine Map Reduce Device level health checks Active fault detection Visibility & provisioning Track & Monitor Visibility reduces downtime and costs

CloudVision CLI - Centralized Management CloudVision CLI provides easy visibility into the entire network. Provides access to the cli through XMPP via a standard chat client: in a one-to-one chat multi-user chatting (in a chat group) Switches can be grouped in individual chat-rooms 7500 7500 7500 7500 CloudVision SERVER Firewall Load-Balancing Other Services

Arista Networks - Built for the SDCN Virtualization Friendly Integrates with existing workflows Virtualization Infrastructure DevOps Monitoring Non-Blocking Zero Touch Provisioning eapi Open API Traditional management CLI SNMP Hypervisor agnostic No rip-n-replace One to one million virtual machines ESX OVS KVM Hyper-V

Arbeiten Sie schon oder konfigurieren Sie noch?