T
root@storage:/test# fio --filename=test --sync=1 --rw=randwrite --bs=4k --numjobs=20 --iodepth=4 --group_reporting --name=test --filesize=1G --runtime=300 && rm test
test: (g=0): rw=randwrite, bs=(R) 4096B-4096B, (W) 4096B-4096B, (T) 4096B-4096B, ioengine=psync, iodepth=4
...
fio-3.1
Starting 20 processes
Jobs: 20 (f=20): [w(20)][98.3%][r=0KiB/s,w=80KiB/s][r=0,w=20 IOPS][eta 00m:05s]
Jobs: 20 (f=20): [w(20)][100.0%][r=0KiB/s,w=160KiB/s][r=0,w=40 IOPS][eta 00m:00s]
test: (groupid=0, jobs=20): err= 0: pid=17550: Mon Sep 21 10:38:16 2020
write: IOPS=265, BW=1062KiB/s (1088kB/s)(311MiB/300080msec)
clat (msec): min=12, max=1981, avg=75.30, stdev=205.76
lat (msec): min=12, max=1981, avg=75.30, stdev=205.76
clat percentiles (msec):
| 1.00th=[ 14], 5.00th=[ 15], 10.00th=[ 15], 20.00th=[ 15],
| 30.00th=[ 15], 40.00th=[ 16], 50.00th=[ 23], 60.00th=[ 29],
| 70.00th=[ 31], 80.00th=[ 42], 90.00th=[ 65], 95.00th=[ 435],
| 99.00th=[ 1083], 99.50th=[ 1250], 99.90th=[ 1687], 99.95th=[ 1737],
| 99.99th=[ 1989]
bw ( KiB/s): min= 7, max= 281, per=6.83%, avg=72.53, stdev=78.85, samples=8785
iops : min= 1, max= 70, avg=18.11, stdev=19.71, samples=8785
lat (msec) : 20=49.09%, 50=35.15%, 100=9.09%, 250=0.20%, 500=2.36%
lat (msec) : 750=0.50%, 1000=2.06%, 2000=1.56%
cpu : usr=0.03%, sys=0.28%, ctx=166562, majf=0, minf=187
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 rwt: total=0,79687,0, short=0,0,0, dropped=0,0,0
latency : target=0, window=0, percentile=100.00%, depth=4
Run status group 0 (all jobs):
WRITE: bw=1062KiB/s (1088kB/s), 1062KiB/s-1062KiB/s (1088kB/s-1088kB/s), io=311MiB (326MB), run=300080-300080msec
Art
root@storage:/test# fio --filename=test --sync=1 --rw=randwrite --bs=4k --numjobs=20 --iodepth=4 --group_reporting --name=test --filesize=1G --runtime=300 && rm test
test: (g=0): rw=randwrite, bs=(R) 4096B-4096B, (W) 4096B-4096B, (T) 4096B-4096B, ioengine=psync, iodepth=4
...
fio-3.1
Starting 20 processes
Jobs: 20 (f=20): [w(20)][98.3%][r=0KiB/s,w=80KiB/s][r=0,w=20 IOPS][eta 00m:05s]
Jobs: 20 (f=20): [w(20)][100.0%][r=0KiB/s,w=160KiB/s][r=0,w=40 IOPS][eta 00m:00s]
test: (groupid=0, jobs=20): err= 0: pid=17550: Mon Sep 21 10:38:16 2020
write: IOPS=265, BW=1062KiB/s (1088kB/s)(311MiB/300080msec)
clat (msec): min=12, max=1981, avg=75.30, stdev=205.76
lat (msec): min=12, max=1981, avg=75.30, stdev=205.76
clat percentiles (msec):
| 1.00th=[ 14], 5.00th=[ 15], 10.00th=[ 15], 20.00th=[ 15],
| 30.00th=[ 15], 40.00th=[ 16], 50.00th=[ 23], 60.00th=[ 29],
| 70.00th=[ 31], 80.00th=[ 42], 90.00th=[ 65], 95.00th=[ 435],
| 99.00th=[ 1083], 99.50th=[ 1250], 99.90th=[ 1687], 99.95th=[ 1737],
| 99.99th=[ 1989]
bw ( KiB/s): min= 7, max= 281, per=6.83%, avg=72.53, stdev=78.85, samples=8785
iops : min= 1, max= 70, avg=18.11, stdev=19.71, samples=8785
lat (msec) : 20=49.09%, 50=35.15%, 100=9.09%, 250=0.20%, 500=2.36%
lat (msec) : 750=0.50%, 1000=2.06%, 2000=1.56%
cpu : usr=0.03%, sys=0.28%, ctx=166562, majf=0, minf=187
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 rwt: total=0,79687,0, short=0,0,0, dropped=0,0,0
latency : target=0, window=0, percentile=100.00%, depth=4
Run status group 0 (all jobs):
WRITE: bw=1062KiB/s (1088kB/s), 1062KiB/s-1062KiB/s (1088kB/s-1088kB/s), io=311MiB (326MB), run=300080-300080msec
Спасибо, а вот мой результат этого же на зеркале из четырёх CMR Тошиб по 12ТБ:
fio --filename=test --sync=1 --rw=randwrite --bs=4k --numjobs=20 --iodepth=4 --group_reporting --name=test --filesize=1G --runtime=300 && rm test
test: (g=0): rw=randwrite, bs=(R) 4096B-4096B, (W) 4096B-4096B, (T) 4096B-4096B, ioengine=psync, iodepth=4
...
fio-3.12
Starting 20 processes
test: Laying out IO file (1 file / 1024MiB)
Jobs: 20 (f=20): [w(20)][100.0%][w=2800KiB/s][w=700 IOPS][eta 00m:00s]
test: (groupid=0, jobs=20): err= 0: pid=22221: Wed Jun 15 13:18:01 2022
write: IOPS=580, BW=2320KiB/s (2376kB/s)(680MiB/300007msec); 0 zone resets
clat (msec): min=4, max=245, avg=34.47, stdev=15.48
lat (msec): min=4, max=245, avg=34.47, stdev=15.48
clat percentiles (msec):
| 1.00th=[ 24], 5.00th=[ 26], 10.00th=[ 27], 20.00th=[ 28],
| 30.00th=[ 28], 40.00th=[ 29], 50.00th=[ 30], 60.00th=[ 31],
| 70.00th=[ 32], 80.00th=[ 38], 90.00th=[ 48], 95.00th=[ 60],
| 99.00th=[ 108], 99.50th=[ 130], 99.90th=[ 157], 99.95th=[ 169],
| 99.99th=[ 239]
bw ( KiB/s): min= 31, max= 152, per=5.00%, avg=115.94, stdev=29.33, samples=12000
iops : min= 7, max= 38, avg=28.94, stdev= 7.32, samples=12000
lat (msec) : 10=0.09%, 20=0.03%, 50=91.97%, 100=6.56%, 250=1.35%
cpu : usr=0.04%, sys=0.26%, ctx=349621, majf=17, minf=370
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,174027,0,0 short=0,0,0,0 dropped=0,0,0,0
latency : target=0, window=0, percentile=100.00%, depth=4
Run status group 0 (all jobs):
WRITE: bw=2320KiB/s (2376kB/s), 2320KiB/s-2320KiB/s (2376kB/s-2376kB/s), io=680MiB (713MB), run=300007-300007msec