Finally solved slow HTTPS performance when using pfsense on proxmox - perhaps should update guide
-
So I posted a fair few months ago here (https://forum.netgate.com/topic/158622/slow-local-haproxy-performance-on-proxmox-vm)
That explains the problem I had, but basically after virtualizing pfsense on proxmox I immediately saw a significant decrease in download speed from my server over HTTPS.
I recently learned about AES-NI and discovered following netgate's guide for installation (https://pfsense-docs.readthedocs.io/en/latest/virtualization/virtualizing-pfsense-with-proxmox.html)
fails to enable this as a CPU flag this leads to poor HTTPS performance. After enabling the AES CPU flag and rebooting I immediately saw a huge improvement in speed (back to gigabit).I believe this guide needs to say to enable this flag to optimise performance as surely I'm not the only one.
-
On the Netgate site https://docs.netgate.com/pfsense/en/latest/recipes/virtualize-proxmox.html there is a Give Feedback link at the top
-
@teamits Oh man I completely missed that! I'll submit something now. Thanks!