Accelerating the Data Plane With the TILE-Mx Manycore Processor



Similar documents
Definition of a White Box. Benefits of White Boxes

Foundation for High-Performance, Open and Flexible Software and Services in the Carrier Network. Sandeep Shah Director, Systems Architecture EZchip

Use Cases for the NPS the Revolutionary C-Programmable 7-Layer Network Processor. Sandeep Shah Director, Systems Architecture EZchip

Networking Goes Open-Source. Michael Zimmerman VP Marketing, Tilera

Data and Control Plane Interconnect solutions for SDN & NFV Networks Raghu Kondapalli August 2014

COMPUTING. Centellis Virtualization Platform An open hardware and software platform for implementing virtualized applications

VNF & Performance: A practical approach

Beyond the Data Center: How Network-Function Virtualization Enables New Customer-Premise Services

Telecom - The technology behind

Different NFV/SDN Solutions for Telecoms and Enterprise Cloud

Intel DPDK Boosts Server Appliance Performance White Paper

Broadcom Ethernet Network Controller Enhanced Virtualization Functionality

NFV Acceleration with the EZchip NPS-400 Network Processor

Using Network Virtualization to Scale Data Centers

The Role of Virtual Routers In Carrier Networks

Xeon+FPGA Platform for the Data Center

Virtualization, SDN and NFV

基 於 SDN 與 可 程 式 化 硬 體 架 構 之 雲 端 網 路 系 統 交 換 器

White Paper. Innovate Telecom Services with NFV and SDN

Bivio 7000 Series Network Appliance Platforms

Intel Network Builders: Lanner and Intel Building the Best Network Security Platforms

NFV Network and Compute Intensive H/W Acceleration (using SDN/PI forwarding)

Network Virtualization Technologies and their Effect on Performance

Accelerating Micro-segmentation

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

Getting More Performance and Efficiency in the Application Delivery Network

SDN and NFV Open Source Initiatives. Systematic SDN and NFV Workshop Challenges, Opportunities and Potential Impact

High-performance vswitch of the user, by the user, for the user

Using SDN-OpenFlow for High-level Services

Network Function Virtualization Using Data Plane Developer s Kit

Developing High-Performance, Flexible SDN & NFV Solutions with Intel Open Network Platform Server Reference Architecture

Assessing the Performance of Virtualization Technologies for NFV: a Preliminary Benchmarking

Kalray MPPA Massively Parallel Processing Array

FPGA Accelerator Virtualization in an OpenPOWER cloud. Fei Chen, Yonghua Lin IBM China Research Lab

State of the Art Cloud Infrastructure

Optimizing Data Center Networks for Cloud Computing

LSI SAS inside 60% of servers. 21 million LSI SAS & MegaRAID solutions shipped over last 3 years. 9 out of 10 top server vendors use MegaRAID

新 一 代 軟 體 定 義 的 網 路 架 構 Software Defined Networking (SDN) and Network Function Virtualization (NFV)

QorIQ T4 Family of Processors. Our highest performance processor family. freescale.com

SDN and NFV in the WAN

Cloud Networking Disruption with Software Defined Network Virtualization. Ali Khayam

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

Leveraging SDN and NFV in the WAN

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

RIDE THE SDN AND CLOUD WAVE WITH CONTRAIL

Infrastructure Matters: POWER8 vs. Xeon x86

SDN PARTNER INTEGRATION: SANDVINE

Router Architectures

Panel: Cloud/SDN/NFV 黃 仁 竑 教 授 國 立 中 正 大 學 資 工 系 2015/12/26

OpenStack Networking: Where to Next?

OpenPOWER Outlook AXEL KOEHLER SR. SOLUTION ARCHITECT HPC

High Performance OpenStack Cloud. Eli Karpilovski Cloud Advisory Council Chairman

Saisei and Intel Maximizing WAN Bandwidth

How To Orchestrate The Clouddusing Network With Andn

Challenges and Opportunities:

Enhancing Hypervisor and Cloud Solutions Using Embedded Linux Iisko Lappalainen MontaVista

Deliver the Next Generation Intelligent Datacenter Fabric with the Cisco Nexus 1000V, Citrix NetScaler Application Delivery Controller and Cisco vpath

White Paper. SDN 101: An Introduction to Software Defined Networking. citrix.com

安 瑞 科 技 物 聯 網 對 應 用 交 付 器 (ADC) 的 需 求 及 應 用 實 例 徐 乃 丁 博 士 研 發 副 總 裁 / 技 術 長

Intel Open Network Platform Release 2.1: Driving Network Transformation

SOFTWARE DEFINED NETWORKING

SOFTWARE-DEFINED NETWORKING AND OPENFLOW

Cisco Integrated Services Routers Performance Overview

Ensuring end-user quality in NFV-based infrastructures

PLUMgrid Open Networking Suite Service Insertion Architecture

Software Defined Network (SDN)

Intel Network Builders Solution Brief. Intel and ASTRI* Help Mobile Network Operators Support Small Cell Networks

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

Intel Ethernet Switch Load Balancing System Design Using Advanced Features in Intel Ethernet Switch Family

Data Center and Cloud Computing Market Landscape and Challenges

Performance of Network Virtualization in Cloud Computing Infrastructures: The OpenStack Case.

Evaluation and Characterization of NFV Infrastructure Solutions on HP Server Platforms

IO Visor: Programmable and Flexible Data Plane for Datacenter s I/O

Simplifying IT with SDN & Virtual Application Networks

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

How To Build A Cisco Ukcsob420 M3 Blade Server

CoIP (Cloud over IP): The Future of Hybrid Networking

APV9650. Application Delivery Controller

DECODING SOFTWARE DEFINED NETWORKING (SDN) Nico Siebelink Technical Director Northern Europe

Network Security Demonstration - Snort based IDS Integration -

Ensuring end-user quality in NFV-based infrastructure

Blue Planet. Introduction. Blue Planet Components. Benefits

High Performance or Cycle Accuracy?

Scaling Cloud-Native Virtualized Network Services with Flash Memory

SDN CENTRALIZED NETWORK COMMAND AND CONTROL

Fabrics that Fit Matching the Network to Today s Data Center Traffic Conditions

Game changing Technology für Ihre Kunden. Thomas Bürgis System Engineering Manager CEE

Scalable Network Monitoring with SDN-Based Ethernet Fabrics

Solving I/O Bottlenecks to Enable Superior Cloud Efficiency

SOFTWARE-DEFINED NETWORKING AND OPENFLOW

Infrastructure for more security and flexibility to deliver the Next-Generation Data Center

Cut Network Security Cost in Half Using the Intel EP80579 Integrated Processor for entry-to mid-level VPN

ALCATEL-LUCENT ENTERPRISE DATA CENTER SWITCHING SOLUTION Automation for the next-generation data center

Designing Virtual Network Security Architectures Dave Shackleford

Unified Computing Systems

Software Datapath Acceleration for Stateless Packet Processing

Transcription:

Accelerating the Data Plane With the TILE-Mx Manycore Processor Bob Doud Director of Marketing EZchip Linley Data Center Conference February 25 26, 2015 1

Announcing the World s First 100-Core A 64-Bit ARMv8 Processor The TILE-Mx100 processor from EZchip Highest-performance manycore based on ARMv8 Best power efficiency and compute density Optimized for networking and Network Functions Virtualization (NFV) 2

TILE-Mx100 Processor Highlights World s highest-performance manycore ARMv8 processor 100 cores, coherent cache, and external memory 5 th generation SkyMesh coherent architecture Massive bandwidth and low latency Application performance scales linearly High-performance I/O and memory 1G, 10G, 25G, 40G, 50G, 100G Ethernet, Interlaken, PCIe 3.0 DDR4 memory system w/ ECC State-of-the-art integrated networking accelerators Traffic manager, flow lookups, crypto, etc. Delivered through standard software models and APIs Supports DPDK and ODP with hardware acceleration Standard ARM software ecosystem Easy software portability between x86 and ARM Hypervisors (KVM, Xen, etc.), operating systems (Linux), and tools 3

Tile Processors Delivering on the Promise of Manycore Throughput 3 rd -Generation Tile Architecture Cache-Coherent C-programmable Scalable ARMv8.0 Architecture Full virtualization Advanced acceleration SkyMesh architecture 2 nd -Generation imesh Architecture 2009 2012 2015 4

Markets & Applications Carrier Routers Data Center & Enterprise Appliances NFV & SDN Enterprise Routers & Video A Data Plane 400Gbps-800Gbps Data and Control Planes 10Gbps-200Gbps 5

TILE-Mx Target Applications SDN & NFV NFV acceleration, NFV servers Security Applications Firewalls, IDS/IPS, anti-ddos, lawful intercept Video Applications Video conferencing, video transcoding, video surveillance Mx Manycore ARM CPU Intelligent Networking ADC / load balancing, network monitoring, application recognition Crypto Applications IPsec, SSL/TLS offload, SSL proxy 6

TILE-Mx in the Data Center TILE-Mx100 excels at L2 L7 deep-packet processing L2, L3 vswitching Massive compute and threading support complex stateful flow processing Large cache and high-performance memory subsystem Traffic buffering, ueueing, shaping, policing, QoS provisioning Pattern-match and signature search Crypto and compression acceleration 7

SDN & NFV Acceleration & Offload Intelligent server adapter, blade, or appliance powered by the TILE-Mx processor Fast-path processing for networking functions enables higher VM density, and fewer servers & VMs to manage Increase the scale and reduce the cost A & power of SDN/NFV Standard, familiar software environment 10G/25G/40G/50G/100G Ethernet interfaces COTS Server 8

NFV Server Powered by TILE-Mx100 Optimized server platform for running virtualized networking functions (VNF) Wire-speed performance for workloads with heavy network processing Classification, switch/route, encrypt/decrypt OVS and overlays, service chaining, A and flow migration App. recognition, QoS, and SLA enforcement Low power, high density Network Functions Server 9

Stateful Network Processing L2 L3 Processing Decryption Stateful Packet Handling DPI Pattern Matching Application Network Functions Processing Encryption L2 L3 Processing The TILE-Mx is carefully architected to deliver over 100Gbps of stateful packet processing Hardware accelerators handle the essential steps in the life of the packet HW-based traffic management, statistics, and counters Flow lookups and packet ordering Programmable stateful packet distribution to cores Crypto and compression functions Run your application code! On the highest performance many-core ARM, leveraging huge memory BW and the ARM software ecosystem Focus on your market-differentiation 10

TILE-Mx100 Block Diagram 11

TILE-Mx100 Key Features: Cores 100 ARM Cortex-A53 cores with multilevel cache NEON 128b SIMD and floating-point acceleration SkyMesh architecture delivers full SMP with superior scalability Fully cache-coherent scalable network-on-chip 40MB total on-chip cache 3-level cache hierarchy (L1, L2, L3) Tile Core Accelerators (TCAs) Close proximity to ARM cores for low latency Accelerating inter-core messaging, fast lookups, and work scheduling 12

TILE-Mx100 Acceleration Features World s leading Traffic Management (TM) engine Wire-speed traffic shaping, policing, and QoS enforcement 256K ueues, 300Mpps, H-QoS with five scheduling levels mpipe 3.0 programmable network front-end Classification, packet distribution, buffer management Checksum, LSO/RSS, statistics Precision time stamping and IEEE 1588v2 Accelerated lookup functions LPM, ACL, flow lookups, and pattern search Crypto acceleration IPsec, SSL, DTLS, SRTP both symmetric and public key Statistics and atomic-flow table acceleration Designed for low-overhead management of huge tables 13

TILE-Mx100 SkyMesh 5 th generation network on chip (NoC) Unified fabric provides low latency, high-bandwidth connectivity 25Tbps of aggregate bandwidth Provides fully coherent communication among all on-chip components: Caches, cores, accelerators, I/O, and memory Patented SkyMesh cache-coherence protocol improves on-chip data sharing Lowers application latency and reduces DRAM bandwidth demand SkyMesh 14

TILE-Mx Industry-Standard Software Environment ARMv8 architecture leverages vast ecosystem to speed development and enable software reuse Standard development tools Compilers Debuggers Profilers Chip Simulator DS-5 GNU Familiar runtime environment Operating systems (Linux, BSD, VxWorks) Hypervisors (, etc.) 3 rd party network stacks (, ) Rich applications, 3 rd party DPI (, ) 15

Comprehensive Software Offering Apps Linux/BSD/Win SNIC OCP Switch Acceleration OpenFlow L2/L3 Proc. Load Bal. Ipsec, SSL DPDK PMD App Recognition IPS/ IDS OVS Infrastructure OFtable Host net device Crypto ODP DPDK DPI Platforms TILE-Mx SDK ZOL PCIe drivers Sim. lib Algo. lib Platform Technologies 16

1RU SDN/NFV Appliance Software-Defined Network Appliance Packet classification & filtering Encaps/Decaps, load balancing DPI, Security DDR4 1RU Appliance TILE Mx100 PCIe Gen3 SATA/SAS Controller (RAID) Disk Disk 100GE, 50GE, 25GE 40GE, 10GE, 1GE 17

PCIe Intelligent NFV Adapter Software-Defined Network Adapter vswitch Packet classification & filtering DPI Security offload 10G, 25G 40G, 50G 100G Intelligent Adapter Optics DDR4 RAM Optics Optics TILE-Mx Optics USB Console PCIe Gen3 18

TILE-Mx - Summary One hundred 64bit ARM CPU cores in one chip for highest compute and best power/performance ratio 2D Mesh interconnect: Massive bandwidth, low latency and linear scalability Advanced networking hardware accelerators for high-performance data path packet processing Standard ARM ecosystem, leveraging software from the open source community and for easy software portability between platforms Empowering networking applications including load balancing, security, network monitoring, NFV & SDN, application recognition and video processing Target markets versatility: Data center, cloud, enterprise and carrier networks serviced by network appliances, white boxes, NFV servers and application software vendors Sampling 2H 2016 19