Netzwerk Durchsatz

Started by thebigwave, February 03, 2021, 05:22:27 PM

Previous topic - Next topic
Hallo zusammen,
ich hätte da mal eine Frage zum Netzwerkdurchsatz.

Coronabedingt bin ich immer noch dabei mich mit OPNsense ein wenig anzufreunden und hätte da mal ein Problem.

Im Einsatz ist ein Dedicated Server mit ProxMox und einer Virtualisierten OPNsense.

Im Gleichen Subnetz habe ich eine Performance von ~2 Gbit/s
Wen es durch die OPNsense geroutet wird fällt es auf ~200 Mbit/s

Zum Testen haben beide Netze any/any bekommen und auch Hardware ist nicht ausgelastet. in ProxMox verwende ich durchgehend Intel E1000 NICs

Hat da jemand einen Tip für mich wo der Flaschenhals liegt
LG
Tobias







February 03, 2021, 05:46:39 PM #1 Last Edit: February 03, 2021, 06:02:42 PM by lewald
Ja,

bitte als Netzwerkkarten virtio.
Der virtuellen Netzwerkkarte 8 queues geben.
Und die vm als Host und nicht kvm64.



Bei Opnsense im Interface - settings

Hardware CRC, TSO, LRO auf disabled. vlan Filtern auch auf disable

Ich habe an einigen Stellen gelesen das virtio mit FreeBSD problematisch ist, aber Hey das Ergebnis spricht für sich

[SUM]   0.00-180.00 sec  48.6 GBytes  2.32 Gbits/sec  55071             sender
[SUM]   0.00-180.02 sec  48.6 GBytes  2.32 Gbits/sec                  receiver


Die Einstellungen an der CPU hatten keinen nennenswerten Impact, die neuen NICs waren dann des Rätsels Lösung.
Ich habe allerdings nur 4 Queues zugewiesen, paralell zu der Anzahl der zugewiesenen Kernen.

DANKE für die schnelle Hilfe