Can't seem to find a solution/answer to this. Trying to create a smaller pool of three mirrors and adding SLOG but keep getting the stripe warning and no options to change anything.
I went ahead anyhow just to test. This is all being done with MTU back to defaults since the DC doesn't allow jumbo frames between different locations so there is no point in testing using jumbo.
I mounted the NFS share I created onto a vm on the ESX host that is connected using a 10Gbps NIC.
I was able to hit just above 1Gbps but it always drops down to just under 300Mbps as the file is copied.
Quite discouraged and nervous I've missed my deadline and have spent a lot of additional money to get not much further.
Code:
root@truenas[~]# fio --name=pool01 --size=5g --rw=write --ioengine=posixaio --direct=1 --bs=1m
pool01: (g=0): rw=write, bs=(R) 1024KiB-1024KiB, (W) 1024KiB-1024KiB, (T) 1024KiB-1024KiB, ioengine=posixaio, iodepth=1
fio-3.27
Starting 1 process
pool01: Laying out IO file (1 file / 5120MiB)
Jobs: 1 (f=1): [W(1)][100.0%][eta 00m:00s]
pool01: (groupid=0, jobs=1): err= 0: pid=20820: Sat Jan 1 16:58:24 2022
write: IOPS=249, BW=249MiB/s (261MB/s)(5120MiB/20534msec); 0 zone resets
slat (usec): min=25, max=1507, avg=79.84, stdev=32.80
clat (usec): min=351, max=3700.8k, avg=3927.01, stdev=105220.39
lat (usec): min=379, max=3700.9k, avg=4006.86, stdev=105219.98
clat percentiles (usec):
| 1.00th=[ 371], 5.00th=[ 433], 10.00th=[ 510],
| 20.00th=[ 523], 30.00th=[ 537], 40.00th=[ 545],
| 50.00th=[ 553], 60.00th=[ 586], 70.00th=[ 627],
| 80.00th=[ 652], 90.00th=[ 676], 95.00th=[ 709],
| 99.00th=[ 2737], 99.50th=[ 2769], 99.90th=[ 2933],
| 99.95th=[3338666], 99.99th=[3707765]
bw ( KiB/s): min=324982, max=1579596, per=100.00%, avg=918998.55, stdev=428309.41, samples=11
iops : min= 317, max= 1542, avg=897.00, stdev=418.16, samples=11
lat (usec) : 500=8.01%, 750=87.77%, 1000=0.06%
lat (msec) : 4=4.06%, >=2000=0.10%
cpu : usr=2.00%, sys=0.41%, ctx=5136, majf=1, minf=1
IO depths : 1=100.0%, 2=0.0%, 4=0.0%, 8=0.0%, 16=0.0%, 32=0.0%, >=64=0.0%
submit : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
complete : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
issued rwts: total=0,5120,0,0 short=0,0,0,0 dropped=0,0,0,0
latency : target=0, window=0, percentile=100.00%, depth=1
Run status group 0 (all jobs):
WRITE: bw=249MiB/s (261MB/s), 249MiB/s-249MiB/s (261MB/s-261MB/s), io=5120MiB (5369MB), run=20534-20534msec