OPNsense Forum

English Forums => Hardware and Performance => Topic started by: Chip Schweiss on August 24, 2018, 05:59:50 pm

Title: Need 10Gb/s throughput
Post by: Chip Schweiss on August 24, 2018, 05:59:50 pm
I started working with OPNsense as virtual machine to segment several VLANs and manage firewall rules between them.  After not being able to get past ~3 Gb/s throughput I tried putting it on repurposed server with 12 2.66Ghz cpu cores and Intel X520-DA2 NIC.   After importing my config, my results are basically the same, ruling out virtualization as the bottleneck.  Granted this is Westmere generation CPUs, but with Linux on them has no problem keeping 10Gb/s flooded.

With Linux doing the routing and firewalling between VMs I can achieve ~7Gb/s, between physical machines 10Gb/s is possible, but not with OPNsense.

Changing any combination of hardware offloading settings has very little change in the performance.

My question is, is there any hardware known to handle 10Gb/s+ with OPNsense?   

Thanks!
-Chip
Title: Re: Need 10Gb/s throughput
Post by: juliocbc on September 17, 2018, 01:13:56 am
Hi Chip,

I've achieved good result's following this article: https://calomel.org/network_performance.html (https://calomel.org/network_performance.html)




Title: Re: Need 10Gb/s throughput
Post by: mimugmail on September 17, 2018, 06:02:40 am
Without NAT and disabled Suricata it should work with your specs