Accelerating Forwarding Plane Performance
Total Page:16
File Type:pdf, Size:1020Kb
Intel® Select Solution for NFVI Forwarding Platform Solution Brief 2nd Generation Intel® Xeon® Processor Scalable Family Accelerating Forwarding Plane Performance Overview Advantech’s SKY-8101D As Communication Service Providers transition from proprietary single-function enables enhanced networking elements to Network Function Virtualization Infrastructure (NFVI) they solutions that demand will begin to realize the transformational benefits of Software Defined Networking high performance (SDN) where services become increasingly migrated into cloud-native workloads. and throughput: Both new and legacy networking services and business policies can then be instantiated on-demand at the network edge in the form of software instances that are fully managed and orchestrated in the cloud. 4G or 5G core User Plane Functions In preparation for the widespread use of 5G and the broad array of services that (UPF) will be sliced over the network, it is vital that newly deployed platforms based on Broadband use cases, Intel® Architecture (IA) take full advantage of Intel® Select Solutions for NFVI such as virtual configurations in order to provide predictable performance and offer the Broadband Network throughput headroom needed by new and future services. More specifically, the Gateway (vBNG) key to network transformation success lies in the use of servers with NUMA- balanced I/O designs capable of accelerating data plane performance beyond that Network services of traditional IT servers. such as virtual Evolved Packet Core With the right server architecture and configuration, further CAPEX and OPEX (vEPC) and IPsec savings can be achieved with enhanced commercial off the shelf solutions Gateways (IP- destined for next generation uses cases: 4G or 5G core User Plane Functions SecGW) (UPF), broadband use cases such as virtual Broadband Network Gateways Cable use cases such (vBNG), network services such as virtual Evolved Packet Core (vEPC) and IPsec as virtual Cable Gateways, as well as cable use cases such as virtual Cable Modem Termination System (vCMTS) -- all demand scalability, high performance and high throughput. Modem Termination System (vCMTS) When CommSPs are ready to turn to an NFVI forwarding plane solution, they must be able to quickly and efficiently deploy it, realizing reliable, secure and The SKY-8101D is a workload-optimized deterministic performance on a balanced platform. To achieve verified Intel® Select this, they need a framework that makes it easier for them to deploy NFVI in a Solution for NFVI timelier fashion. Intel® Select Solutions for NFVI Forwarding Platform (NFVI FP) Forwarding Platform provides this new framework, and helps CommSPs to meet the challenges of next (NFVI FP) providing generation networking and compute more efficiently. operators with faster This solution brief describes how Intel® Select Solutions for NFVI FP address the access to optimized and complexity that service providers face in choosing the right infrastructure for NFV. stable server It discusses Advantech’s SKY-8101D configurations in detail and compares it with configurations that the base and plus specifications required to meet the Intel® Select Solutions for accelerate their NFV nd NFVI FP specifications based on 2 generation Intel® Xeon® Scalable deployments. processors. Ready to ship as pre-configured platforms developers can now gain faster access to optimized and stable platform configurations to conduct testing and modeling of solutions that will help them define next-generation services. Solution Highlights NFV-Ready 1RU high-performance, dual-socket, NUMA balanced server Fully certified with Red Hat Enterprise Linux and Red Hat OpenStack Platform Maximizes network I/O per NUMA node for increased subscriber density, higher throughput and greater cost efficiency per rack unit 400Gbps throughput per system, 200Gbps full-duplex per CPU socket Introduction commercially viable and tested connected to a single CPU or in the platform. unbalanced manner found in many commercial servers. This avoids Advantech works closely with Intel on As CommSPs gain more experience unnecessary latency and makes it a number of network transformation with NFV solutions based on Intel ideal for networking applications as initiatives including Intel® Select Select Solutions, they will gain from each socket can scale the application Solutions, a program created by Intel the flexibility enabled by a software- linearly. to provide reference designs unique to centric approach where a single edge their targeted workloads. An Intel NFVI platform can serve the evolving Intel Select Solutions for NFVI defines Select Solution reference design offers service needs of consumer, residential, the minimum NFVI hardware and a checklist of required and and enterprise customer segments in software for specific application use- recommended components including both wireless and fixed networks. cases and sets the baseline for CPU, chipset, accelerators, NICs, performance. storage, BIOS settings etc. In addition Advantech collaborates closely with For example, the SKY-8101D 1RU independent software vendors (ISVs) dual-socket server based on Intel® and operating system vendors (OSVs), Xeon® Scalable processors offers as active members of the Intel Network 200Gbps of PCIe bandwidth per The end result is faster time Builder ecosystem, to ensure system- socket, for up to 400Gbs per 1RU. to deployment using off-the-shelf level optimization of hardware, This is ideal for applications that are building blocks and improved software and firmware, including the inline (for example BNG) where Quality of Experience (QoE) for bios, and other settings. 100Gbps upstream and 100Gbps customers. downstream capacity per socket Intel Select Solutions provides maximizes the number of serviceable workload optimized configurations Advantech verified user sessions. across the data center, and for Intel® Select Solutions network specific workloads, Intel has While testing the platform with the Intel launched Select Solutions for NFVI Advantech’s SKY-8000 Server product Select Solutions for NFVI FP scripts, Forwarding Platform (NFVI FP). range is designed with a NUMA Advantech recorded over 310 Gbps of Specifically targeted at vEPC, vBNG & balanced PCIe approach in mind. PCIe PPPoE traffic throughput on the SKY- vCMTS workloads, the Intel Select lanes are distributed equally between 8101D with no packet loss, while Solution for NFVi FP helps developers each CPU socket rather than overall server power consumption was by giving them an ultra-performant less than 650W. When testing the 2 system with simple Layer 3 forwarding, meet the requirements of specific use direct access to network, storage a platform throughput of 360 Gbps was cases. Intel® Optane™ DC persistent (Non-Volatile Memory Express*, or achieved with 256-byte packets. memory can be added to the NVMe* drives), and Intel® configurations to provide massive QuickAssist Technology (Intel® Tests were also performed which memory resources that enlarge the QAT) acceleration. make use of Dynamic Device pool of warm data that can be held in Personalization (DDP) on the Intel 700 close proximity to the processor. User High throughput network series Ethernet controllers which plane nodes are available in two interface cards (NICs): The SKY- allows reconfiguration of the NICs primary configurations, with 8101D offers four NUMA balanced internal packet filtering and processing configurability to fine-tune the stack for PCIe x16 Gen3 slots. For Plus pipeline on-demand to meet specific specific solution needs: node validation four Intel® Ethernet use case needs. This is achieved by Network Adapters with quad adding new configuration profiles to 25GbE ports were installed in the the Ethernet controllers at runtime system. (XXV710 SPF 28+ quad- without resetting or rebooting the Base node port @ 25 Gbps Intel® Ethernet server using the Data Plane Value/performance-optimized Network Adapter XXV710). Development Kit (DPDK). configuration suited to deployments further from the Standards-based networking These configuration profiles provide network core. performance across NFVI the ability to classify packet types and workloads is provided by the protocols inline and distribute the adaptors through a combination of packets to specific queues on the sophisticated packet processing, device host interface. These Queues Plus node intelligent offloads and accelerators, can be assigned to specific cores on Tailored for the highest and high-quality open-source the CPU. This enables application performance and highest density drivers. In addition to optimizing performance scale with the number of for maximum networking density throughput, the adapters are cores in the system improving overall and packet throughput per designed to enable broad NUMA node. performance and utilization. It also interoperability and agility. Key improves latency because the packets In addition, the reference architecture features and capabilities end up automatically on the right specifies system configuration associated with the adapters worker core. For example in a BNG parameters for the Intel Select include the following: application it is vital for performance Solutions for NFVI Forwarding that all the packet flows from the same Platform controller node. • Data Plane Development Kit CPE are handled by the same core to (DPDK) to accelerate packet effectively enable technologies like processing in the data path. It billing & HQoS. also facilitates building packet