Hi All,
I have been experiencing significant performance issues on my Proxmox server, specifically with new VMs. Despite low resource utilization on the host, operations like package updates (apt, dnf, yum) are painfully slow, often running at around 20 KB/s. I have difficultly testing beyond this since installing a simple package takes forever.
I have attached my fio benchmarks, maybe I am missing something?
I have been experiencing significant performance issues on my Proxmox server, specifically with new VMs. Despite low resource utilization on the host, operations like package updates (apt, dnf, yum) are painfully slow, often running at around 20 KB/s. I have difficultly testing beyond this since installing a simple package takes forever.
I have attached my fio benchmarks, maybe I am missing something?
System Details:
- Dell R630
- CPU: 2x Intel Xeon E5-2623 v3
- Memory: 128 GB DDR4
- Storage: RAID10 ZFS pool with SSDs
- Proxmox Version: 8.3.3 - Tried with kernel 6.8 and the new 6.11
- Network: Intel(R) 2P X520/2P I350 rNDC - 2 10g Ports setup in a active-backup bond
Symptoms:
- New VMs:
- Updates via apt, dnf, and yum are extremely slow (~20 KB/s).
- Example from a Debian VM:
Code:
[1116.820709] cloud-init[580]: Fetched 26.1 MB in 18min 27s (23.6 kB/s)
- Slow performance persists even with both cloud-init-based setups and direct ISO installs.
- Difficult to benchmark since the install of these machines take so long.
- Existing VMs:
- Benchmarks inside Linux VMs are similar to the host's performance.
- Windows VMs are very slow, almost unusable.
- Host Resource Usage:
- IO wait is low.
- CPU and RAM usage are well within acceptable ranges.
- Low to idle CPU usage
- Less than half of my memory is in use
- Network:
- Speedtests from the host and VMs show expected results.
- iperf3 confirms network performance is within normal ranges.
- Storage:
- FIO results attached. From what I can tell, my array is very performant.
- Logs: Checked journalctl, dmesg, and VM logs—nothing out of the ordinary.