RouterMaxx Vengeance on ESXi 6.7U3 / i7-7700 / 32GB
Using as an edge router connected to IX and ISP. 90+ BGP peering sessions. Partial routes from ISP.
Any sort of load on any of the interfaces results in upwards of ~3000 tx-queue-drops-per-second.
Code: Select all
/interface monitor-traffic interface=sfp-sfpplus7 name: sfp-sfpplus7 rx-packets-per-second: 129 961 rx-bits-per-second: 290.7Mbps fp-rx-packets-per-second: 0 fp-rx-bits-per-second: 0bps rx-drops-per-second: 0 rx-errors-per-second: 0 tx-packets-per-second: 218 756 tx-bits-per-second: 2.1Gbps fp-tx-packets-per-second: 0 fp-tx-bits-per-second: 0bps tx-drops-per-second: 0 tx-queue-drops-per-second: 2 836 tx-errors-per-second: 0
This is happening on both the front expansion MaxxWave 4-Port 10G module and the read expansion HotLava St. Helens 4-Port 10G card. Using FS modules.
CHR CPU ~40% @ 5Gbps
ESXi CPU Pkg ~80% @ 5Gbps
I'm scheduling a time to disable hyper-threading in the BIOS to hopefully obtain some more performance, but I'm doubtful this will be the fix.
Outside of NorthIdahoTom's great CHR performance tips, is there anything else anyone can think of doing?