Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    Slower than expected iperf3 results under proxmox and virtio

    Scheduled Pinned Locked Moved Virtualization
    2 Posts 1 Posters 902 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • N
      netnewb2
      last edited by

      Hi,

      I'm running pfsense, freenas and a few other linux vms under proxmox.

      pfsense to proxmox ~ 2.5 Gbits/s
      proxmox (or any vm) to pfsense ~ 1.1 Gbits/s
      linux vms to other linux vms or proxmox host ~ 20 Gbits/s

      Freenas to proxmox ~ 2.5 Gbits/s

      The configurations are pretty standard. Proxmox is using Open vSwitch. Everything is on the same vmbr bridge and using virtio.

      Pfsense has 4 cores, 4 GB RAM, CPU type host, numa enabled. All hardware accelerations disabled and so does freenas. I don't have many rules or any IPS.

      Since I'm seeing similar results with FreeNAS, I think it's either something with virtio or with proxmox+freebsd.

      1 Reply Last reply Reply Quote 0
      • N
        netnewb2
        last edited by

        I've setup a new pfsense vm with nothing on it. Results were more or less the same, so the packages weren't interfering.

        So, I've setup a new bridge and set MTU to 9000 and now I'm getting about 9 Gbits/s (sometimes 10 with pf disabled). I don't understand networking enough as to why linux VMs work at 20 Gbits/s with MTU 1500.

        Other settings such as CPU type, machine type, rx off on the bridge, didn't affect results that much.

        Now I'm curious what it would take to get to 20 Gbits/s

        1 Reply Last reply Reply Quote 1
        • First post
          Last post
        Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.