Benchmarktests - wie schnell ist meine Storage (PBS)


Vorbereiten der Tests:

zfs create hdd-pool/test-benchmark
zfs set primarycache=metadata hdd-pool/test-benchmark
apt install fio -y

Random Read - IOPS - bs=4k (Restore)

fio --rw=randread --name=iops-randread --bs=4k --direct=1 --sync=1 --size=100G --sync=1 --filename=<zvol> --numjobs=4 --ioengine=libaio --iodepth=32 --refill_buffers --group_reporting --runtime=600 --time_based


Random Read - Bandwidth - bs=4M (Restore)

fio --rw=randread --name=bw-randread --bs=4M --direct=1 --sync=1 --size=100G --sync=1 --filename=<zvol> --numjobs=4 --ioengine=libaio --iodepth=32 --refill_buffers --group_reporting --runtime=600 --time_based

Normaler Lesetest 4M

fio --ioengine=psync --direct=1 --sync=1 --rw=read --bs=4M --numjobs=1 --iodepth=1 --runtime=60 --time_based --name read_4M --filename=<zvol> --size=50G

Schreibtest 4M

fio --ioengine=psync --direct=1 --sync=1 --rw=write --bs=4M --numjobs=1 --iodepth=1 --runtime=60 --time_based --name write_4M --filename=<zvol> --size=50G