The benchmarks were only using block devices, so recordsize isn't used at all, as recordsize is only for datasets on file level. For block devices (physical SSDs or Zvols (virtual disks of VMs)) the volblocksize is used instead of the recordisze.
To optimize performance in hyper-converged deployments with Proxmox VE and ZFS storage, the appropriate hardware setup is essential. This benchmark presents a possible setup and its resulting performance, with the intention of supporting Proxmox users in making better decisions.
I would like to test my existing sytem (has data already), so I need a NONdestructive (read only) test. The tests lists in the article look like read/write and destroy's existing data.
I would like to test my existing sytem (has data already), so I need a NONdestructive (read only) test. The tests lists in the article look like read/write and destroy's existing data.
Page 11 "4.1 – fio command for Proxmox VE node" is using a empty zvol. So yes, it is destructive but thats why you create a new zvol first that you can delete after the test.
Page 11 "4.2 - fio command for “VM Performance (Windows)”" and "4.3 - fio command for “VM Performance (Linux)”" are for running inside a VM Vm. So you could create a new VM for testing and destroy it later.
But the test on page 3 that is writing directly to the SSD is indeed destructive. (And great to see the warnign there...often this is missing and people type in code without understanding what they are doing and then wiping their disks...)
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.