76
Hardware and Performance / Re: Can OPNsense handle 100Gbit in a VMware environment? Tips to test Bandwith?
« on: December 23, 2021, 03:42:01 pm »
I'm not sure this would be possible on a FreeBSD 12.x based version of OPNsense due to the throughput issues that a lot of folks have reported with vmxnet3 NICs (an issue more with FreeBSD than with OPNsense). If you do attempt this, I think your best bet would be a NIC passthrough however that doesn't sound like an option if all of the hosts only have two physical uplinks (2x25GB).
I've loadsim'd virtual environments before and one of the neat tools I used for our last vSAN buildout is a free one called HCIbench. This may not be exactly what you're looking for because its more geared to test compute and storage at the same time. But it hammers the network pretty good and can give you an idea of your throughput capabilities with a loaded host.
If you just want to test raw network throughput and ensure that the physical layer can really push those speeds I think your best bet would be some Linux VMs and iperf. Even then I doubt you'll get 100GB of throughput from a single VM, you'll likely need a pool of them pushing traffic back and forth to each other. If you aren't in production yet I'd also consider booting the hosts with a Linux bootable ISO (you can easily do this via the iDRAC virtual ISO mount) and running your throughput tests on the bare hardware just to see what native physical can push.
Sorry this isn't really your answer but with this much bandwidth it can be a challenge for a lot of firewalls.
I've loadsim'd virtual environments before and one of the neat tools I used for our last vSAN buildout is a free one called HCIbench. This may not be exactly what you're looking for because its more geared to test compute and storage at the same time. But it hammers the network pretty good and can give you an idea of your throughput capabilities with a loaded host.
If you just want to test raw network throughput and ensure that the physical layer can really push those speeds I think your best bet would be some Linux VMs and iperf. Even then I doubt you'll get 100GB of throughput from a single VM, you'll likely need a pool of them pushing traffic back and forth to each other. If you aren't in production yet I'd also consider booting the hosts with a Linux bootable ISO (you can easily do this via the iDRAC virtual ISO mount) and running your throughput tests on the bare hardware just to see what native physical can push.
Sorry this isn't really your answer but with this much bandwidth it can be a challenge for a lot of firewalls.