For cloud and enterprise architects building modern data centers, the Alveo U25N provides a comprehensive 25GbE SmartNIC platform that brings true convergence of network and security acceleration functions like OVS and IPsec into a single platform.
The U25N SmartNIC platform is based on the fusion of three technologies, a powerful System on a Chip (SoC) that includes an FPGA and multi-core Arm processor, and a proven XtremeScale™ X2 Ethernet Controller. The FPGA enables in-line hardware acceleration and offload with maximum efficiency while avoiding unnecessary data movements.
The Arm cores handle exception traffic processing, and FPGA-related management and statistics. The X2 Ethernet Controller chip provides a platform for processing two ports of 25 Gigabit Ethernet via field-proven software drivers
The U25N delivers ultra-high throughput, small packet performance, and low latency. The host interface supports standard NIC drivers as well as Onload® kernel bypass to provide both TCP and packet-based APIs for network application acceleration. The U25N is also tamper-resistant and provides secure flow monitoring with enforcement via a stateless firewall.
The U25N SmartNIC contains a programmable FPGA processing all the network flows. Each flow can be individually delivered to the host and/or streamed in hardware through bump-in-the-wire network acceleration functions. The platform also enables the ability for customers to accelerate custom workloads.
Hardware Accelerated for Clouds
Cloud service providers are deploying SmartNIC fabrics to achieve virtual switching and micro-segmentation of services that scale linearly with CPU cores and network links. The U25N is a platform for the industry’s first converged SmartNIC fabric, including shrink-wrapped applications.
|Board Specifications||Alveo U25N SmartNIC
|Look-up Tables (LUTs)||522K|
|Height||2.54 inch (64.4 mm)|
|Length||6.60 inch (167.65 mm)|
|Width||Single x16 PCIe Slot|
|DDR||- 1x 2GB x 40 DDR4-2400
- 1x 4GB x 72 DDR4-2400
|PCI Express||Gen3 x8|
|Network Interfaces||2x SFP28|
|Hardware Time Stamping||Yes|
|Tunneling Offloads||VXLAN / Geneve|
|Advanced Packet Filtering||Yes|
|PXE and UEFI boot support||Yes|
|Power and Thermal|
|Maximum Total Power||<45W|
Onload® dramatically accelerates and scales network-intensive applications such as in-memory databases, software load balancers, and web servers. With Onload, data centers can support 400% or more users on their cloud network while delivering improved reliability, enhanced quality of service (QoS) and higher return on investment, without modification to existing applications.
Onload allows data centers to realize:
Onload delivers a return on capex investments by allowing data centers to redeploy 25% or more of their load-balancing servers for other tasks. Alternatively, data centers can attain a reduction in operational expenses (opex) by shrinking the overall server footprint.
|Use Case||Application(s)||Performance Increase||Benchmark Documents|
|In-Memory Databases||Couchbase, Memcached, Redis||100%|
|Software Load Balancers||NGINX Plus, HAProxy||400%|
|Web Servers/ Applications||NGINX Plus, Netty.io||50%|
Onload accelerates nearly all network-intensive TCP-based applications. Typical performance improvements when utilizing Onload include:
Xilinx has produced a series of cookbooks that outline the servers we used, the configuration done, and exactly what testing was completed. The purpose of these cookbooks is to enable customers to reproduce the results obtained, as sometimes they can appear somewhat remarkable.
To obtain a copy, contact us.
Onload is built from the same I/O software technology that powers nearly every financial market and high-frequency trading application on the planet. POSIX compliant, Onload ensures compatibility with TCP-based applications, management tools, and network infrastructures. In addition, Onload provides RDMA-like performance without requiring a forklift upgrade to the data center’s network infrastructure and can be deployed across x86-based platforms running Linux – bare metal, virtual machine or container.