QorIQ Intelligent Network Interface Card (inic) Solution SDK v1.0 Update

Size: px
Start display at page:

Download "QorIQ Intelligent Network Interface Card (inic) Solution SDK v1.0 Update"

Transcription

1 QorIQ Intelligent Network Interface Card (inic) Solution SDK v1.0 Update APF-NET-T0658 Gary Chu A U G TM External Use

2 The New Virtualized Network Cloud Cloud gaining momentum as the service platform of choice for Apps Compute / Storage Virtualization - established benefits Network Virtualization scalable approaches needed NFV NFV service providers enabling networking Apps developers Cloud Computing base SW platform Network Appliances become virtual appliances on high-volume compute platforms Standardization vendor interoperability SDN operators exposing the network to Apps developers SDN OpenFlow SW substrate for interoperable data plane Control Layer virtualizes Network-as-a-Service (NaaS) like NV for multi-tenancy and scale Control / Apps Plane NBIs to foster proliferation of SW apps on high-volume compute platforms OpenFlow L4-7 high-bandwidth network functions embedded in data plane External Use 1

3 Freescales inic Standard Server + Intelligent Basic Network Network Interface Interface Controller Controller (NIC) (inic) Commodity Rack Server Linux Applications Virtualization Virtualized Computing Environment Linux Datapath Network L4 L7 Layers Network Switching Basic inic NIC Ethernet Virtualized Connectivity I/O Linux Datapath (Accelerated) Network L1 L7 Layers Network Switching Ethernet Connectivity inic Weakness Advantage: Xeon Processor Ethernet Connections PCI express Substantial Offloads networking centric processing operations load to increase is handled server by Xeon processing CPU for applications (The money maker) External Use 2

4 Server non-inic case (Basic Flows) X86 Xeon Linux Platform VM0 Intel DPDK Open vswitch 1 Packet Forwarding Engine VM1 Intel DPDK 2 Openflow Controller* 4 Openflow Agent NIC Traffic Flow 1 VM-to-VM 2 VM-to-ethernet ethernet-to-ethernet 3 Openflow Control Plane path 4 Hypervisor PF VF1 VF2 VF3 VFn 3 DPDK NIC driver Support for up to 128 VF User Space Open vswitch Openflow Agent for traffic management * Can be external External Use 3

5 Server with Freescale inic (Basic Flows) X86 Xeon Linux Platform VM0 Intel DPDK VM1 Intel DPDK 1 2 Openflow Controller* 4 inic Traffic Flow VM-to-VM 1 2 VM-to-ethernet 3 ethernet-to-ethernet 4 Openflow Control Plane path Hypervisor PF VF1 VF2 VF3 VFn PCIe (SR_IOV) 128VF H/W Accel.Packet Forwarding Engine User Space Open vswitch T2/T4 +c290 inic * Can be external External Use 4 Openflow Agent 3 Intel DPDK compliant vport driver optimized for QorIQ inic Support for up to 128 VF User Space Open vswitch with hardware accelerated Packet Forwarding Engine Supports Openflow Agent

6 Server with Freescale inic X86 Xeon Linux Platform VM0 Intel DPDK VM1 Intel DPDK Openflow Controller* IPSEC TCP offload Data Compression Deep Packet Inspection Load Balancing OpenSSL + record offload SDN/Firewall/ACL Vendor defined applications L4-7 Apps PME SEC DCE Hypervisor PF VF1 VF2 VF3 VFn PCIe (SR_IOV) 128VF H/W Accel.Packet Forwarding Engine User Space Open vswitch T2/T4 +c290 inic * Can be external External Use 5 Openflow Agent Offloading of x86 CPU to increase aggregate with application performance cost effectively. Increase top end server performance Scalable inic platform performance T2080 to T4240. Reusable software. Hardware acceleration for Data Path, Pattern Matching, Security and Decompression /Compression, PKC/Record offload.

7 Freescale inic Performance Advantage Intel Xeon platforms with a standard NIC require 4 cores of the Xeon CPU to run OVS (3 cores) and VMM (1 core). With a Freescale inic, 1 Xeon core continues running the VMM; the 3 cores running OVS are offloaded to the Freescale CPU. Additionally Freescale processors contain network application oriented hardware accelerators (security, compress/decompress, pattern matching ) which accelerate key inic use cases. X86 Xeon Linux Platform P F Open vswitch VM0 Intel DPDK Packet Forwarding Engine VM1 Intel DPDK Hypervisor VF1 VF2 VF3 VFn Openflo w Controlle r* Openflow Agent 30% Xeon cores freed up X86 Xeon Linux Platform VM0 Intel DPDK P F VM1 Intel DPDK 1 2 Hypervisor VF1 VF2 VF3 VFn PCIe (SR_IOV) 128VF H/W Accel.Packet Forwarding Engine User Space Open vswitch T2/T4 +c290 inic Openflo w Controlle r* Openflow Agent 3 4 External Use 6

8 inic Development Kit Rapid prototyping and development platform for inic applications X86 Xeon Linux Platform VM0 Intel DPDK VM1 Intel DPDK Major Features Host X86 Linux/KVM host environment Upstreamable inic Linux kernel driver DPDK compatible inic interface in user space inic Patch release based on SDK 1.6 Open vswitch in user space Multi path communications virtual machine to virtual machine virtual machine to physical network physical network to physical network T2/T4 +c290 inic User Space Open vswitch Hypervisor PF VF1 VF2 VF3 VFn H/W Accel.Packet Forwarding Engine PCIe (SR_IOV) 128VF Provided sources or links to open sources with build instructions Flash image for quick startup on support boards Availability end of July 2014 External Use 7

9 x86 machine information Processor : Intel(R) Xeon(R) CPU E GHz OS: Ubuntu bit Hypervisor: KVM (Kernel Virtual Machine) with Qemu version External Use 8

10 HOST Host SR-IOV support 2 Physical Functions (PF) 64 Virtual Functions (VF) for each PF, 128 VFs totally 1G Ethernet port and 2 x ernet ports support Two modes support of Tx/Rx packets process Interrupt mode: MSI-X interrupt is used to notify arriving of Rx packets and buffer release of Tx packets Poll mode: One thread is used for one or more pairs of Tx and Rx, and each thread is bound to one CPU core External Use 9

11 HOST Host kernel driver T4240pcie host driver with SR-IOV support User space ovs driver DPDK-ovs driver (ovs control plane) OVS database OVS daemon OVS utilities DPDK PMD driver Patches based on Intel DPDK 1.6.0r2 Testpmd application on host Pktgen-DPDK PMD driver test Virtual Machine to Virtual Machine data flow External Use 10

12 Use cases (Test Script) inic Pktgen-DPDK PMD Driver + KVM inic OVS Path: VF (PF)<->OVS<->VF(PF) inic OVS Path: VF (PF)<->PHY<->PHY<->VF(PF) inic OVS Path: PHY<->PHY External Use 11

13 EP Enpoint SR-IOV support DMA module 3 DMA controllers (24 channels) support FMan module (USDPAA) Configuration file is provided to support multiple FMan ports Policy file is provided to configure policy for each port Precise classification of MAC to frame queue USDPAA inic application ovs_dpdk user space application (ovs data plane) Based on SDK1.6 kernel External Use 12

14 External Use 13

15 QorIQ SDK Roadmap SDK 1.5 (19-Dec) Processor and board C29x rev 1, C290PCIe T4240/160 rev 2, P5040 rev 2.1, P1010 rev 2, B4860/4420 rev 2.1 End support for T4240 rev 1, P5040 rev 2, P3041 and P2041 rev 1.1, P4080 rev 2.0, P1010 rev 1 New Features Includes SDK v1.4.5 changes Libvirt uprev KVM Hardware table walk [T4240, B4860] Power Mgmt: CPU Hotplug on DPAA OpenSSL Record layer offload Ethernet: MAC multicast group on MACless, driver convergence ASF: T4240, BSC913x, default configuration USDPAA: SRIO port 2, IPSec extended sequence DPAA Offload: P2041, add IPSec SA extended statistics, extend IPSec for SA modify FMan: Debug helper functions L1 Defense [B4860] IFC: 8K NAND page size P1010: SDHC after IFC boot Base Kernel 3.8, U-Boot , gcc 4.7, eglibc 2.15 SDK 1.6 Plan (Jun) Processor and board T2080 rev 1.0, T2080RDB, T2080QDS T1040/20/42/22 rev 1.0, T1040RDB, T1042RDB T4240RDB (rev 2) B4860/4420 rev 2.2 & 2.1, replaces rev 1 New Features U-Boot: increase to 768K, flash map change SKMM, PK Calculator [C29x] OpenSSL Public key offload XFI [T4240 T2080] and 10GBASE-KR [T4240] PCIe SR-IOV [T4240, T2080] Data Compression Engine [T4240, T2080] Power Mgmt: Deep sleep [T1040] Auto-Response [T1040] L2 Switch, Link Aggregation [T1040] Ethernet: FCoE / 802.1Qbb [T4240, T2080], Wake on LAN support, DPAA offload aware net device [B4860, T4240] IEEE1588 open source stack [etsec] USDPAA: T2080, T1040 ASF: T2080, T1040, CEETM DPAA Offload: T4240, T2080, Multiple IPSec instances, IPSec tunnels aggregation, IPSec SA per DSCP, Route based VPN L1 Defense mode 1 and 2 [B4860] Base Kernel 3.12, U-Boot Gcc 4.8, eglibc 2.15, Yocto bit user space on e6500 platforms SDK 1.7 Plan (Dec) Processor and board T1023 rev 1.0, T1023RDB LS1020/21 rev 1.0, LS1020TWR New Features ARM enablement - Yocto, toolchain, images, user manual, endianness updates to drivers ARM drivers upstream [LS1020] Introduction of Yocto features Interlaken [T4240] HiGig [T4240] inic framework [T4240, T2080] Open vswitch, DPDK DPAA drivers upstream DPAA Offload: Common FastPath API on DPAA1.x USDPAA: DCE driver User Space TCP stack integration Power Management: Deep Sleep [LS1], DVFS [LS1], Thermal Monitoring Unit (TMU) DPAA Offload benchmarks USB 3.0 [LS1] Base Same as SDK 1.6 Dec Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec SDK inic Framework Beta 0714 now available! External Use 14

16 Freescale Smart NIC Reference Designs PCIe cards providing enhanced L4-L7 functionality TCP offload Security (SSL/IPsec, SRTP) Load Balancing Compression/decompression Pattern matching OVS SR-IOV I/O virtualization Available: Now T2080 T4240 CPU Cores 4 (8 threads) 12 (24 threads) Frequency 1.2 to 1.8GHz 1.2 to 1.8GHz Worst Case Power 15W-28W 48W-60W Frame Managers bit DDR3 cntr G Enet I/Fs 4 4 IPv4fwd 24Gbps 50Gbps IPSec 10Gbps 35Gbps Data Compression 17.5Gbps 20Gbps Pattern Matching 10Gbps 10Gbps SR-IOV 128 VF 128 VF T4240 PCIe Card T2080 PCIe Card External Use 15

17 Freescale Semiconductor, Inc. External Use

30-Mar What's New in SDK V Highlights

30-Mar What's New in SDK V Highlights 30-Mar-2017 NXP Digital Networking is pleased to announce the release of QorIQ Linux SDK v2.0-1703 supporting our QorIQ family of processors. This release is one of a series of releases based on SDK v2.0

More information

Agilio CX 2x40GbE with OVS-TC

Agilio CX 2x40GbE with OVS-TC PERFORMANCE REPORT Agilio CX 2x4GbE with OVS-TC OVS-TC WITH AN AGILIO CX SMARTNIC CAN IMPROVE A SIMPLE L2 FORWARDING USE CASE AT LEAST 2X. WHEN SCALED TO REAL LIFE USE CASES WITH COMPLEX RULES TUNNELING

More information

An Intelligent NIC Design Xin Song

An Intelligent NIC Design Xin Song 2nd International Conference on Advances in Mechanical Engineering and Industrial Informatics (AMEII 2016) An Intelligent NIC Design Xin Song School of Electronic and Information Engineering Tianjin Vocational

More information

Fast packet processing in the cloud. Dániel Géhberger Ericsson Research

Fast packet processing in the cloud. Dániel Géhberger Ericsson Research Fast packet processing in the cloud Dániel Géhberger Ericsson Research Outline Motivation Service chains Hardware related topics, acceleration Virtualization basics Software performance and acceleration

More information

Data Path acceleration techniques in a NFV world

Data Path acceleration techniques in a NFV world Data Path acceleration techniques in a NFV world Mohanraj Venkatachalam, Purnendu Ghosh Abstract NFV is a revolutionary approach offering greater flexibility and scalability in the deployment of virtual

More information

New Approach to OVS Datapath Performance. Founder of CloudNetEngine Jun Xiao

New Approach to OVS Datapath Performance. Founder of CloudNetEngine Jun Xiao New Approach to OVS Datapath Performance Founder of CloudNetEngine Jun Xiao Agenda VM virtual network datapath evolvement Technical deep dive on a new OVS datapath Performance comparisons Q & A 2 VM virtual

More information

Netronome 25GbE SmartNICs with Open vswitch Hardware Offload Drive Unmatched Cloud and Data Center Infrastructure Performance

Netronome 25GbE SmartNICs with Open vswitch Hardware Offload Drive Unmatched Cloud and Data Center Infrastructure Performance WHITE PAPER Netronome 25GbE SmartNICs with Open vswitch Hardware Offload Drive Unmatched Cloud and NETRONOME AGILIO CX 25GBE SMARTNICS SIGNIFICANTLY OUTPERFORM MELLANOX CONNECTX-5 25GBE NICS UNDER HIGH-STRESS

More information

DPDK Roadmap. Tim O Driscoll & Chris Wright Open Networking Summit 2017

DPDK Roadmap. Tim O Driscoll & Chris Wright Open Networking Summit 2017 DPDK Roadmap Tim O Driscoll & Chris Wright Open Networking Summit 2017 Agenda Overview: What is DPDK? What problems does it solve? Open source community and transition to Linux Foundation: Why is this

More information

vswitch Acceleration with Hardware Offloading CHEN ZHIHUI JUNE 2018

vswitch Acceleration with Hardware Offloading CHEN ZHIHUI JUNE 2018 x vswitch Acceleration with Hardware Offloading CHEN ZHIHUI JUNE 2018 Current Network Solution for Virtualization Control Plane Control Plane virtio virtio user space PF VF2 user space TAP1 SW Datapath

More information

Design and Implementation of Virtual TAP for Software-Defined Networks

Design and Implementation of Virtual TAP for Software-Defined Networks Design and Implementation of Virtual TAP for Software-Defined Networks - Master Thesis Defense - Seyeon Jeong Supervisor: Prof. James Won-Ki Hong Dept. of CSE, DPNM Lab., POSTECH, Korea jsy0906@postech.ac.kr

More information

vnetwork Future Direction Howie Xu, VMware R&D November 4, 2008

vnetwork Future Direction Howie Xu, VMware R&D November 4, 2008 vnetwork Future Direction Howie Xu, VMware R&D November 4, 2008 Virtual Datacenter OS from VMware Infrastructure vservices and Cloud vservices Existing New - roadmap Virtual Datacenter OS from VMware Agenda

More information

Achieve Low Latency NFV with Openstack*

Achieve Low Latency NFV with Openstack* Achieve Low Latency NFV with Openstack* Yunhong Jiang Yunhong.Jiang@intel.com *Other names and brands may be claimed as the property of others. Agenda NFV and network latency Why network latency on NFV

More information

Next Gen Virtual Switch. CloudNetEngine Founder & CTO Jun Xiao

Next Gen Virtual Switch. CloudNetEngine Founder & CTO Jun Xiao Next Gen Virtual Switch CloudNetEngine Founder & CTO Jun Xiao Agenda Thoughts on next generation virtual switch Technical deep dive on CloudNetEngine virtual switch Q & A 2 Major vswitches categorized

More information

The Convergence of Storage and Server Virtualization Solarflare Communications, Inc.

The Convergence of Storage and Server Virtualization Solarflare Communications, Inc. The Convergence of Storage and Server Virtualization 2007 Solarflare Communications, Inc. About Solarflare Communications Privately-held, fabless semiconductor company. Founded 2001 Top tier investors:

More information

A Brief Guide to Virtual Switching Franck Baudin (Red Hat) Billy O Mahony (Intel)

A Brief Guide to Virtual Switching Franck Baudin (Red Hat) Billy O Mahony (Intel) A Brief Guide to Virtual Switching Franck Baudin (Red Hat) Billy O Mahony (Intel) vswitching: Different Use Cases Enterprise Data Center Manageability Console Telco Network Infrastructure Larger Packet

More information

Zhang Tianfei. Rosen Xu

Zhang Tianfei. Rosen Xu Zhang Tianfei Rosen Xu Agenda Part 1: FPGA and OPAE - Intel FPGAs and the Modern Datacenter - Platform Options and the Acceleration Stack - FPGA Hardware overview - Open Programmable Acceleration Engine

More information

VDPA: VHOST-MDEV AS NEW VHOST PROTOCOL TRANSPORT

VDPA: VHOST-MDEV AS NEW VHOST PROTOCOL TRANSPORT VDPA: VHOST-MDEV AS NEW VHOST PROTOCOL TRANSPORT CUNMING(Steve) LIANG, Intel cunming.liang AT intel.com KVM Forum 2018, Edinburgh October, 2018 Background KVM Forum 2018 / Edinburg / 2018 Intel Corporation

More information

RESTRUCTURING DPDK DEVICE-DRIVER FRAMEWORK

RESTRUCTURING DPDK DEVICE-DRIVER FRAMEWORK RESTRUCTURING DPDK DEVICE-DRIVER FRAMEWORK Expanding DPDK to non-pci, non-virtual devices SHREYANSH JAIN, HEMANT AGRAWAL NXP 21/OCT/2016 About Me... An engineer with NXP s Digital Networking Software team

More information

All product specifications are subject to change without notice.

All product specifications are subject to change without notice. MSI N3000 series is cost-benefit rackmount network security. Basing on Intel Xeon E3-1200 v3/v4/v5 series CPU and Xeon D-1500 series SoC which is to help enterprise to be flexibly applied to various network

More information

Accelerating Telco NFV Deployments with DPDK and SmartNICs

Accelerating Telco NFV Deployments with DPDK and SmartNICs x Accelerating Telco NFV Deployments with and SmartNICs Kalimani Venkatesan G, Aricent Kalimani.Venkatesan@aricent.com Barak Perlman, Ethernity Networks Barak@Ethernitynet.com Summit North America 2018

More information

Using SR-IOV offloads with Open-vSwitch and similar applications

Using SR-IOV offloads with Open-vSwitch and similar applications Using SR-IOV offloads with Open-vSwitch and similar applications Rony Efraim, Or Gerlitz Netdev conferences 1.2 Oct 2016 Agenda Solution building blocks Use the software datapath (kernel) as a slow path

More information

Agilio OVS Software Architecture

Agilio OVS Software Architecture WHITE PAPER Agilio OVS Software Architecture FOR SERVER-BASED NETWORKING THERE IS CONSTANT PRESSURE TO IMPROVE SERVER- BASED NETWORKING PERFORMANCE DUE TO THE INCREASED USE OF SERVER AND NETWORK VIRTUALIZATION

More information

Networking at the Speed of Light

Networking at the Speed of Light Networking at the Speed of Light Dror Goldenberg VP Software Architecture MaRS Workshop April 2017 Cloud The Software Defined Data Center Resource virtualization Efficient services VM, Containers uservices

More information

Supporting Fine-Grained Network Functions through Intel DPDK

Supporting Fine-Grained Network Functions through Intel DPDK Supporting Fine-Grained Network Functions through Intel DPDK Ivano Cerrato, Mauro Annarumma, Fulvio Risso - Politecnico di Torino, Italy EWSDN 2014, September 1st 2014 This project is co-funded by the

More information

Cloud Networking (VITMMA02) Server Virtualization Data Center Gear

Cloud Networking (VITMMA02) Server Virtualization Data Center Gear Cloud Networking (VITMMA02) Server Virtualization Data Center Gear Markosz Maliosz PhD Department of Telecommunications and Media Informatics Faculty of Electrical Engineering and Informatics Budapest

More information

DPDK Summit China 2017

DPDK Summit China 2017 Summit China 2017 Embedded Network Architecture Optimization Based on Lin Hao T1 Networks Agenda Our History What is an embedded network device Challenge to us Requirements for device today Our solution

More information

DPDK Vhost/Virtio Performance Report Release 18.05

DPDK Vhost/Virtio Performance Report Release 18.05 DPDK Vhost/Virtio Performance Report Test Date: Jun 1 2018 Author: Intel DPDK Validation Team Revision History Date Revision Comment Jun 1st, 2018 1.0 Initial document for release 2 Release 18.02 Contents

More information

SmartNIC Programming Models

SmartNIC Programming Models SmartNIC Programming Models Johann Tönsing 206--09 206 Open-NFP Agenda SmartNIC hardware Pre-programmed vs. custom (C and/or P4) firmware Programming models / offload models Switching on NIC, with SR-IOV

More information

PLUSOPTIC NIC-PCIE-2SFP+-V2-PLU

PLUSOPTIC NIC-PCIE-2SFP+-V2-PLU PLUSOPTIC NIC-PCIE-2SFP+-V2-PLU PCI Express v3.0 x8 Dual Port SFP+ 10 Gigabit Server Adapter (Intel X710- BM2 Based) Overview: NIC-PCIE-2SFP+-V2-PLU is PLUSOPTIC a new generation of high-performance server

More information

Programmable NICs. Lecture 14, Computer Networks (198:552)

Programmable NICs. Lecture 14, Computer Networks (198:552) Programmable NICs Lecture 14, Computer Networks (198:552) Network Interface Cards (NICs) The physical interface between a machine and the wire Life of a transmitted packet Userspace application NIC Transport

More information

SmartNIC Programming Models

SmartNIC Programming Models SmartNIC Programming Models Johann Tönsing 207-06-07 207 Open-NFP Agenda SmartNIC hardware Pre-programmed vs. custom (C and/or P4) firmware Programming models / offload models Switching on NIC, with SR-IOV

More information

DPDK Vhost/Virtio Performance Report Release 18.11

DPDK Vhost/Virtio Performance Report Release 18.11 DPDK Vhost/Virtio Performance Report Test Date: December 3st 2018 Author: Intel DPDK Validation Team Revision History Date Revision Comment December 3st, 2018 1.0 Initial document for release 2 Contents

More information

PCI Express x8 Quad Port 10Gigabit Server Adapter (Intel XL710 Based)

PCI Express x8 Quad Port 10Gigabit Server Adapter (Intel XL710 Based) NIC-PCIE-4SFP+-PLU PCI Express x8 Quad Port 10Gigabit Server Adapter (Intel XL710 Based) Key Features Quad-port 10 GbE adapters PCI Express* (PCIe) 3.0, x8 Exceptional Low Power Adapters Network Virtualization

More information

Accelerating vrouter Contrail

Accelerating vrouter Contrail WHITE PAPER Accelerating vrouter Contrail A VIRTUAL ROUTER (VROUTER) IS A SOFTWARE ONLY IMPLEMENTATION OF LAYER 3 INTERNET PROTOCOL (IP) ROUTING. ROUTING FUNCTIONS THAT ARE TRADITIONALLY DELIVERED AS DEDICATED

More information

Intel Ethernet Server Adapter XL710 for OCP

Intel Ethernet Server Adapter XL710 for OCP Product Brief Intel Ethernet Server Adapter XL710 for OCP Industry-leading, energy-efficient design for 10/40GbE performance and multi-core processors. Key Features OCP Spec. v2.0, Type 1 Supports 4x10GbE,

More information

Performance Considerations of Network Functions Virtualization using Containers

Performance Considerations of Network Functions Virtualization using Containers Performance Considerations of Network Functions Virtualization using Containers Jason Anderson, et al. (Clemson University) 2016 International Conference on Computing, Networking and Communications, Internet

More information

Compression Device Drivers. Release rc3

Compression Device Drivers. Release rc3 Compression Device Drivers Release 19.02.0-rc3 January 20, 2019 CONTENTS 1 Compression Device Supported Functionality Matrices 1 1.1 Supported Feature Flags............................... 1 2 ISA-L Compression

More information

QLOGIC SRIOV Fuel Plugin Documentation

QLOGIC SRIOV Fuel Plugin Documentation QLOGIC SRIOV Fuel Plugin Documentation Release 1.0-1.0.0-1 QLOGIC Jul 19, 2016 CONTENTS 1 Overview of the QLogic SRIOV Fuel Plugin 1 1.1 Software Prerequisites..........................................

More information

Rack Disaggregation Using PCIe Networking

Rack Disaggregation Using PCIe Networking Ethernet-based Software Defined Network (SDN) Rack Disaggregation Using PCIe Networking Cloud Computing Research Center for Mobile Applications (CCMA) Industrial Technology Research Institute 雲端運算行動應用研究中心

More information

Accelerating Contrail vrouter

Accelerating Contrail vrouter WHITE PAPER Accelerating Contrail vrouter WHEN DEPLOYED WITH THE JUNIPER NETWORKS CONTRAIL CLOUD NETWORKING PLATFORM, THE NETRONOME AGILIO VROUTER SOLUTION DELIVERS ACCELERATED PERFORMANCE THAT ENABLES

More information

Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C- Ware, the Energy Efficient Solutions logo, Kinetis,

Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C- Ware, the Energy Efficient Solutions logo, Kinetis, May 2013 Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, ColdFire+, C- Ware, the Energy Efficient Solutions logo, Kinetis, mobilegt, PEG, PowerQUICC, Processor Expert, QorIQ,

More information

How to abstract hardware acceleration device in cloud environment. Maciej Grochowski Intel DCG Ireland

How to abstract hardware acceleration device in cloud environment. Maciej Grochowski Intel DCG Ireland How to abstract hardware acceleration device in cloud environment Maciej Grochowski Intel DCG Ireland Outline Introduction to Hardware Accelerators Intel QuickAssist Technology (Intel QAT) as example of

More information

PCI Express x8 Single Port SFP+ 10 Gigabit Server Adapter (Intel 82599ES Based) Single-Port 10 Gigabit SFP+ Ethernet Server Adapters Provide Ultimate

PCI Express x8 Single Port SFP+ 10 Gigabit Server Adapter (Intel 82599ES Based) Single-Port 10 Gigabit SFP+ Ethernet Server Adapters Provide Ultimate NIC-PCIE-1SFP+-PLU PCI Express x8 Single Port SFP+ 10 Gigabit Server Adapter (Intel 82599ES Based) Single-Port 10 Gigabit SFP+ Ethernet Server Adapters Provide Ultimate Flexibility and Scalability in Virtual

More information

Xilinx Answer QDMA Performance Report

Xilinx Answer QDMA Performance Report Xilinx Answer 71453 QDMA Performance Report Important Note: This downloadable PDF of an Answer Record is provided to enhance its usability and readability. It is important to note that Answer Records are

More information

Virtual Switch Acceleration with OVS-TC

Virtual Switch Acceleration with OVS-TC WHITE PAPER Virtual Switch Acceleration with OVS-TC HARDWARE ACCELERATED OVS-TC PROVIDES BETTER CPU EFFICIENCY, LOWER COMPLEXITY, ENHANCED SCALABILITY AND INCREASED NETWORK PERFORMANCE COMPARED TO KERNEL-

More information

SR-IOV support in Xen. Yaozu (Eddie) Dong Yunhong Jiang Kun (Kevin) Tian

SR-IOV support in Xen. Yaozu (Eddie) Dong Yunhong Jiang Kun (Kevin) Tian SR-IOV support in Xen Yaozu (Eddie) Dong (Eddie.Dong@intel.com) Yunhong Jiang Kun (Kevin) Tian Agenda SR-IOV specification overview Xen/SR-IOV architecture Discussions 2 SR-IOV specification overview Start

More information

Programming Netronome Agilio SmartNICs

Programming Netronome Agilio SmartNICs WHITE PAPER Programming Netronome Agilio SmartNICs NFP-4000 AND NFP-6000 FAMILY: SUPPORTED PROGRAMMING MODELS THE AGILIO SMARTNICS DELIVER HIGH- PERFORMANCE SERVER- BASED NETWORKING APPLICATIONS SUCH AS

More information

Solarflare and OpenOnload Solarflare Communications, Inc.

Solarflare and OpenOnload Solarflare Communications, Inc. Solarflare and OpenOnload 2011 Solarflare Communications, Inc. Solarflare Server Adapter Family Dual Port SFP+ SFN5122F & SFN5162F Single Port SFP+ SFN5152F Single Port 10GBASE-T SFN5151T Dual Port 10GBASE-T

More information

Mellanox DPDK. Release Notes. Rev 16.11_4.0

Mellanox DPDK. Release Notes. Rev 16.11_4.0 Mellanox DPDK Release Notes Rev 16.11_4.0 www.mellanox.com Mellanox Technologies NOTE: THIS HARDWARE, SOFTWARE OR TEST SUITE PRODUCT ( PRODUCT(S) ) AND ITS RELATED DOCUMENTATION ARE PROVIDED BY MELLANOX

More information

QuickSpecs. Overview. HPE Ethernet 10Gb 2-port 535 Adapter. HPE Ethernet 10Gb 2-port 535 Adapter. 1. Product description. 2.

QuickSpecs. Overview. HPE Ethernet 10Gb 2-port 535 Adapter. HPE Ethernet 10Gb 2-port 535 Adapter. 1. Product description. 2. Overview 1. Product description 2. Product features 1. Product description HPE Ethernet 10Gb 2-port 535FLR-T adapter 1 HPE Ethernet 10Gb 2-port 535T adapter The HPE Ethernet 10GBase-T 2-port 535 adapters

More information

KVM as The NFV Hypervisor

KVM as The NFV Hypervisor KVM as The NFV Hypervisor Jun Nakajima Contributors: Mesut Ergin, Yunhong Jiang, Krishna Murthy, James Tsai, Wei Wang, Huawei Xie, Yang Zhang 1 Legal Disclaimer INFORMATION IN THIS DOCUMENT IS PROVIDED

More information

T-CAP (Converged Appliance Platform)

T-CAP (Converged Appliance Platform) T-CAP (Converged Appliance Platform) 2016. 6 Sohn, Minho / SDI Tech. Lab 0 Trends Data Center Networking is changing. New Architecture for Virtualization, Big Storage, Overlay N/W, Computing & Storage

More information

AMD EPYC Processors Showcase High Performance for Network Function Virtualization (NFV)

AMD EPYC Processors Showcase High Performance for Network Function Virtualization (NFV) White Paper December, 2018 AMD EPYC Processors Showcase High Performance for Network Function Virtualization (NFV) Executive Summary Data centers and cloud service providers are creating a technology shift

More information

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

QorIQ T4 Family of Processors. Our highest performance processor family. freescale.com of Processors Our highest performance processor family freescale.com Application Brochure QorIQ Communications Platform: Scalable Processing Performance Overview The QorIQ communications processors portfolio

More information

Survey of ETSI NFV standardization documents BY ABHISHEK GUPTA FRIDAY GROUP MEETING FEBRUARY 26, 2016

Survey of ETSI NFV standardization documents BY ABHISHEK GUPTA FRIDAY GROUP MEETING FEBRUARY 26, 2016 Survey of ETSI NFV standardization documents BY ABHISHEK GUPTA FRIDAY GROUP MEETING FEBRUARY 26, 2016 VNFaaS (Virtual Network Function as a Service) In our present work, we consider the VNFaaS use-case

More information

Network Function Virtualization Using Data Plane Developer s Kit

Network Function Virtualization Using Data Plane Developer s Kit Network Function Virtualization Using Enabling 25GbE to 100GbE Virtual Network Functions with Cavium FastLinQ Intelligent Ethernet Adapters DPDK addresses key scalability issues of NFV workloads Cavium

More information

Dataplane Networking journey in Containers

Dataplane Networking journey in Containers Dataplane Networking journey in Gary Loughnane gary.loughnane@intel.com Kuralamudhan Ramakrishnan kuralamudhan.ramakrishnan@intel.com DPDK Summit Userspace - Dublin- 2017 Discussion topics Container Deployment

More information

FAQ. Release rc2

FAQ. Release rc2 FAQ Release 19.02.0-rc2 January 15, 2019 CONTENTS 1 What does EAL: map_all_hugepages(): open failed: Permission denied Cannot init memory mean? 2 2 If I want to change the number of hugepages allocated,

More information

PC Touchpad Appliance

PC Touchpad Appliance October 2013 Networks strained by use of smarter, bandwidth-hungry devices need: Multicore platforms performing more intelligently and securely Low-power, low-cost, easy-to-use equipment Scalable platform

More information

Data Center SDN. ONF SDN Solutions Showcase Theme Demonstrations SDN SOLUTIONS SHOWCASE

Data Center SDN. ONF SDN Solutions Showcase Theme Demonstrations SDN SOLUTIONS SHOWCASE Data Center ONF Solutions Showcase Theme Demonstrations Solutions Showcase, October 14-17, 2014 Multicore Intelligent NIC (inic) Offloading the evolving virtualized network workload TM Solutions Showcase,

More information

QuickSpecs. HP Z 10GbE Dual Port Module. Models

QuickSpecs. HP Z 10GbE Dual Port Module. Models Overview Models Part Number: 1Ql49AA Introduction The is a 10GBASE-T adapter utilizing the Intel X722 MAC and X557-AT2 PHY pairing to deliver full line-rate performance, utilizing CAT 6A UTP cabling (or

More information

Enterprise Network Compute System (ENCS)

Enterprise Network Compute System (ENCS) Enterprise Network Compute System (ENCS) Cisco vbranch Architecture Per Jensen, per@cisco.com Sept 2017 Agenda: Tech Update september-2017 1. ENCS update + demo v/per 2. Viptela update + demo v/dr Søren

More information

QorIQ and QorIQ Qonverge Multicore SoCs and PowerQUICC Processors

QorIQ and QorIQ Qonverge Multicore SoCs and PowerQUICC Processors QorIQ and QorIQ Qonverge Multicore SoCs and QUICC Processors Selector Guide Designed for Performance. Built to Connect. freescale.com/qoriq Selector Guide Processor Selector Guide QorIQ Number Speed (MHz)

More information

Accelerating VM networking through XDP. Jason Wang Red Hat

Accelerating VM networking through XDP. Jason Wang Red Hat Accelerating VM networking through XDP Jason Wang Red Hat Agenda Kernel VS userspace Introduction to XDP XDP for VM Use cases Benchmark and TODO Q&A Kernel Networking datapath TAP A driver to transmit

More information

Corporate Update. OpenVswitch hardware offload over DPDK. DPDK summit 2017

Corporate Update. OpenVswitch hardware offload over DPDK. DPDK summit 2017 Corporate Update OpenVswitch hardware offload over DPDK DPDK summit 2017 Agenda ASAP2-Flex for vswitch/vrouter acceleration HW classification offload concept OVS-DPDK using HW classification offload RFC

More information

Compression Device Drivers. Release

Compression Device Drivers. Release Compression Device Drivers Release 18.08.0 August 09, 2018 CONTENTS 1 Compression Device Supported Functionality Matrices 1 1.1 Supported Feature Flags............................... 1 2 ISA-L Compression

More information

ONOS-based Data Plane Acceleration Support for 5G. Dec 4, SKTelecom

ONOS-based Data Plane Acceleration Support for 5G. Dec 4, SKTelecom ONOS-based Data Plane Acceleration Support for 5G Dec 4, 2018 SKTelecom 0 A Brief Introduction to 5G Network 5G Core Service-based Architecture CP UP Key Functions - UE Authentication - UE Mobility Mgmt.

More information

DPDK on Arm64 Status Review & Plan

DPDK on Arm64 Status Review & Plan DPDK on Arm64 Status Review & Plan Song.zhu@arm.com Yi.He@arm.com Herbert.Guan@arm.com 19/03/2018 2018 Arm Limited DPDK Overview Data Plane Development Kit A set of libraries and drivers for fast packet

More information

DPDK Vhost/Virtio Performance Report Release 17.08

DPDK Vhost/Virtio Performance Report Release 17.08 DPDK Vhost/Virtio Performance Report Test Date: August 15 th 2017 Author: Intel DPDK Validation team Revision History Date Revision Comment August 15 th, 2017 1.0 Initial document for release 2 Contents

More information

Windows Server System Center Azure Pack

Windows Server System Center Azure Pack Windows Server System Center Azure Pack Tenant Deployment Multi-Tier LOB Application Tenant Deployment Multi-Tier LOB Application Inbox feature for integrated management of IP addresses, domain

More information

QorIQ Advanced Multiprocessing (AMP) Series

QorIQ Advanced Multiprocessing (AMP) Series October 2013 T4240/T4160 (28nm) NEW QorIQ Advanced Multiprocessing (AMP) Series Multithreaded cores, advanced fixed function processing integration, power-saving techniques, virtualization, 28nm process

More information

End to End SLA for Enterprise Multi-Tenant Applications

End to End SLA for Enterprise Multi-Tenant Applications End to End SLA for Enterprise Multi-Tenant Applications Girish Moodalbail, Principal Engineer, Oracle Inc. Venugopal Iyer, Principal Engineer, Oracle Inc. The following is intended to outline our general

More information

Bridging the gap between hardware functionality in DPDK applications and vendor neutrality in the open source community

Bridging the gap between hardware functionality in DPDK applications and vendor neutrality in the open source community Bridging the gap between hardware functionality in DPDK applications and vendor neutrality in the open source community Ian Stokes & Sugesh Chandran DPDK Summit Userspace - Dublin- 2016 Legal Disclaimer

More information

Accelerating 4G Network Performance

Accelerating 4G Network Performance WHITE PAPER Accelerating 4G Network Performance OFFLOADING VIRTUALIZED EPC TRAFFIC ON AN OVS-ENABLED NETRONOME SMARTNIC NETRONOME AGILIO SMARTNICS PROVIDE A 5X INCREASE IN vepc BANDWIDTH ON THE SAME NUMBER

More information

Container Adoption for NFV Challenges & Opportunities. Sriram Natarajan, T-Labs Silicon Valley Innovation Center

Container Adoption for NFV Challenges & Opportunities. Sriram Natarajan, T-Labs Silicon Valley Innovation Center Container Adoption for NFV Challenges & Opportunities Sriram Natarajan, T-Labs Silicon Valley Innovation Center Virtual Machine vs. Container Stack KVM Container-stack Libraries Guest-OS Hypervisor Libraries

More information

Intel Open Network Platform. Recep Ozdag Intel Networking Division May 8, 2013

Intel Open Network Platform. Recep Ozdag Intel Networking Division May 8, 2013 Intel Open Network Platform Recep Ozdag Intel Networking Division May 8, 2013 Agenda Traditional Networking vs. SDN Intel Open Network Platform (ONP) Introduction SDN Use Cases Future of ONP Traditional

More information

CLOUD ARCHITECTURE & PERFORMANCE WORKLOADS. Field Activities

CLOUD ARCHITECTURE & PERFORMANCE WORKLOADS. Field Activities CLOUD ARCHITECTURE & PERFORMANCE WORKLOADS Field Activities Matt Smith Senior Solution Architect Red Hat, Inc @rhmjs Jeremy Eder Principal Performance Engineer Red Hat, Inc @jeremyeder CLOUD ARCHITECTURE

More information

Host Dataplane Acceleration: SmartNIC Deployment Models

Host Dataplane Acceleration: SmartNIC Deployment Models Host Dataplane Acceleration: SmartNIC Deployment Models Simon Horman 20 August 2018 2018 NETRONOME SYSTEMS, INC. Agenda Introduction Hardware and Software Switching SDN Programmability Host Datapath Acceleration

More information

Implementation and Testing of Soft Patch Panel. Yasufumi Ogawa (NTT) Tetsuro Nakamura (NTT) DPDK Summit - San Jose 2017

Implementation and Testing of Soft Patch Panel. Yasufumi Ogawa (NTT) Tetsuro Nakamura (NTT) DPDK Summit - San Jose 2017 Implementation and Testing of Soft Patch Panel Yasfmi Ogawa (NTT) Tetsro Nakamra (NTT) DPDK Smmit - San Jose 2017 Agenda Motivation SPP (Soft Patch Panel) Design and Network Configration Implementation

More information

Configuring SR-IOV. Table of contents. with HP Virtual Connect and Microsoft Hyper-V. Technical white paper

Configuring SR-IOV. Table of contents. with HP Virtual Connect and Microsoft Hyper-V. Technical white paper Technical white paper Configuring SR-IOV with HP Virtual Connect and Microsoft Hyper-V Table of contents Abstract... 2 Overview... 2 SR-IOV... 2 Advantages and usage... 2 With Flex-10... 3 Setup... 4 Supported

More information

NIC-PCIE-4RJ45-PLU PCI Express x4 Quad Port Copper Gigabit Server Adapter (Intel I350 Based)

NIC-PCIE-4RJ45-PLU PCI Express x4 Quad Port Copper Gigabit Server Adapter (Intel I350 Based) NIC-PCIE-4RJ45-PLU PCI Express x4 Quad Port Copper Gigabit Server Adapter (Intel I350 Based) Quad-port Gigabit Ethernet server adapters designed with performance enhancing features and new power management

More information

ARISTA: Improving Application Performance While Reducing Complexity

ARISTA: Improving Application Performance While Reducing Complexity ARISTA: Improving Application Performance While Reducing Complexity October 2008 1.0 Problem Statement #1... 1 1.1 Problem Statement #2... 1 1.2 Previous Options: More Servers and I/O Adapters... 1 1.3

More information

ALLNET ALL0141-4SFP+-10G / PCIe 10GB Quad SFP+ Fiber Card Server

ALLNET ALL0141-4SFP+-10G / PCIe 10GB Quad SFP+ Fiber Card Server ALLNET ALL0141-4SFP+-10G / PCIe 10GB Quad SFP+ Fiber Card Server EAN CODE 4 0 3 8 8 1 6 0 6 9 1 2 2 Highlights: Quad-port 10GbE SFP+ server adapters PCI Express (PCIe) v3.0, 8.0 GT/s, x8 lanes SFP+ Connectivity

More information

SmartNICs: Giving Rise To Smarter Offload at The Edge and In The Data Center

SmartNICs: Giving Rise To Smarter Offload at The Edge and In The Data Center SmartNICs: Giving Rise To Smarter Offload at The Edge and In The Data Center Jeff Defilippi Senior Product Manager Arm #Arm Tech Symposia The Cloud to Edge Infrastructure Foundation for a World of 1T Intelligent

More information

Next Generation Enterprise Solutions from ARM

Next Generation Enterprise Solutions from ARM Next Generation Enterprise Solutions from ARM Ian Forsyth Director Product Marketing Enterprise and Infrastructure Applications Processor Product Line Ian.forsyth@arm.com 1 Enterprise Trends IT is the

More information

A-GEAR 10Gigabit Ethernet Server Adapter X520 2xSFP+

A-GEAR 10Gigabit Ethernet Server Adapter X520 2xSFP+ Product Specification NIC-10G-2BF A-GEAR 10Gigabit Ethernet Server Adapter X520 2xSFP+ Apply Dual-port 10 Gigabit Fiber SFP+ server connections, These Server Adapters Provide Ultimate Flexibility and Scalability

More information

Network Adapters. FS Network adapter are designed for data center, and provides flexible and scalable I/O solutions. 10G/25G/40G Ethernet Adapters

Network Adapters. FS Network adapter are designed for data center, and provides flexible and scalable I/O solutions. 10G/25G/40G Ethernet Adapters Network Adapters IDEAL FOR DATACENTER, ENTERPRISE & ISP NETWORK SOLUTIONS FS Network adapter are designed for data center, and provides flexible and scalable I/O solutions. 10G/25G/40G Ethernet Adapters

More information

Challenges for Next Generation Networking AMP Series

Challenges for Next Generation Networking AMP Series 21 June 2011 Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, t he Energy Efficient Solutions logo, mobilegt, PowerQUICC, QorIQ, StarCore and Symphony are trademarks

More information

The QorIQ portfolio The markets we address and the trends there

The QorIQ portfolio The markets we address and the trends there November 2013 Freescale in Networking The QorIQ portfolio The markets we address and the trends there Product portfolio update what is new Portfolio review: C29x High Performance Tier Mid Performance Tier

More information

DPDK Summit China 2017

DPDK Summit China 2017 DPDK Summit China 2017 2 DPDK in container Status Quo and Future Directions Jianfeng Tan, June 2017 3 LEGAL DISCLAIMER No license (express or implied, by estoppel or otherwise) to any intellectual property

More information

An Introduction to the QorIQ Data Path Acceleration Architecture (DPAA) AN129

An Introduction to the QorIQ Data Path Acceleration Architecture (DPAA) AN129 July 14, 2009 An Introduction to the QorIQ Data Path Acceleration Architecture (DPAA) AN129 David Lapp Senior System Architect What is the Datapath Acceleration Architecture (DPAA)? The QorIQ DPAA is a

More information

Design, Verification and Emulation of an Island-Based Network Flow Processor

Design, Verification and Emulation of an Island-Based Network Flow Processor Design, Verification and Emulation of an Island-Based Network Flow Processor Ron Swartzentruber CDN Live April 5, 2016 1 2016 NETRONOME SYSTEMS, INC. Problem Statements 1) Design a large-scale 200Gbps

More information

SDN Software Switch Lagopus enables SDN/NFV transformation

SDN Software Switch Lagopus enables SDN/NFV transformation SDN Software Switch Lagopus enables SDN/NFV transformation Hitoshi Masutani NTT Network Innovation Labs. Nov 25 th 2016 0 Agenda 1. Background & motivation 2. SDN Software switch Lagopus 3. NFV Node with

More information

The Missing Piece of Virtualization. I/O Virtualization on 10 Gb Ethernet For Virtualized Data Centers

The Missing Piece of Virtualization. I/O Virtualization on 10 Gb Ethernet For Virtualized Data Centers The Missing Piece of Virtualization I/O Virtualization on 10 Gb Ethernet For Virtualized Data Centers Agenda 10 GbE Adapters Built for Virtualization I/O Throughput: Virtual & Non-Virtual Servers Case

More information

Red Hat OpenStack Platform 13

Red Hat OpenStack Platform 13 Red Hat OpenStack Platform 13 Network Functions Virtualization Product Guide Overview of the Network Functions Virtualization (NFV) Last Updated: 2018-07-03 Red Hat OpenStack Platform 13 Network Functions

More information

OpenFlow Software Switch & Intel DPDK. performance analysis

OpenFlow Software Switch & Intel DPDK. performance analysis OpenFlow Software Switch & Intel DPDK performance analysis Agenda Background Intel DPDK OpenFlow 1.3 implementation sketch Prototype design and setup Results Future work, optimization ideas OF 1.3 prototype

More information

Getting Real Performance from a Virtualized CCAP

Getting Real Performance from a Virtualized CCAP Getting Real Performance from a Virtualized CCAP A Technical Paper prepared for SCTE/ISBE by Mark Szczesniak Software Architect Casa Systems, Inc. 100 Old River Road Andover, MA, 01810 978-688-6706 mark.szczesniak@casa-systems.com

More information

WIND RIVER TITANIUM CLOUD FOR TELECOMMUNICATIONS

WIND RIVER TITANIUM CLOUD FOR TELECOMMUNICATIONS WIND RIVER TITANIUM CLOUD FOR TELECOMMUNICATIONS Carrier networks are undergoing their biggest transformation since the beginning of the Internet. The ability to get to market quickly and to respond to

More information

Centec V350 Product Introduction. Centec Networks (Suzhou) Co. Ltd R

Centec V350 Product Introduction. Centec Networks (Suzhou) Co. Ltd R Centec V350 Product Introduction Centec Networks (Suzhou) Co. Ltd R1.6 2016-03 V350 Win the SDN Idol@ONS V350 win the SDN Idol@ONS award in ONS 2013 2016 Centec Networks (Suzhou) Co., Ltd. All rights reserved.

More information

Link Virtualization based on Xen

Link Virtualization based on Xen Link Virtualization based on Xen ShinHyoung Lee, Chuck Yoo shlee@os.korea.ac.kr, hxy@os.korea.ac.kr Sponsored by: & Contents Introduction Future Internet Virtual Network Link Virtualization Related Works

More information