ZFS存储池性能测试
本文介绍如何在truenas系统中使用fio工具测试存储池的性能。
fio是一款开源磁盘性能测试工具,github地址为:https://github.com/axboe/fio。truenas系统中已经内置此工具。
测试方法是:在需要测试的池中建立一个目录,然后shell进入,运行fio命令。下面我在自己的truenas系统中演示一下:
mkdir /mnt/STORE/test/fioTest cd /mnt/STORE/test/fioTest //下面是顺序写测试 fio --name=seqwrite --rw=write --direct=1 --ioengine=psync --bs=128k --iodepth=32 --numjobs=10 --size=10G --group_reporting //下面是顺序读测试 fio --name=seqread --rw=read --direct=1 --ioengine=psync --bs=128k --iodepth=32 --numjobs=10 --size=10G --group_reporting
这是我的机器存储池顺序写的性能,从最后一行可以看出结果。
fio参数含义及用法,《使用fio测试磁盘I/O性能》这篇文章有介绍,这里就不重复了,大家可以看看。