I did some testing this morning on a new build of Proxmox connecting to TrueNAS scale - disk pool is mirrored vdevs 2x4, 8 drives 1tb WD black - connected via 10g multipathing. On a ubuntu vm I am getting the following disk performance to the TrueNAS disk:
Also here is a test to the local m.2 NVME on the proxmox test server:
And here is the "fio" test from the proxmox test server:
parallel-read: (g=0): rw=read, bs=(R) 1024KiB-1024KiB, (W) 1024KiB-1024KiB, (T) 1024KiB-1024KiB, ioengine=libaio, iodepth=16
...
fio-3.39
Starting 4 processes
parallel-read: Laying out IO file (1 file / 2048MiB)
Jobs: 4 (f=4): [R(4)][100.0%][r=22.0GiB/s][r=22.5k IOPS][eta 00m:00s]
parallel-read: (groupid=0, jobs=4): err= 0: pid=34466: Thu Oct 30 11:00:05 2025
read: IOPS=21.4k, BW=20.9GiB/s (22.5GB/s)(628GiB/30002msec)
slat (usec): min=59, max=1051, avg=185.40, stdev=11.42
clat (nsec): min=1244, max=5554.6k, avg=2797681.68, stdev=147086.98
lat (usec): min=189, max=5947, avg=2983.08, stdev=156.49
clat percentiles (usec):
| 1.00th=[ 2606], 5.00th=[ 2638], 10.00th=[ 2638], 20.00th=[ 2671],
| 30.00th=[ 2704], 40.00th=[ 2737], 50.00th=[ 2769], 60.00th=[ 2802],
| 70.00th=[ 2835], 80.00th=[ 2900], 90.00th=[ 2999], 95.00th=[ 3064],
| 99.00th=[ 3294], 99.50th=[ 3392], 99.90th=[ 3556], 99.95th=[ 3654],
| 99.99th=[ 3818]
bw ( MiB/s): min=20312, max=22598, per=100.00%, avg=21455.31, stdev=172.38, samples=237
iops : min=20312, max=22598, avg=21455.30, stdev=172.38, samples=237
lat (usec) : 2=0.01%, 250=0.01%, 500=0.01%, 750=0.01%, 1000=0.01%
lat (msec) : 2=0.01%, 4=99.98%, 10=0.01%
cpu : usr=0.51%, sys=98.18%, ctx=1048802, majf=0, minf=16424
IO depths : 1=0.1%, 2=0.1%, 4=0.1%, 8=0.1%, 16=100.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.1%, 32=0.0%, 64=0.0%, >=64=0.0%
issued rwts: total=643496,0,0,0 short=0,0,0,0 dropped=0,0,0,0
latency : target=0, window=0, percentile=100.00%, depth=16
Run status group 0 (all jobs):
READ: bw=20.9GiB/s (22.5GB/s), 20.9GiB/s-20.9GiB/s (22.5GB/s-22.5GB/s), io=628GiB (675GB), run=30002-30002msec