Intel s Architecture for NFV Evolution from specialized technology to mainstream programming Net Futures 2015 Network applications
Legal Disclaimer INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT. EXCEPT AS PROVIDED IN INTEL'S TERMS AND CONDITIONS OF SALE FOR SUCH PRODUCTS, INTEL ASSUMES NO LIABILITY WHATSOEVER AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY, RELATING TO SALE AND/OR USE OF INTEL PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR INFRINGEMENT OF ANY PATENT, COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT. Intel may make changes to specifications and product descriptions at any time, without notice. Designers must not rely on the absence or characteristics of any features or instructions marked reserved or undefined. Intel reserves these for future definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them. Intel processor numbers are not a measure of performance. Processor numbers differentiate features within each processor family, not across different processor families. See http://www.intel.com/products/processor_number for details. The products described in this document may contain design defects or errors known as errata which may cause the product to deviate from published specifications. Current characterized errata are available on request. The code names presented in this document are only for use by Intel to identify products, technologies, or services in development, that have not been made commercially available to the public, i.e., announced, launched or shipped. They are not "commercial" names for products or services and are not intended to function as trademarks. Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your product order. Copies of documents which have an order number and are referenced in this document, or other Intel literature may be obtained by calling 1-800-548-4725 or by visiting Intel's website at http://www.intel.com/design/literature.htm. No computer system can provide absolute security under all conditions. Intel Trusted Execution Technology (Intel TXT) requires a computer with Intel Virtualization Technology, an Intel TXT-enabled processor, chipset, BIOS, Authenticated Code Modules and an Intel TXT-compatible measured launched environment (MLE). Intel TXT also requires the system to contain a TPM v1.s. For more information, visit http://www.intel.com/technology/security Requires a system with Intel Turbo Boost Technology. Intel Turbo Boost Technology and Intel Turbo Boost Technology 2.0 are only available on select Intel processors. Consult your PC manufacturer. Performance varies depending on hardware, software, and system configuration. For more information, visit http://www.intel.com/go/turbo Intel Virtualization Technology requires a computer system with an enabled Intel processor, BIOS, and virtual machine monitor (VMM). Functionality, performance or other benefits will vary depending on hardware and software configurations. Software applications may not be compatible with all operating systems. Consult your PC manufacturer. For more information, visit http://www.intel.com/go/virtualization The original equipment manufacturer must provide TPM functionality, which requires a TPM-supported BIOS. TPM functionality must be initialized and may not be available in all countries. The TCO or other cost reduction scenarios described in this document are intended to enable you to get a better understanding of how the purchase of a certain products, including Intel products, combined with a number of situation-specific variables, might affect your future cost and savings. Circumstances will vary and there may be unaccounted-for costs related to the use and deployment of a given product. Nothing in this document should be interpreted as either a promise of or contract for a given level of costs. All products, computer systems, dates and figures specified are preliminary based on current expectations, and are subject to change without notice. Intel Xeon, Intel Atom, Intel Xeon Phi, Intel Core i5, Intel Trusted Execution Technology (Intel TXT), Intel Advanced Encryption Standard New Instructions (Intel AES-NI), Intel Advanced Vector Extensions (Intel AVX), Intel Open Network Platform, Intel Lustre*, Intel SSD, Intel Ethernet Controllers and the Intel logo are trademarks of Intel Corporation or in the US and other countries. Copyright 2014, Intel Corporation. All rights reserved. * Other brands and names may be claimed as the property of others. 2
Moore s law at work 45nm Process Technology 32nm Process Technology 22nm Process Technology Nextgen Process Technology Core Nehalem Westmere Sandy Bridge Ivy Bridge Haswell Intel (Core) TICK NEW Intel (Nehalem) Intel (Nehalem) NEW Intel (Sandy Bridge) Intel (Sandy Bridge) NEW Intel (Haswell) TOCK TICK TOCK TICK TOCK Cadence of Innovation delivers a new on 22nm Process Technology Strongest Foundation for all types of Datacenters - 15 years in a row 3
Intel Architecture (IA) Leading the Network Transformation Workload 2011 2013 Future Application Orchestration Control Appliance Appliance Appliance Controller Packet Proprietary Signal Proprietary Proprietary 4:1 Workload Consolidation Virtual Switch Virtual Machine Monitor Intel Architecture Network Function Virtualization Node Node Node Software Defined Networking IA CPU NIC Silicon Chipset Acceleration Switch Silicon Intel Data Plane Development Kit Intel Open Network Platform Ingredients ONP Software * Other names and brands may be claimed as the property of others. 4
From single functionality to multiple functions From This To This NE: Router NE: EPC NE: Firewall NE: VPN NE: Intrusion Detection System VM: virtual Router VM: virtual EPC VM: virtual Firewall VM: virtual VPN VM: virtual IDS NFV Management and Orchestration SDN/NFV Infrastructure TEM/OEM Proprietary OS ASIC, DSP, FPGA, NPU x86 CPU Linux * Other names and brands may be claimed as the property of others. INFRASTRUCTURE TRANSFORMATIONS DCG Data Center Group 5
SDI: The Evolution of Infrastructure: Storage, Network & Compute One application per system One application per virtual system Applications DEFINE the system Compute Application Application A Application B Network Application APP A APP B APP C Storage Application VM Manager STORAGE Resource Pool NETWORK COMPUTE Traditional Hardware Abstracting the Hardware Abstracting the Infrastructure 6
System Level L3 Performance (Mpps) Performance Improvements through better HW & SW (Intel DPDK ) 128 byte packets 350 300 250 200 150 100 50 28% 2008 2009 2010 2011 2012 2013 2014 Intel Xeon Processor E5-2699 v3 with DPDK 1.7 System Configuration Hardware Platform Wildcat Pass Beta CPU E5-2699 v3 Chipset Wellsburg B0 Sockets 2 Cores per CPU 18/36 LL CACHE 45 MB QPI/DMI 9.6GT/s PCIe (2) Gen3x8 Socket 0, (4) Gen3x8 Socket 1 MEMORY Micron DDR4 2133 MHz 1R ECC, 1DPC, 8GB/DIMM, 8DIMMs total NIC X520-4 NIC Mbps 10000 BIOS SE5C610.86B.01.01.0519.050520140852 0 2008 2009 2010 2011 2012 2013 2014 Software OS Kernel version Other Ubuntu 12.04.4 LTS 64 bit 3.2.553.2.0-23-generic DPDK1.7.0 All HW Prefetchers are enabled Disclaimer: Software and workloads used in performance tests may have been optimized for performance only on Intel microprocessors. Performance tests, such as SYSmark and MobileMark, are measured using specific computer systems, components, software, operations and functions. Any change to any of those factors may cause the results to vary. You should consult other information and performance tests to assist you in fully evaluating your contemplated purchases, including the performance of that product when combined with other products. Source: Intel Corporation, Communications Infrastructure Division * Other names and brands may be claimed as the property of others. 7
Case Study: BNG (BRAS) - effect of virtualization Source: Intel Corporation, Intel Network Builders Reference Architecture: Packet Processing Performance of Virtualized IA Platforms 8
Intel s Open Approach to Enable Network Transformation in Europe Advance Open Source Open Standards Collaborate on Trials and Deployments Industry Consortiums Telecom Cloud Enterprise Intel ONP Server Intel ONP Switch Intel Network Builders Deliver Open Reference Designs Enable Open Ecosystem on IA *Other brands and names are the property of their respective owners 9