I've been benchmarking some server configurations, and i find that a baremetal Debian installation with mdadm tested with fio, tends to be 2-2.5x faster than setting up an array in the same manner under Proxmox. This is even with things like 'Write Back' enabled.
Are there some ways to really improve the speed of disks under Proxmox beyond the usual suggestions such as that above? I don't understand how a RAID configured in the exact same manner on baremetal can be so much quicker than under Proxmox on the same host.
I understand ZFS is recommended, and i use that on some hosts. But i'm trying to build the fastest host possible (as far as storage goes) and from what i've seen, mdadm would be a better fit. But as i say, Proxmox seems to be hampering this too, and i'd rather not just run it as baremetal outside of my cluster.
Note: I've tested this outside of fio benchmarks also, and found the real life performance of my databases to be noticeably lacking too, which is why i began benchmarking so much.
Many thanks for reading.
Are there some ways to really improve the speed of disks under Proxmox beyond the usual suggestions such as that above? I don't understand how a RAID configured in the exact same manner on baremetal can be so much quicker than under Proxmox on the same host.
I understand ZFS is recommended, and i use that on some hosts. But i'm trying to build the fastest host possible (as far as storage goes) and from what i've seen, mdadm would be a better fit. But as i say, Proxmox seems to be hampering this too, and i'd rather not just run it as baremetal outside of my cluster.
Note: I've tested this outside of fio benchmarks also, and found the real life performance of my databases to be noticeably lacking too, which is why i began benchmarking so much.
Many thanks for reading.
Last edited: