APU2 - VPN Performance

Posted by Pawel Suwala on 

APU2 boards have a solid VPN performance due to the native support for AES-NI instructions in the CPU. Encryption happens on the CPU level instead of the software level. 

APU2 boards achieve about 100 Mbit/s continuous throughput on OpenVPN on pfSense 2.4-RC. Hardware should be able to achieve much more, but it seems that pfSense limits the throughput in some way. Here's the screenshot showing 100 Mbit throughput with 38% CPU usage. 

pfSense 2.3.4 is slower - about 75Mbit. IPFire could be much faster - maybe even close to 200Mbit/s. This is for another benchmark, next weekend.