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