Virtualized Opnsense 20.1.3 and interrupt storm message

Started by jorgegmayorgas, March 20, 2020, 08:15:25 AM

Previous topic - Next topic
Hello
I recently upgraded my FTTH from 300 to 600 mb. 
In order to do that I have to change from previous ISP to O2. O2 has and all in one device (Mitrastar GPT-2541GNAC) to handle phone and internet connection ( I have no IPTV) .
In OPNsense previous ISP connection was using DHCP, with O2  connection is PPPoE as all in one device  is on bridge mode . VLAN for VoIP and Internet is  still managed by all in one device.
VoIP is working without issues.
Opnsense is virtualized on a i5-2500s with 16gb with Vmware. VM for Opnsense has assigned 2 cores and 4 gb, net driver is vmxnet3.
I have connectivity and it is OK but it seems 600 mb is not possible.
If I try a speedtest from any site available on the internet I can see a message on freebsd screen :
"interrupt storm irq detected on irq266 : throttling interrupt source"
"interrupt storm irq detected on irq257 : throttling interrupt source"

vmstat -i shows those irqs are lan and wan

interrupt                          total       rate
irq1: atkbd0                           6          0
irq15: ata1                        31467          1
irq17: mpt0 ehci0                  85205          2
irq18: uhci0                       82599          2
cpu0:timer                       3082269         65
cpu1:timer                       2862490         61
irq257: vmx0                     2525995         54
irq266: vmx1                     4007046         85
Total                           12677077        269



Shutting down Opnsense and checking with a  Dlink router model DIR-842 (PPPoE connection , same as Opnsense) , speedtest results are way better but the logging capabilities of this device are limited or I don't know how to check if device is really throttling or not

My understanding is that my computer hardware used in Opnsense exceeds D-link hardware specs, maybe I am wrong

Full specs
Intel i5-2500s
Gigabyte 1155 Motherboard (GA-H77-DS3H) , latest BIOS
16GB DDR3 1600 Mhz Crucial Ballistix (2x8gb)
Quad Gigabit Intel i340-T4 dedicated to VM (driver version installed is 5.3.5.42, DKMS built)
Intel Corporation 82572EI Gigabit Ethernet Controller (for Openmediavault omly)
3 TB Toshiba 7200 RPM HDD
320 GB Seagate 7200 RPM HDD
SSD 240 GB Kingston (boot drive)
Openmediavault 4.1.35-1
Kernel 4.19.0-0.bpo.6-amd64 #1 SMP Debian 4.19.67-2+deb10u2~bpo9+1 (2019-11-12) x86_64 GNU/Linux
Vmware player version 14.1.7

Does anyone have suggestions or ideas to avoid throttling?

Best regards,
Jorge Giménez