IO Delay, configured wrong?

hadus

New Member
Jun 7, 2024
5
0
1
Hi folks

I've had Proxmox up and running a few months now. Overall, it's been great.
My one issue is whenever a VM has disk activity, the overall IO delay sky rockets. Goes to maybe 70-90%.
This pretty much halts the entire installation, including other VMs and LXC's. But for the life of me I cannot figure out what's wrong...

I ended up defining my storage as mirrors, but I was in massive doubt when doing so.
Have I accidentally configured a peformance killer? Everything is on SSD.

I have attached output of "inxi -Fxz" to show setup and specs.
Extracts below:


Mobo: MSI B350 GAMING PLUS (MS-7A34)
CPU: AMD Ryzen 3 3100

RAID:
Device-1: fast2 type: zfs status: ONLINE level: mirror-0 raw: size: 444 GiB free: 274 GiB
zfs-fs: size: 430.25 GiB free: 260.37 GiB
Components: Online: 1: 2:
Device-2: rpool type: zfs status: ONLINE level: mirror-0 raw: size: 220 GiB free: 65.7 GiB
zfs-fs: size: 213.19 GiB free: 58.92 GiB
Components: Online: 1: nvme0n1p3 2: sdb3
Drives:
Local Storage: total: raw: 1.35 TiB usable: 1.55 TiB used: 101.99 GiB (6.4%)
ID-1: /dev/nvme0n1 vendor: Samsung model: MZVLW256HEHP-000L7 size: 238.47 GiB temp: 51.9 C
ID-2: /dev/sda vendor: SanDisk model: TEAM T253X1480G size: 447.13 GiB
ID-3: /dev/sdb vendor: Kingston model: SH103S3240G size: 223.57 GiB
ID-4: /dev/sdc vendor: Intenso model: SSD SATAIII size: 476.94 GiB


Thanks, Hadus
 

Attachments

  • inxi_proxmox.txt
    4.8 KB · Views: 1
You cannot expect good performance with ZFS with these cheap SSDs.
 
@hadus To get rid of the performance delay you'd ideally need to switch to some different SSDs (more enterprise oriented).

Does your system have a spare PCIe slot (ie for a SAS card and some cheap SAS SSDs from Ebay), or would you have budget to spring for something like Samsumg PM893's (if you need to stick with SATA)?
 
Last edited:

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!