Over 10 year user of pfSense at home.
Have an HP microserver Gen8 running Windows 10 Pro with pfSense 2.7 in a VM in Hyper-V. Move a lot of traffic using Wireguard tunnels.
Have a 1Gb symmetric fiber Internet. Serve a lot of files via a Filezilla FTP server on the same Windows 10 machine. Fastest via pfSense in this layout in a speed test is approx 600 Mbps symmetrical.
Speed test wired direct to Internet using a laptop = approx 900 to 950 symmetrical
Files can be served on the local LAN from the Windows computer via FTP at 1GB
Reduction in speed seems to be within pfSense (or Hyper-V)
Reached a point where I need to increase performance.
- Move to OpnSense VM - but I feel this will give just the same performance as pfSense
- Replace Windows 10 with Linux something (Ubuntu?). Run Linux based VM of pfSense with Linux based FTP server (Filezilla again?). Thinking that without Windows various services and background processes, might give me more performance.
- Leave Windows 10 machine as is. Move pfSense to dedicated hardware. Files still served via FTP server from Windows computer.
Looking for advice from people who have “been there and done that” before changing things and pouring hours in…