OPNsense
  • Home
  • Help
  • Search
  • Login
  • Register

  • OPNsense Forum »
  • Profile of filip.koci »
  • Show Posts »
  • Messages
  • Profile Info
    • Summary
    • Show Stats
    • Show Posts...
      • Messages
      • Topics
      • Attachments

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

  • Messages
  • Topics
  • Attachments

Messages - filip.koci

Pages: [1]
1
21.1 Legacy Series / Slow throughput
« on: February 16, 2021, 12:48:23 am »
Hi everyone, I have a problem achieving 10Gb/s with opnsense

Can someone try to help me with tune opnsense settings?

My setup:
hypervisor1 (h1) - proxmox, 2x 10Gb/s sfp+ in bond LACP
    GW1 - 2x socket (2x 8 cores), latest opnsense, virtio network with multiqueue 8
    VM1 - linux

hypervisor2 (h2) - proxmox, 2x 10Gb/s sfp+ in bond LACP
    GW2 - 2x socket (2x 8 cores), latest opnsense, virtio network with multiqueue 8
    VM2 - linux

When is everything (used iperf3):
GW -> VM throughput is ~3Gb/s (on same hypervisor)
VM -> GW throughput is ~1Gb/s (on same hypervisor)

GW1 <-> GW2 throughput is ~1Gb/s (via optic bond)

h1 <-> h2  throughput is ~10Gb/s
VM1 <-> VM2  throughput is ~10Gb/s

When Hardware CRC, TSO, and LRO is enabled:
GW1 <-> GW2 throughput is ~10Gb/s
GW <-> VM (on same hypervisor) throughput is ~20Gb/s
But NAT stops working

Also, I tried to change tunables options but without notable performance impact
I tried to edit:
net.inet.tcp.sendbuf_auto
net.inet.tcp.recvbuf_auto
hw.igb.rx_process_limit
hw.igb.tx_process_limit
legal.intel_igb.license_ack
compat.linuxkpi.mlx4_enable_sys_tune
net.link.ifqmaxlen
net.inet.tcp.soreceive_stream
net.inet.tcp.hostcache.cachelimit
compat.linuxkpi.mlx4_inline_thold
compat.linuxkpi.mlx4_log_num_mgm_entry_size
compat.linuxkpi.mlx4_high_rate_steer

Pages: [1]
OPNsense is an OSS project © Deciso B.V. 2015 - 2024 All rights reserved
  • SMF 2.0.19 | SMF © 2021, Simple Machines
    Privacy Policy
    | XHTML | RSS | WAP2