This technology frees up computing resources on the application host, enabling you to improve workload density and focus on revenue generating applications.
Running networking and security functions on the data processing units improves the performance of network services such as switching, routing, load balancing, distributed firewalling, IDS/IPS, and network observability and provides granular networking and security close to the workloads.
A Data Processing Unit (i.e., DPU or SmartNIC) has its own CPU, Memory, I/O and various hardware accelerators. Virtualized networking and security solutions such as NSX run on the CPU complex in the DPU and make use of hardware accelerators and flow caches whenever they can for various computations.
In DPU-based Acceleration for NSX, the data plane functions are completely offloaded to the DPU. This enables accelerated performance in terms of network throughput and latency as the overall network stack does not have to go through numerous context switches to process the data.
DPU-based Acceleration for NSX offers high performance networking and security implemented on DPUs connected to the hosts. Offloading from the host frees up application resources while providing: