Hi everyone,
We've been looking into ways to improve networking performance in our infrastructure, specifically for use cases that require user-space networking like DPDK or OVS. Currently, the lack of native vhost-user support in Proxmox VE is a bit of a bottleneck for these high-performance setups.
To address this, I've been working on an implementation that allows QemuServer to use vhost-user backends. The idea is to have it look for unix sockets at /run/vhost-user/{bridge}.sock, providing a clean way to integrate with external networking stacks.
I sent the patch series to the pve-devel mailing list about four weeks ago, but since I haven't received any feedback or replies there yet, I wanted to bring the discussion here to the forums.
I’m curious to see if there is enough community interest in this feature to help it get noticed, and I’d also appreciate it if any of the developers could take a look at the proposed implementation.
You can track the patch on the mailing list archives here: https://lore.proxmox.com/pve-devel/20260413073450.503199-1-kagancengiz@kgncengiz.com/
It would be great to get some eyes on this as it's a critical piece for our roadmap.
Best regards,
Kağan Cengiz
kagancengiz@kgncengiz.com
We've been looking into ways to improve networking performance in our infrastructure, specifically for use cases that require user-space networking like DPDK or OVS. Currently, the lack of native vhost-user support in Proxmox VE is a bit of a bottleneck for these high-performance setups.
To address this, I've been working on an implementation that allows QemuServer to use vhost-user backends. The idea is to have it look for unix sockets at /run/vhost-user/{bridge}.sock, providing a clean way to integrate with external networking stacks.
I sent the patch series to the pve-devel mailing list about four weeks ago, but since I haven't received any feedback or replies there yet, I wanted to bring the discussion here to the forums.
I’m curious to see if there is enough community interest in this feature to help it get noticed, and I’d also appreciate it if any of the developers could take a look at the proposed implementation.
You can track the patch on the mailing list archives here: https://lore.proxmox.com/pve-devel/20260413073450.503199-1-kagancengiz@kgncengiz.com/
It would be great to get some eyes on this as it's a critical piece for our roadmap.
Best regards,
Kağan Cengiz
kagancengiz@kgncengiz.com