fio benchmark running throw nfs, kill solaris performance
if I run fio benchmark on linux side on nfs filesystem exported from solaris, I killed solaris server perfomance
steps to reproduce
1) create filesystem on solaris and exported it to linux server
# zfs create tank/filesystem1
# zfs set share.nfs=on tank/filesystem1; zfs set share.nfs.rw=linux-server1 tank/filesystem1 ; zfs set share.nfs.root=linux-server1 tank/filesystem1
2) on linux side, mount filesystem with following options
rw,bg,hard,nointr,rsize=1048576,wsize=1048576,tcp,actimeo=0,vers=3,timeo=600
3) run fio benchmark
fio --time_based --name=benchmark --size=100g --runtime=120 --filename=/solarismnt/file3 --ioengine=libaio --randrepeat=0 --iodepth=128 --direct=1 --invalidate=1 --verify=0 --verify_fatal=0 --numjobs=1 --rw=randrw --blocksize=8k --group_reporting