SOLVED NVMe and NFS performance issues

sotiris.bos

Explorer
Joined
Jun 12, 2018
Messages
56
Hi everyone,

I have a FreeNAS server that is not behaving as expected and I need some help with troubleshooting.

The FreeNAS hardware is:

Dell R730xd server, 2x E5-2630L v3 CPUs, 4x 16GB of 1866MHz DDR4 ECC RAM, Intel X550 rNDC 10Gb NIC and 2x Dell PM1725a NVMe SSDs in a mirror, running FreeNAS-11.3-U4.1.

Here is the pool configuration:

Code:
zpool get all ssd
NAME  PROPERTY                       VALUE                          SOURCE
ssd   size                           1.45T                          -
ssd   capacity                       62%                            -
ssd   altroot                        /mnt                           local
ssd   health                         ONLINE                         -
ssd   guid                           16147601102770798998           default
ssd   version                        -                              default
ssd   bootfs                         -                              default
ssd   delegation                     on                             default
ssd   autoreplace                    off                            default
ssd   cachefile                      /data/zfs/zpool.cache          local
ssd   failmode                       continue                       local
ssd   listsnapshots                  off                            default
ssd   autoexpand                     on                             local
ssd   dedupditto                     0                              default
ssd   dedupratio                     1.00x                          -
ssd   free                           551G                           -
ssd   allocated                      937G                           -
ssd   readonly                       off                            -
ssd   comment                        -                              default
ssd   expandsize                     -                              -
ssd   freeing                        0                              default
ssd   fragmentation                  11%                            -
ssd   leaked                         0                              default
ssd   bootsize                       -                              default
ssd   checkpoint                     -                              -
ssd   feature@async_destroy          enabled                        local
ssd   feature@empty_bpobj            active                         local
ssd   feature@lz4_compress           active                         local
ssd   feature@multi_vdev_crash_dump  enabled                        local
ssd   feature@spacemap_histogram     active                         local
ssd   feature@enabled_txg            active                         local
ssd   feature@hole_birth             active                         local
ssd   feature@extensible_dataset     enabled                        local
ssd   feature@embedded_data          active                         local
ssd   feature@bookmarks              enabled                        local
ssd   feature@filesystem_limits      enabled                        local
ssd   feature@large_blocks           enabled                        local
ssd   feature@sha512                 enabled                        local
ssd   feature@skein                  enabled                        local
ssd   feature@device_removal         enabled                        local
ssd   feature@obsolete_counts        enabled                        local
ssd   feature@zpool_checkpoint       enabled                        local
ssd   feature@spacemap_v2            active                         local


I ran tests on a dataset, switching between 4K and 128K recordsize to compare. My intention is to use the NVMe pool as VM storage, sharing it with NFS to two XCP-NG or Proxmox servers. Here are the dataset properties:

Code:
zfs get all ssd/emporiko_database
NAME                   PROPERTY              VALUE                       SOURCE
ssd/emporiko_database  type                  filesystem                  -
ssd/emporiko_database  creation              Tue Mar  9 17:26 2021       -
ssd/emporiko_database  used                  109G                        -
ssd/emporiko_database  available             504G                        -
ssd/emporiko_database  referenced            17.2G                       -
ssd/emporiko_database  compressratio         1.05x                       -
ssd/emporiko_database  mounted               yes                         -
ssd/emporiko_database  quota                 none                        default
ssd/emporiko_database  reservation           none                        default
ssd/emporiko_database  recordsize            128K                        local
ssd/emporiko_database  mountpoint            /mnt/ssd/emporiko_database  default
ssd/emporiko_database  sharenfs              off                         default
ssd/emporiko_database  checksum              on                          default
ssd/emporiko_database  compression           lz4                         local
ssd/emporiko_database  atime                 off                         local
ssd/emporiko_database  devices               on                          default
ssd/emporiko_database  exec                  on                          default
ssd/emporiko_database  setuid                on                          default
ssd/emporiko_database  readonly              off                         default
ssd/emporiko_database  jailed                off                         default
ssd/emporiko_database  snapdir               hidden                      default
ssd/emporiko_database  aclmode               passthrough                 received
ssd/emporiko_database  aclinherit            passthrough                 inherited from ssd
ssd/emporiko_database  createtxg             1013                        -
ssd/emporiko_database  canmount              on                          default
ssd/emporiko_database  xattr                 off                         temporary
ssd/emporiko_database  copies                1                           received
ssd/emporiko_database  version               5                           -
ssd/emporiko_database  utf8only              off                         -
ssd/emporiko_database  normalization         none                        -
ssd/emporiko_database  casesensitivity       sensitive                   -
ssd/emporiko_database  vscan                 off                         default
ssd/emporiko_database  nbmand                off                         default
ssd/emporiko_database  sharesmb              off                         default
ssd/emporiko_database  refquota              none                        default
ssd/emporiko_database  refreservation        none                        default
ssd/emporiko_database  guid                  13401708004503438074        -
ssd/emporiko_database  primarycache          all                         default
ssd/emporiko_database  secondarycache        all                         default
ssd/emporiko_database  usedbysnapshots       91.9G                       -
ssd/emporiko_database  usedbydataset         17.2G                       -
ssd/emporiko_database  usedbychildren        0                           -
ssd/emporiko_database  usedbyrefreservation  0                           -
ssd/emporiko_database  logbias               latency                     default
ssd/emporiko_database  dedup                 off                         default
ssd/emporiko_database  mlslabel                                          -
ssd/emporiko_database  sync                  disabled                    local
ssd/emporiko_database  refcompressratio      1.35x                       -
ssd/emporiko_database  written               72K                         -
ssd/emporiko_database  logicalused           115G                        -
ssd/emporiko_database  logicalreferenced     23.2G                       -
ssd/emporiko_database  volmode               default                     default
ssd/emporiko_database  filesystem_limit      none                        default
ssd/emporiko_database  snapshot_limit        none                        default
ssd/emporiko_database  filesystem_count      none                        default
ssd/emporiko_database  snapshot_count        none                        default
ssd/emporiko_database  redundant_metadata    all                         default


For testing, I used fio both on the NAS itself and then through NFS using a temporary Proxmox server and a temporary XCP-NG server on different hardware.

Proxmox server: Dell R620, 2x E5-2637 v2, 16x 2GB 1333MHz DDR3 RAM, Intel X550 rNDC 10Gb NIC
XCP-NG server: HP DL360e Gen8, 2x E5-2430L v2, 10x 8GB 1333MHz DDR3 RAM, Broadcom BCM57810 10Gb NIC
Switch: Buffalo BS-MP2008 10Gb switch

All machines are set with MTU 9000.

Here are the fio tests ran directly from FreeNAS:

4K read, 128K recordsize, 30GB file:
Code:
fio read - 128K blocks dataset, 30GB file

fio --randrepeat=1 --ioengine=posixaio --direct=1 --gtod_reduce=1 --name=test --filename=test --bs=4k --iodepth=64 --size=30G --readwrite=read
test: (g=0): rw=read, bs=(R) 4096B-4096B, (W) 4096B-4096B, (T) 4096B-4096B, ioengine=posixaio, iodepth=64
fio-3.16
Starting 1 process
test: Laying out IO file (1 file / 30720MiB)
Jobs: 1 (f=1): [R(1)][100.0%][r=717MiB/s][r=184k IOPS][eta 00m:00s]
test: (groupid=0, jobs=1): err= 0: pid=2533: Thu Mar 11 19:15:39 2021
  read: IOPS=181k, BW=709MiB/s (743MB/s)(30.0GiB/43338msec)
   bw (  KiB/s): min=684095, max=735920, per=99.78%, avg=724294.43, stdev=7686.88, samples=86
   iops        : min=171023, max=183980, avg=181073.26, stdev=1921.77, samples=86
  cpu          : usr=14.41%, sys=85.07%, ctx=26678, majf=0, minf=2
  IO depths    : 1=0.1%, 2=1.8%, 4=5.0%, 8=12.0%, 16=26.4%, 32=53.2%, >=64=1.7%
     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=98.4%, 8=0.0%, 16=0.1%, 32=0.1%, 64=1.6%, >=64=0.0%
     issued rwts: total=7864320,0,0,0 short=0,0,0,0 dropped=0,0,0,0
     latency   : target=0, window=0, percentile=100.00%, depth=64

Run status group 0 (all jobs):
   READ: bw=709MiB/s (743MB/s), 709MiB/s-709MiB/s (743MB/s-743MB/s), io=30.0GiB (32.2GB), run=43338-43338msec


4K read, 4K recordsize, 30GB file
Code:
fio read - 4K blocks dataset, 30GB file

fio --randrepeat=1 --ioengine=posixaio --direct=1 --gtod_reduce=1 --name=test --filename=test --bs=4k --iodepth=64 --size=30G --readwrite=read
test: (g=0): rw=read, bs=(R) 4096B-4096B, (W) 4096B-4096B, (T) 4096B-4096B, ioengine=posixaio, iodepth=64
fio-3.16
Starting 1 process
test: Laying out IO file (1 file / 30720MiB)
Jobs: 1 (f=1): [R(1)][100.0%][r=748MiB/s][r=192k IOPS][eta 00m:00s]
test: (groupid=0, jobs=1): err= 0: pid=2632: Thu Mar 11 19:18:49 2021
  read: IOPS=191k, BW=747MiB/s (783MB/s)(30.0GiB/41141msec)
   bw (  KiB/s): min=427481, max=799400, per=99.56%, avg=761222.11, stdev=43627.57, samples=82
   iops        : min=106870, max=199850, avg=190305.17, stdev=10906.88, samples=82
  cpu          : usr=13.80%, sys=85.88%, ctx=13877, majf=0, minf=2
  IO depths    : 1=0.1%, 2=1.6%, 4=6.0%, 8=12.5%, 16=25.2%, 32=52.9%, >=64=1.7%
     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=98.3%, 8=0.1%, 16=0.1%, 32=0.1%, 64=1.6%, >=64=0.0%
     issued rwts: total=7864320,0,0,0 short=0,0,0,0 dropped=0,0,0,0
     latency   : target=0, window=0, percentile=100.00%, depth=64

Run status group 0 (all jobs):
   READ: bw=747MiB/s (783MB/s), 747MiB/s-747MiB/s (783MB/s-783MB/s), io=30.0GiB (32.2GB), run=41141-41141msec


4K write, 4K recordsize, 30GB file
Code:
fio write - 4K blocks dataset, 30GB file

fio --randrepeat=1 --ioengine=posixaio --direct=1 --gtod_reduce=1 --name=test --filename=test --bs=4k --iodepth=64 --size=30G --readwrite=write
test: (g=0): rw=write, bs=(R) 4096B-4096B, (W) 4096B-4096B, (T) 4096B-4096B, ioengine=posixaio, iodepth=64
fio-3.16
Starting 1 process
test: Laying out IO file (1 file / 30720MiB)
Jobs: 1 (f=1): [W(1)][100.0%][w=183MiB/s][w=46.8k IOPS][eta 00m:00s]
test: (groupid=0, jobs=1): err= 0: pid=2694: Thu Mar 11 19:21:50 2021
  write: IOPS=84.7k, BW=331MiB/s (347MB/s)(30.0GiB/92890msec)
   bw (  KiB/s): min=121117, max=589676, per=100.00%, avg=338710.50, stdev=151492.97, samples=185
   iops        : min=30279, max=147419, avg=84677.28, stdev=37873.20, samples=185
  cpu          : usr=13.71%, sys=51.66%, ctx=1147270, majf=0, minf=2
  IO depths    : 1=0.1%, 2=0.2%, 4=1.1%, 8=4.4%, 16=16.5%, 32=73.5%, >=64=4.2%
     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=96.4%, 8=0.4%, 16=1.3%, 32=0.7%, 64=1.2%, >=64=0.0%
     issued rwts: total=0,7864320,0,0 short=0,0,0,0 dropped=0,0,0,0
     latency   : target=0, window=0, percentile=100.00%, depth=64

Run status group 0 (all jobs):
  WRITE: bw=331MiB/s (347MB/s), 331MiB/s-331MiB/s (347MB/s-347MB/s), io=30.0GiB (32.2GB), run=92890-92890msec


4K write, 128K recordsize, 30GB file
Code:
fio write - 128K blocks dataset, 30GB file

fio --randrepeat=1 --ioengine=posixaio --direct=1 --gtod_reduce=1 --name=test --filename=test --bs=4k --iodepth=64 --size=30G --readwrite=write
test: (g=0): rw=write, bs=(R) 4096B-4096B, (W) 4096B-4096B, (T) 4096B-4096B, ioengine=posixaio, iodepth=64
fio-3.16
Starting 1 process
test: Laying out IO file (1 file / 30720MiB)
Jobs: 1 (f=1): [W(1)][100.0%][w=488MiB/s][w=125k IOPS][eta 00m:00s]
test: (groupid=0, jobs=1): err= 0: pid=2815: Thu Mar 11 19:23:52 2021
  write: IOPS=117k, BW=455MiB/s (477MB/s)(30.0GiB/67496msec)
   bw (  KiB/s): min=302559, max=571976, per=99.63%, avg=464343.55, stdev=52047.25, samples=134
   iops        : min=75639, max=142994, avg=116085.50, stdev=13011.84, samples=134
  cpu          : usr=16.21%, sys=63.58%, ctx=429919, majf=0, minf=2
  IO depths    : 1=0.1%, 2=0.1%, 4=0.7%, 8=3.7%, 16=15.7%, 32=76.2%, >=64=3.6%
     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=96.8%, 8=0.2%, 16=0.6%, 32=1.1%, 64=1.3%, >=64=0.0%
     issued rwts: total=0,7864320,0,0 short=0,0,0,0 dropped=0,0,0,0
     latency   : target=0, window=0, percentile=100.00%, depth=64

Run status group 0 (all jobs):
  WRITE: bw=455MiB/s (477MB/s), 455MiB/s-455MiB/s (477MB/s-477MB/s), io=30.0GiB (32.2GB), run=67496-67496msec


4K read, 128K recordsize, 80GB file to avoid caching
Code:
fio read - 128K blocks dataset, 80GB file

fio --randrepeat=1 --ioengine=posixaio --direct=1 --gtod_reduce=1 --name=test --filename=test --bs=4k --iodepth=64 --size=80G --readwrite=read
test: (g=0): rw=read, bs=(R) 4096B-4096B, (W) 4096B-4096B, (T) 4096B-4096B, ioengine=posixaio, iodepth=64
fio-3.16
Starting 1 process
test: Laying out IO file (1 file / 81920MiB)
Jobs: 1 (f=1): [R(1)][100.0%][r=682MiB/s][r=175k IOPS][eta 00m:00s]
test: (groupid=0, jobs=1): err= 0: pid=2942: Thu Mar 11 19:29:33 2021
  read: IOPS=176k, BW=689MiB/s (723MB/s)(80.0GiB/118872msec)
   bw (  KiB/s): min=643568, max=715592, per=99.81%, avg=704337.76, stdev=6473.07, samples=237
   iops        : min=160892, max=178898, avg=176084.16, stdev=1618.27, samples=237
  cpu          : usr=13.29%, sys=86.04%, ctx=75534, majf=0, minf=2
  IO depths    : 1=0.1%, 2=1.9%, 4=5.1%, 8=12.2%, 16=26.3%, 32=52.8%, >=64=1.7%
     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=98.4%, 8=0.1%, 16=0.1%, 32=0.1%, 64=1.6%, >=64=0.0%
     issued rwts: total=20971520,0,0,0 short=0,0,0,0 dropped=0,0,0,0
     latency   : target=0, window=0, percentile=100.00%, depth=64

Run status group 0 (all jobs):
   READ: bw=689MiB/s (723MB/s), 689MiB/s-689MiB/s (723MB/s-723MB/s), io=80.0GiB (85.9GB), run=118872-118872msec


4K read, 4K recordsize, 80GB file
Code:
fio read - 4K blocks dataset, 80GB file

fio --randrepeat=1 --ioengine=posixaio --direct=1 --gtod_reduce=1 --name=test --filename=test --bs=4k --iodepth=64 --size=80G --readwrite=read
test: (g=0): rw=read, bs=(R) 4096B-4096B, (W) 4096B-4096B, (T) 4096B-4096B, ioengine=posixaio, iodepth=64
fio-3.16
Starting 1 process
test: Laying out IO file (1 file / 81920MiB)
Jobs: 1 (f=1): [R(1)][100.0%][r=779MiB/s][r=199k IOPS][eta 00m:00s]
test: (groupid=0, jobs=1): err= 0: pid=3123: Thu Mar 11 19:37:26 2021
  read: IOPS=185k, BW=722MiB/s (757MB/s)(80.0GiB/113521msec)
   bw (  KiB/s): min=346235, max=804087, per=99.80%, avg=737439.05, stdev=46985.94, samples=227
   iops        : min=86558, max=201021, avg=184359.55, stdev=11746.43, samples=227
  cpu          : usr=21.04%, sys=76.28%, ctx=312697, majf=0, minf=2
  IO depths    : 1=0.1%, 2=0.1%, 4=0.1%, 8=0.1%, 16=2.1%, 32=92.6%, >=64=5.3%
     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=95.2%, 8=0.2%, 16=1.4%, 32=2.9%, 64=0.3%, >=64=0.0%
     issued rwts: total=20971520,0,0,0 short=0,0,0,0 dropped=0,0,0,0
     latency   : target=0, window=0, percentile=100.00%, depth=64

Run status group 0 (all jobs):
   READ: bw=722MiB/s (757MB/s), 722MiB/s-722MiB/s (757MB/s-757MB/s), io=80.0GiB (85.9GB), run=113521-113521msec


Here is the zpool iostat output for the entire testing above: https://pastebin.com/JKy101D0
 

sotiris.bos

Explorer
Joined
Jun 12, 2018
Messages
56
I can see that on 4K, 4K recordsize writes I am CPU limited as I saw the CPU at 100% on htop. But on reads, I think my performance should be better, reading from two enterprise NVMes that can do 800K IOPS each, unless fio is limited at what it can do.


Here is a "sequential" read test with 128K recordsize, just for the heck of it:

Code:
fio --randrepeat=1 --ioengine=posixaio --direct=1 --gtod_reduce=1 --name=test --filename=test --bs=1024k --iodepth=64 --size=80G --readwrite=read

test: (g=0): rw=read, bs=(R) 1024KiB-1024KiB, (W) 1024KiB-1024KiB, (T) 1024KiB-1024KiB, ioengine=posixaio, iodepth=64

fio-3.16

Starting 1 process

test: Laying out IO file (1 file / 81920MiB)

Jobs: 1 (f=1): [R(1)][100.0%][r=3010MiB/s][r=3010 IOPS][eta 00m:00s]

test: (groupid=0, jobs=1): err= 0: pid=3281: Thu Mar 11 19:41:54 2021

  read: IOPS=3355, BW=3355MiB/s (3518MB/s)(80.0GiB/24414msec)

   bw (  MiB/s): min= 1754, max= 4540, per=99.81%, avg=3349.15, stdev=683.62, samples=48

   iops        : min= 1754, max= 4540, avg=3348.73, stdev=683.52, samples=48

  cpu          : usr=2.70%, sys=6.56%, ctx=53587, majf=1, minf=3

  IO depths    : 1=0.1%, 2=0.1%, 4=0.1%, 8=0.1%, 16=0.3%, 32=85.2%, >=64=14.4%

     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=93.7%, 8=2.3%, 16=2.6%, 32=1.2%, 64=0.1%, >=64=0.0%

     issued rwts: total=81920,0,0,0 short=0,0,0,0 dropped=0,0,0,0

     latency   : target=0, window=0, percentile=100.00%, depth=64


Run status group 0 (all jobs):

   READ: bw=3355MiB/s (3518MB/s), 3355MiB/s-3355MiB/s (3518MB/s-3518MB/s), io=80.0GiB (85.9GB), run=24414-24414msec



And a sequential write:

Code:
fio --randrepeat=1 --ioengine=posixaio --direct=1 --gtod_reduce=1 --name=test --filename=test --bs=1024k --iodepth=64 --size=80G --readwrite=write

test: (g=0): rw=write, bs=(R) 1024KiB-1024KiB, (W) 1024KiB-1024KiB, (T) 1024KiB-1024KiB, ioengine=posixaio, iodepth=64

fio-3.16

Starting 1 process

test: Laying out IO file (1 file / 81920MiB)

Jobs: 1 (f=1): [W(1)][100.0%][w=1647MiB/s][w=1646 IOPS][eta 00m:00s]

test: (groupid=0, jobs=1): err= 0: pid=3328: Thu Mar 11 19:43:50 2021

  write: IOPS=1465, BW=1465MiB/s (1536MB/s)(80.0GiB/55916msec)

   bw (  MiB/s): min=  289, max= 6856, per=99.45%, avg=1457.05, stdev=702.44, samples=111

   iops        : min=  289, max= 6856, avg=1456.61, stdev=702.42, samples=111

  cpu          : usr=9.30%, sys=2.40%, ctx=73079, majf=0, minf=2

  IO depths    : 1=0.1%, 2=0.1%, 4=0.2%, 8=0.6%, 16=1.8%, 32=80.7%, >=64=16.7%

     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=94.2%, 8=2.4%, 16=2.2%, 32=1.0%, 64=0.1%, >=64=0.0%

     issued rwts: total=0,81920,0,0 short=0,0,0,0 dropped=0,0,0,0

     latency   : target=0, window=0, percentile=100.00%, depth=64


Run status group 0 (all jobs):

  WRITE: bw=1465MiB/s (1536MB/s), 1465MiB/s-1465MiB/s (1536MB/s-1536MB/s), io=80.0GiB (85.9GB), run=55916-55916msec





Now onto NFS which is my big problem and I saw this with both test clients as well as Ubuntu running on the R620 and some windows clients with an SMB share instead of NFS.

I am including only the tests done with Proxmox on the R620 as all were similar.


NFS 4K read, 128K recordsize, 80GB file, with zpool iostat included:

Code:
fio --randrepeat=1 --ioengine=libaio --direct=1 --gtod_reduce=1 --name=test --filename=test --bs=4k --iodepth=64 --size=80G --readwrite=read

test: (g=0): rw=read, bs=(R) 4096B-4096B, (W) 4096B-4096B, (T) 4096B-4096B, ioengine=libaio, iodepth=64

fio-3.12

Starting 1 process

test: Laying out IO file (1 file / 81920MiB)

Jobs: 1 (f=1): [R(1)][100.0%][r=265MiB/s][r=67.7k IOPS][eta 00m:00s]

test: (groupid=0, jobs=1): err= 0: pid=4591: Thu Mar 11 20:05:07 2021

  read: IOPS=68.6k, BW=268MiB/s (281MB/s)(80.0GiB/305490msec)

   bw (  KiB/s): min=224984, max=293360, per=99.99%, avg=274560.88, stdev=7183.16, samples=610

   iops        : min=56248, max=73340, avg=68640.23, stdev=1795.75, samples=610

  cpu          : usr=11.73%, sys=30.41%, ctx=4179179, majf=0, minf=1349

  IO depths    : 1=0.1%, 2=0.1%, 4=0.1%, 8=0.1%, 16=0.1%, 32=0.1%, >=64=100.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.1%, >=64=0.0%

     issued rwts: total=20971520,0,0,0 short=0,0,0,0 dropped=0,0,0,0

     latency   : target=0, window=0, percentile=100.00%, depth=64


Run status group 0 (all jobs):

   READ: bw=268MiB/s (281MB/s), 268MiB/s-268MiB/s (281MB/s-281MB/s), io=80.0GiB (85.9GB), run=305490-305490msec


               capacity     operations    bandwidth

pool        alloc   free   read  write   read  write

----------  -----  -----  -----  -----  -----  -----

ssd          895G   593G  7.58K  13.4K  85.1M   168M

ssd          895G   593G      0      0      0      0

ssd          895G   593G      0      0      0      0

ssd          895G   593G      0      0      0      0

ssd          895G   593G      0    283      0  1.32M

ssd          882G   606G      0  6.29K      0   771M

ssd          882G   606G      0  9.49K      0  1.15G

ssd          884G   604G      0  9.95K      0  1.17G

ssd          885G   603G      0  9.21K      0  1.11G

ssd          885G   603G      0  10.4K      0  1.26G

ssd          887G   601G      0  8.42K      0  1003M

ssd          888G   600G      0  10.6K      0  1.28G

ssd          889G   599G      0  8.68K      0  1.01G

ssd          890G   598G      0  10.7K      0  1.29G

ssd          892G   596G      0  9.08K      0  1.05G

ssd          892G   596G      0  6.27K      0   802M

ssd          893G   595G      0  8.62K      0  1016M

ssd          894G   594G      0  10.4K      0  1.26G

ssd          896G   592G      0  8.63K      0  1.01G

ssd          897G   591G      0  10.5K      0  1.27G

ssd          898G   590G      0  8.74K      0  1.02G

ssd          899G   589G      0  10.5K      0  1.27G

ssd          901G   587G      1  9.10K  7.52K  1.06G

ssd          901G   587G      0  1.78K      0   226M

ssd          901G   587G      0  10.1K      0  1.22G

ssd          903G   585G      0  10.6K      0  1.25G

ssd          904G   584G      0  10.4K      0  1.26G

ssd          905G   583G      0  7.07K      0   832M

ssd          905G   583G      0  6.13K      0   779M

ssd          907G   581G      0  8.67K      0  1.01G

ssd          908G   580G      0  8.84K      0  1.06G

ssd          909G   579G      0  8.85K      0  1.04G

ssd          910G   578G      0  8.78K      0  1.06G

ssd          911G   577G      1  10.2K  7.97K  1.23G

ssd          912G   576G      0  10.5K      0  1.27G

ssd          914G   574G      0  8.41K      0  1003M

ssd          915G   573G      0  10.6K      0  1.29G

ssd          916G   572G      0  8.66K  4.00K  1.00G

ssd          917G   571G      0  6.27K      0   757M

ssd          917G   571G      0  5.13K      0   654M

ssd          919G   569G      0  8.60K      0  1011M

ssd          919G   569G      0  6.28K      0   760M

ssd          920G   568G      7  9.47K  31.9K  1.14G

ssd          921G   567G      0  10.7K      0  1.28G

ssd          922G   566G      0  3.26K      0   397M

ssd          923G   565G      0  10.3K      0  1.21G

ssd          924G   564G      0  8.80K      0  1.06G

ssd          925G   563G      0  4.33K      0   518M

ssd          926G   562G      0  9.37K      0  1.13G

ssd          927G   561G      0  10.8K      0  1.27G

ssd          928G   560G      2  6.58K  11.7K   797M

ssd          928G   560G      0  3.80K      0   486M

ssd          930G   558G      1  9.78K  7.98K  1.12G

ssd          931G   557G      0  9.04K      0  1.08G

ssd          931G   557G      0  10.7K      0  1.27G

ssd          933G   555G      0  7.25K      0   849M

ssd          933G   555G      0  1.98K      0   254M

ssd          934G   554G      0  10.9K      0  1.31G

ssd          935G   553G      1  8.27K  7.99K   963M

ssd          936G   552G      0  10.6K      0  1.28G

ssd          937G   551G      0  1.91K      0   207M

ssd          938G   550G      0  7.12K      0   875M

ssd          939G   549G      0  10.2K      0  1.24G

ssd          939G   549G      0  5.60K      0   678M

ssd          941G   547G      0  9.88K      0  1.16G

ssd          942G   546G      0  9.01K      0  1.09G

ssd          943G   545G      0  4.18K      0   498M

ssd          943G   545G      1  9.60K  7.99K  1.16G

ssd          944G   544G      0  10.6K      0  1.24G

ssd          945G   543G      0  4.39K      0   549M

ssd          947G   541G      1  8.79K  7.68K  1.02G

ssd          947G   541G      0  10.3K      0  1.25G

ssd          948G   540G      0  2.87K      0   333M

ssd          949G   539G      0  9.96K      0  1.21G

ssd          951G   537G      0  9.54K      0  1.12G

ssd          951G   537G      0  5.97K      0   760M

ssd          952G   536G      0  9.13K      0  1.06G

ssd          953G   535G      0  4.81K      0   577M

ssd          954G   534G      0  10.1K      0  1.23G

ssd          955G   533G      7  9.66K  34.7K  1.13G

ssd          956G   532G      0  9.59K      0  1.15G

ssd          957G   531G      0  10.4K      0  1.25G

ssd          959G   529G      1  6.97K  7.91K   812M

ssd          959G   529G      0  10.5K  3.99K  1.25G

ssd          960G   528G      0  2.96K      0   338M

ssd          960G   528G      0    399      0  49.9M

ssd          961G   527G    312  7.63K  2.39M   595M

ssd          961G   527G  1.83K    464   190M  2.09M

ssd          939G   549G  2.29K  2.70K   255M  11.5M

ssd          939G   549G  2.00K      0   256M      0

ssd          939G   549G  2.16K      0   276M      0

ssd          939G   549G  2.10K      0   268M      0

ssd          939G   549G  2.10K      0   269M      0

ssd          938G   550G  1.91K    394   244M  1.75M

ssd          938G   550G  2.04K      0   261M      0

ssd          938G   550G  2.06K      0   264M      0

ssd          938G   550G  2.06K      0   264M      0

ssd          938G   550G  2.03K      0   260M      0

ssd          937G   551G  2.04K      0   262M      0

ssd          937G   551G  2.04K      0   262M      0

ssd          937G   551G  2.04K      0   262M      0

ssd          937G   551G  2.03K      0   260M      0

ssd          937G   551G  2.10K      0   269M      0

ssd          937G   551G  2.10K      0   269M      0

ssd          937G   551G  2.07K      0   265M      0

ssd          937G   551G  2.17K      0   277M      0

ssd          937G   551G  2.06K      0   264M      0

ssd          937G   551G  2.07K      0   265M      0

ssd          937G   551G  2.05K      0   263M      0

ssd          937G   551G  2.12K      0   271M      0

ssd          937G   551G  2.09K      0   268M      0

ssd          937G   551G  2.15K      0   275M      0

ssd          937G   551G  2.10K      0   269M      0

ssd          937G   551G  2.11K      0   270M      0

ssd          937G   551G  2.05K      0   263M      0

ssd          937G   551G  2.00K      0   256M      0

ssd          937G   551G  2.06K      0   263M      0

ssd          937G   551G  2.12K      0   272M      0

ssd          937G   551G  2.00K      0   256M      0

ssd          937G   551G  2.02K      0   258M      0

ssd          937G   551G  2.10K      0   269M      0

ssd          937G   551G  2.07K      0   265M      0

ssd          937G   551G  2.11K      0   270M      0

ssd          937G   551G  2.05K      0   262M      0

ssd          937G   551G  2.05K      0   262M      0

ssd          937G   551G  2.15K      0   275M      0

ssd          937G   551G  2.07K      0   266M      0

ssd          937G   551G  2.12K      0   271M      0

ssd          937G   551G  2.10K      0   269M      0

ssd          937G   551G  2.17K      0   278M      0

ssd          937G   551G  2.11K      0   270M      0

ssd          937G   551G  2.11K      0   270M      0

ssd          937G   551G  2.09K      0   267M      0

ssd          937G   551G  2.07K      0   265M      0

ssd          937G   551G  2.06K      0   263M      0

ssd          937G   551G  2.15K      0   275M      0

ssd          937G   551G  2.05K      0   262M      0

ssd          937G   551G  2.05K      0   262M      0

ssd          937G   551G  2.06K      0   264M      0

ssd          937G   551G  2.05K      0   262M      0

ssd          937G   551G  2.07K      0   265M      0

ssd          937G   551G  2.12K      0   271M      0

ssd          937G   551G  2.10K      0   269M      0

ssd          937G   551G  2.10K      0   269M      0

ssd          937G   551G  2.09K      0   267M      0

ssd          937G   551G  2.08K      0   267M      0

ssd          937G   551G  2.09K      0   267M      0

ssd          937G   551G  2.05K      0   263M      0

ssd          937G   551G  2.14K      0   274M      0

ssd          937G   551G  2.08K      0   266M      0

ssd          937G   551G  2.17K      0   278M      0

ssd          937G   551G  2.07K      0   266M      0

ssd          937G   551G  2.08K      0   266M      0

ssd          937G   551G  2.04K      0   262M      0

ssd          937G   551G  2.15K      0   275M      0

ssd          937G   551G  2.05K      0   263M      0

ssd          937G   551G  2.06K      0   264M      0

ssd          937G   551G  2.10K      0   269M      0

ssd          937G   551G  2.09K      0   268M      0

ssd          937G   551G  2.09K      0   267M      0

ssd          937G   551G  2.09K      0   268M      0

ssd          937G   551G  2.13K      0   273M      0

ssd          937G   551G  2.11K      0   270M      0

ssd          937G   551G  2.08K      0   267M      0

ssd          937G   551G  2.14K      0   274M      0

ssd          937G   551G  2.11K      0   270M      0

ssd          937G   551G  2.12K      0   272M      0

ssd          937G   551G  2.13K      0   273M      0

ssd          937G   551G  2.15K      0   275M      0

ssd          937G   551G  2.07K      0   265M      0

ssd          937G   551G  2.09K      0   267M      0

ssd          937G   551G  2.09K      0   268M      0

ssd          937G   551G  2.05K      0   263M      0

ssd          937G   551G  2.16K      0   277M      0

ssd          937G   551G  2.07K      0   265M      0

ssd          937G   551G  2.13K      0   272M      0

ssd          937G   551G  2.12K      0   272M      0

ssd          937G   551G  2.16K      0   277M      0

ssd          937G   551G  2.04K      0   261M      0

ssd          937G   551G  2.10K      0   268M      0

ssd          937G   551G  2.14K      0   274M      0

ssd          937G   551G  2.05K      0   262M      0

ssd          937G   551G  2.06K      0   264M      0

ssd          937G   551G  2.10K      0   268M      0

ssd          937G   551G  2.09K      0   268M      0

ssd          937G   551G  2.09K      0   267M      0

ssd          937G   551G  2.10K      0   269M      0

ssd          937G   551G  2.12K      0   271M      0

ssd          937G   551G  2.08K      0   266M      0

ssd          937G   551G  2.13K      0   273M      0

ssd          937G   551G  2.07K      0   266M      0

ssd          937G   551G  2.12K      0   271M      0

ssd          937G   551G  2.03K      0   260M      0

ssd          937G   551G  2.01K      0   258M      0

ssd          937G   551G  2.10K      0   269M      0

ssd          937G   551G  2.09K      0   268M      0

ssd          937G   551G  2.18K      0   280M      0

ssd          937G   551G  2.08K      0   267M      0

ssd          937G   551G  2.11K      0   271M      0

ssd          937G   551G  2.14K      0   273M      0

ssd          937G   551G  2.09K      0   268M      0

ssd          937G   551G  2.17K      0   277M      0

ssd          937G   551G  2.09K      0   268M      0

ssd          937G   551G  2.11K      0   270M      0

ssd          937G   551G  2.12K      0   272M      0

ssd          937G   551G  2.03K      0   260M      0

ssd          937G   551G  2.02K      0   259M      0

ssd          937G   551G  2.03K      0   260M      0

ssd          937G   551G  2.02K      0   259M      0

ssd          937G   551G  2.02K      0   258M      0

ssd          937G   551G  2.09K      0   268M      0

ssd          937G   551G  2.13K      0   273M      0

ssd          937G   551G  2.09K      0   267M      0

ssd          937G   551G  2.15K      0   275M      0

ssd          937G   551G  2.08K      0   266M      0

ssd          937G   551G  2.11K      0   270M      0

ssd          937G   551G  2.17K      0   278M      0

ssd          937G   551G  2.09K      0   268M      0

ssd          937G   551G  2.12K      0   271M      0

ssd          937G   551G  2.12K      0   271M      0

ssd          937G   551G  2.06K      0   264M      0

ssd          937G   551G  2.11K      0   270M      0

ssd          937G   551G  2.08K      0   266M      0

ssd          937G   551G  2.08K      0   267M      0

ssd          937G   551G  2.12K      0   272M      0

ssd          937G   551G  2.15K      0   275M      0

ssd          937G   551G  2.07K      0   266M      0

ssd          937G   551G  2.09K      0   267M      0

ssd          937G   551G  2.06K      0   264M      0

ssd          937G   551G  2.11K      0   270M      0

ssd          937G   551G  2.12K      0   271M      0

ssd          937G   551G  2.16K      0   277M      0

ssd          937G   551G  2.05K      0   263M      0

ssd          937G   551G  2.14K      0   274M      0

ssd          937G   551G  2.15K      0   276M      0

ssd          937G   551G  2.08K      0   267M      0

ssd          937G   551G  2.14K      0   275M      0

ssd          937G   551G  2.10K      0   269M      0

ssd          937G   551G  2.09K      0   267M      0

ssd          937G   551G  2.05K      0   262M      0

ssd          937G   551G  2.05K      0   263M      0

ssd          937G   551G  2.14K      0   274M      0

ssd          937G   551G  2.08K      0   266M      0

ssd          937G   551G  2.13K      0   273M      0

ssd          937G   551G  2.14K      0   274M      0

ssd          937G   551G  2.12K      0   271M      0

ssd          937G   551G  2.10K      0   268M      0

ssd          937G   551G  2.13K      0   273M      0

ssd          937G   551G  2.16K      0   277M      0

ssd          937G   551G  2.11K      0   271M      0

ssd          937G   551G  2.15K      0   275M      0

ssd          937G   551G  2.09K      0   268M      0

ssd          937G   551G  2.11K      0   270M      0

ssd          937G   551G  2.14K      0   274M      0

ssd          937G   551G  2.11K      0   270M      0

ssd          937G   551G  2.11K      0   271M      0

ssd          937G   551G  2.11K      0   270M      0

ssd          937G   551G  2.02K      0   259M      0

ssd          937G   551G  2.09K      0   268M      0

ssd          937G   551G  2.05K      0   263M      0

ssd          937G   551G  2.02K      0   258M      0

ssd          937G   551G  2.15K      0   275M      0

ssd          937G   551G  2.14K      0   274M      0

ssd          937G   551G  2.07K      0   265M      0

ssd          937G   551G  2.12K      0   272M      0

ssd          937G   551G  2.11K      0   271M      0

ssd          937G   551G  2.14K      0   274M      0

ssd          937G   551G  2.09K      0   267M      0

ssd          937G   551G  2.12K      0   271M      0

ssd          937G   551G  2.10K      0   269M      0

ssd          937G   551G  2.11K      0   270M      0

ssd          937G   551G  2.15K      0   275M      0

ssd          937G   551G  2.15K      0   275M      0

ssd          937G   551G  2.19K      0   280M      0

ssd          937G   551G  2.09K      0   268M      0

ssd          937G   551G  2.13K      0   272M      0

ssd          937G   551G  2.08K      0   267M      0

ssd          937G   551G  2.08K      0   266M      0

ssd          937G   551G  2.10K      0   269M      0

ssd          937G   551G  2.09K      0   268M      0

ssd          937G   551G  2.09K      0   268M      0

ssd          937G   551G  2.13K      0   273M      0

ssd          937G   551G  2.16K      0   276M      0

ssd          937G   551G  2.09K      0   267M      0

ssd          937G   551G  2.19K      0   281M      0

ssd          937G   551G  2.09K      0   267M      0

ssd          937G   551G  2.06K      0   263M      0

ssd          937G   551G  2.03K      0   260M      0

ssd          937G   551G  2.08K      0   267M      0

ssd          937G   551G  2.13K      0   273M      0

ssd          937G   551G  2.10K      0   269M      0

ssd          937G   551G  2.06K      0   263M      0

ssd          937G   551G  2.11K      0   270M      0

ssd          937G   551G  2.08K      0   266M      0

ssd          937G   551G  2.13K      0   273M      0

ssd          937G   551G  2.12K      0   272M      0

ssd          937G   551G  2.07K      0   265M      0

ssd          937G   551G  2.07K      0   264M      0

ssd          937G   551G  2.04K      0   261M      0

ssd          937G   551G  2.03K      0   259M      0

ssd          937G   551G  2.09K      0   268M      0

ssd          937G   551G  2.10K      0   269M      0

ssd          937G   551G  2.12K      0   271M      0

ssd          937G   551G  2.02K      0   259M      0

ssd          937G   551G  2.03K      0   260M      0

ssd          937G   551G  2.08K      0   267M      0

ssd          937G   551G  2.13K      0   273M      0

ssd          937G   551G  2.07K      0   265M      0

ssd          937G   551G  2.11K      0   270M      0

ssd          937G   551G  2.12K      0   271M      0

ssd          937G   551G  2.12K      0   272M      0

ssd          937G   551G  2.12K      0   272M      0

ssd          937G   551G  2.06K      0   264M      0

ssd          937G   551G  2.11K      0   270M      0

ssd          937G   551G  2.08K      0   266M      0

ssd          937G   551G  2.10K      0   269M      0

ssd          937G   551G  2.12K      0   272M      0

ssd          937G   551G  2.03K      0   260M      0

ssd          937G   551G  2.07K      0   265M      0

ssd          937G   551G  2.12K      0   271M      0

ssd          937G   551G  2.11K      0   270M      0

ssd          937G   551G  2.05K      0   262M      0

ssd          937G   551G  2.12K      0   271M      0

ssd          937G   551G  2.12K      0   271M      0

ssd          937G   551G  2.07K      0   266M      0

ssd          937G   551G  2.11K      0   270M      0

ssd          937G   551G  2.15K      0   276M      0

ssd          937G   551G  2.08K      0   267M      0

ssd          937G   551G  2.08K      0   266M      0

ssd          937G   551G  2.14K      0   274M      0

ssd          937G   551G  2.11K      0   270M      0

ssd          937G   551G  2.17K      0   278M      0

ssd          937G   551G  2.13K      0   273M      0

ssd          937G   551G  2.14K      0   274M      0

ssd          937G   551G  2.08K      0   267M      0

ssd          937G   551G  2.04K      0   262M      0

ssd          937G   551G  2.08K      0   266M      0

ssd          937G   551G  2.09K      0   268M      0

ssd          937G   551G  2.06K      0   264M      0

ssd          937G   551G  2.12K      0   272M      0

ssd          937G   551G  2.06K      0   264M      0

ssd          937G   551G  2.10K      0   269M      0

ssd          937G   551G  2.13K      0   273M      0

ssd          937G   551G  2.09K      0   268M      0

ssd          937G   551G  2.16K      0   276M      0

ssd          937G   551G  2.06K      0   264M      0

ssd          937G   551G  2.10K      0   269M      0

ssd          937G   551G  2.14K      0   274M      0

ssd          937G   551G  2.16K      0   277M      0

ssd          937G   551G  2.10K      0   269M      0

ssd          937G   551G  2.12K      0   272M      0

ssd          937G   551G  2.10K      0   269M      0

ssd          937G   551G  2.14K      0   274M      0

ssd          937G   551G  2.12K      0   271M      0

ssd          937G   551G  2.08K      0   266M      0

ssd          937G   551G  2.18K      0   279M      0

ssd          937G   551G  2.11K      0   270M      0

ssd          937G   551G  1.99K      0   254M      0

ssd          937G   551G  2.08K      0   266M      0

ssd          937G   551G  2.04K      0   261M      0

ssd          937G   551G  2.10K      0   268M      0

ssd          937G   551G  2.06K      0   264M      0

ssd          937G   551G  2.13K      0   272M      0

ssd          937G   551G  2.07K      0   265M      0

ssd          937G   551G  2.08K      0   266M      0

ssd          937G   551G  2.12K      0   271M      0

ssd          937G   551G  2.14K      0   274M      0

ssd          937G   551G  2.09K      0   268M      0

ssd          937G   551G  2.14K      0   273M      0

ssd          937G   551G  2.05K      0   263M      0

ssd          937G   551G  2.04K      0   262M      0

ssd          937G   551G  2.14K      0   274M      0

ssd          937G   551G  2.06K      0   264M      0

ssd          937G   551G  2.08K      0   266M      0

ssd          937G   551G  2.09K      0   268M      0

ssd          937G   551G  2.09K      0   268M      0

ssd          937G   551G  2.08K      0   266M      0

ssd          937G   551G  2.05K      0   262M      0

ssd          937G   551G  2.14K      0   274M      0

ssd          937G   551G  2.13K      0   272M      0

ssd          937G   551G  2.13K      0   273M      0

ssd          937G   551G  2.04K      0   261M      0

ssd          937G   551G  2.09K      0   267M      0

ssd          937G   551G    582      0  72.9M      0
 

sotiris.bos

Explorer
Joined
Jun 12, 2018
Messages
56
NFS 4K write, 128K recordsize, 80GB file:

Code:
fio --randrepeat=1 --ioengine=libaio --direct=1 --gtod_reduce=1 --name=test --filename=test --bs=4k --iodepth=64 --size=80G --readwrite=write

test: (g=0): rw=write, bs=(R) 4096B-4096B, (W) 4096B-4096B, (T) 4096B-4096B, ioengine=libaio, iodepth=64

fio-3.12

Starting 1 process

test: Laying out IO file (1 file / 81920MiB)

Jobs: 1 (f=0): [f(1)][100.0%][w=373MiB/s][w=95.5k IOPS][eta 00m:00s]

test: (groupid=0, jobs=1): err= 0: pid=10831: Thu Mar 11 20:38:41 2021

  write: IOPS=102k, BW=400MiB/s (419MB/s)(80.0GiB/204851msec); 0 zone resets

   bw (  KiB/s): min=363128, max=436432, per=99.99%, avg=409475.34, stdev=19928.25, samples=409

   iops        : min=90782, max=109108, avg=102368.84, stdev=4982.05, samples=409

  cpu          : usr=17.82%, sys=46.47%, ctx=4211573, majf=0, minf=1760

  IO depths    : 1=0.1%, 2=0.1%, 4=0.1%, 8=0.1%, 16=0.1%, 32=0.1%, >=64=100.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.1%, >=64=0.0%

     issued rwts: total=0,20971520,0,0 short=0,0,0,0 dropped=0,0,0,0

     latency   : target=0, window=0, percentile=100.00%, depth=64


Run status group 0 (all jobs):

  WRITE: bw=400MiB/s (419MB/s), 400MiB/s-400MiB/s (419MB/s-419MB/s), io=80.0GiB (85.9GB), run=204851-204851msec



               capacity     operations    bandwidth

pool        alloc   free   read  write   read  write

----------  -----  -----  -----  -----  -----  -----

ssd          937G   551G  4.45K  7.76K  64.5M   112M

ssd          937G   551G      0      0      0      0

ssd          937G   551G      0      0      0      0

ssd          937G   551G      0      0      0      0

ssd          937G   551G      0      0      0      0

ssd          937G   551G      0      0  3.99K      0

ssd          937G   551G      0      0      0      0

ssd          937G   551G      0  6.36K      0   814M

ssd          938G   550G      0    383  3.76K  4.05M

ssd          939G   549G      0  6.37K      0   771M

ssd          939G   549G      0      0      0      0

ssd          940G   548G     95  6.70K   383K   818M

ssd          940G   548G      0      0      0      0

ssd          940G   548G      0  6.35K      0   771M

ssd          940G   548G      0      0      0      0

ssd          941G   547G      0  6.29K      0   771M

ssd          941G   547G      0      0      0      0

ssd          942G   546G    115  6.43K   463K   772M

ssd          942G   546G      0      0      0      0

ssd          943G   545G      2  6.58K  11.3K   776M

ssd          943G   545G      0      0      0      0

ssd          944G   544G      0  6.41K      0   771M

ssd          944G   544G      0      0      0      0

ssd          944G   544G      2  6.74K  12.0K   817M

ssd          944G   544G      0      0      0      0

ssd          945G   543G      0  6.48K      0   790M

ssd          945G   543G      0      0      0      0

ssd          946G   542G      0  6.69K      0   816M

ssd          946G   542G      0      0      0      0

ssd          947G   541G      0  6.34K      0   770M

ssd          947G   541G      0     88      0  11.1M

ssd          948G   540G      0  6.24K      0   761M

ssd          948G   540G      0    450      0  56.3M

ssd          948G   540G      0  5.94K      0   717M

ssd          948G   540G      0    852      0   107M

ssd          949G   539G      0  5.54K      0   671M

ssd          949G   539G      0    948      0   119M

ssd          950G   538G      0  5.44K      0   659M

ssd          950G   538G      0  1.07K      0   137M

ssd          951G   537G      0  5.32K      0   644M

ssd          951G   537G      0  1.23K      0   157M

ssd          952G   536G      0  5.52K      0   661M

ssd          952G   536G      0  1.13K      0   145M

ssd          952G   536G      2  5.42K  11.5K   645M

ssd          952G   536G      0  1.02K      0   131M

ssd          953G   535G      0  5.75K      0   687M

ssd          953G   535G      0    774      0  96.8M

ssd          954G   534G      0  5.65K      0   680M

ssd          954G   534G      0    786      0  98.3M

ssd          955G   533G      0  6.00K  3.98K   718M

ssd          955G   533G      0    575      0  71.9M

ssd          955G   533G      0  6.21K      0   746M

ssd          955G   533G      0    146      0  18.3M

ssd          956G   532G      0  6.61K      0   800M

ssd          956G   532G      0      0      0      0

ssd          957G   531G      0  6.75K      0   817M

ssd          957G   531G      0      0      0      0

ssd          958G   530G      0  6.37K      0   771M

ssd          958G   530G      0    134      0  16.8M

ssd          959G   529G      0  6.43K      0   760M

ssd          959G   529G      0    419      0  52.4M

ssd          959G   529G      0  5.94K      0   722M

ssd          959G   529G      0    719      0  89.9M

ssd          960G   528G      0  5.87K      0   690M

ssd          960G   528G      0    817      0   102M

ssd          961G   527G      0  5.55K      0   675M

ssd          961G   527G      0   1019      0   127M

ssd          962G   526G      0  5.71K      0   666M

ssd          962G   526G      0  1.39K      0   178M

ssd          963G   525G     57  5.01K   230K   603M

ssd          963G   525G      0  1.76K      0   225M

ssd          963G   525G      0  4.79K      0   573M

ssd          963G   525G      0  1.90K      0   243M

ssd          964G   524G      0  4.51K      0   542M

ssd          964G   524G      0  1.87K      0   240M

ssd          965G   523G      0  4.58K      0   545M

ssd          965G   523G      0  2.05K      0   263M

ssd          966G   522G      5  4.54K  23.1K   536M

ssd          966G   522G      0  1.87K      0   239M

ssd          967G   521G      0  4.87K      0   577M

ssd          967G   521G      0  1.10K      0   140M

ssd          967G   521G      0  5.65K      0   678M

ssd          967G   521G      0    718      0  89.8M

ssd          968G   520G      0  6.28K      0   732M

ssd          968G   520G      0    229      0  28.7M

ssd          969G   519G      0  6.09K      0   744M

ssd          969G   519G      0    483      0  60.4M

ssd          970G   518G      0  6.22K      0   758M

ssd          970G   518G      0     61      0  7.74M

ssd          971G   517G      0  6.29K      0   768M

ssd          971G   517G      0    373      0  46.6M

ssd          971G   517G      0  6.25K  3.76K   731M

ssd          971G   517G      0    516      0  64.6M

ssd          972G   516G      3  6.38K  15.5K   739M

ssd          972G   516G      0    322      0  40.3M

ssd          973G   515G      0  6.49K      0   778M

ssd          973G   515G      0     23      0  2.96M

ssd          974G   514G      0  6.36K      0   768M

ssd          974G   514G      0    279      0  35.0M

ssd          975G   513G      6  6.49K  27.9K   783M

ssd          975G   513G      0      0      0      0

ssd          975G   513G      0  6.63K      0   805M

ssd          975G   513G      0      0      0      0

ssd          976G   512G      0  6.48K      0   790M

ssd          976G   512G      0      0      0      0

ssd          977G   511G      0  6.59K      0   806M

ssd          977G   511G      0      0      0      0

ssd          978G   510G      0  6.36K      0   771M

ssd          978G   510G      0    130      0  16.4M

ssd          979G   509G     87  6.67K   352K   803M

ssd          979G   509G      0      0      0      0

ssd          979G   509G     19  6.42K  78.9K   771M

ssd          979G   509G      0    163      0  20.5M

ssd          980G   508G      0  6.30K      0   752M

ssd          980G   508G      0    368      0  46.0M

ssd          981G   507G      0  6.42K      0   750M

ssd          981G   507G      0    324      0  40.6M

ssd          982G   506G     22  6.48K  91.8K   778M

ssd          982G   506G      0     62      0  7.86M

ssd          983G   505G      0  6.40K      0   764M

ssd          983G   505G      0    378      0  47.3M

ssd          983G   505G      0  6.44K      0   771M

ssd          983G   505G      0      0      0      0

ssd          984G   504G      0  6.56K      0   791M

ssd          984G   504G      0      0      0      0

ssd          985G   503G      0  6.73K      0   817M

ssd          985G   503G      0      0      0      0

ssd          986G   502G      0  6.32K      0   771M

ssd          986G   502G      0      0      0      0

ssd          987G   501G      0  6.31K      0   770M

ssd          987G   501G      0    246      0  30.8M

ssd          987G   501G      0  6.45K      0   786M

ssd          987G   501G      0      0      0      0

ssd          988G   500G     19  6.75K  79.8K   818M

ssd          988G   500G      0      0      0      0

ssd          989G   499G      0  6.79K      0   817M

ssd          989G   499G      0      0      0      0

ssd          990G   498G      0  6.77K      0   818M

ssd          990G   498G      0      0      0      0

ssd          991G   497G      0  6.36K      0   771M

ssd          991G   497G      0      0      0      0

ssd          991G   497G      4  6.73K  20.0K   818M

ssd          991G   497G      0      0      0      0

ssd          992G   496G      9  6.79K  39.7K   814M

ssd          992G   496G      0      0      0      0

ssd          993G   495G      0  6.82K      0   818M

ssd          993G   495G      0      0      0      0

ssd          994G   494G      0  6.46K      0   776M

ssd          994G   494G      0     41      0  5.24M

ssd          995G   493G      5  6.33K  22.6K   766M

ssd          995G   493G      0    257      0  32.2M

ssd          995G   493G      6  6.14K  26.3K   741M

ssd          995G   493G      0    988      0   124M

ssd          996G   492G      0  5.44K      0   649M

ssd          996G   492G      0  1.21K      0   154M

ssd          997G   491G      2  5.26K  11.3K   626M

ssd          997G   491G      0  1.53K      0   196M

ssd          998G   490G      0  5.27K      0   622M

ssd          998G   490G      0  1.29K      0   165M

ssd          999G   489G      0  5.38K      0   642M

ssd          999G   489G      0  1.01K      0   129M

ssd          999G   489G      0  5.71K      0   689M

ssd          999G   489G      0    590      0  73.9M

ssd         1000G   488G    244  6.54K   977K   748M

ssd         1000G   488G      0    171      0  21.5M

ssd         1001G   487G      0  6.39K      0   752M

ssd         1001G   487G      0    439      0  54.9M

ssd         1002G   486G      0  6.03K      0   720M

ssd         1002G   486G      0    541      0  67.7M

ssd         1003G   485G      0  6.22K      0   745M

ssd         1003G   485G      0      1      0   256K

ssd         1003G   485G      0  6.58K      0   798M

ssd         1003G   485G      0      0      0      0

ssd         1004G   484G      0  6.60K      0   804M

ssd         1004G   484G      0      0      0      0

ssd         1005G   483G      0  6.72K      0   818M

ssd         1005G   483G      0      0      0      0

ssd         1006G   482G      0  6.69K      0   818M

ssd         1006G   482G      0      0      0      0

ssd         1007G   481G      8  6.33K  33.9K   771M

ssd         1007G   481G      0      0      0      0

ssd         1007G   481G      0  6.43K      0   771M

ssd         1007G   481G      0    266      0  33.3M

ssd         1008G   480G      0  6.58K      0   785M

ssd         1008G   480G      0      0      0      0

ssd         1009G   479G      0  6.78K      0   818M

ssd         1009G   479G      0      0      0      0

ssd         1010G   478G      2  6.35K  11.3K   770M

ssd         1010G   478G      0    331      0  41.4M

ssd         1011G   477G      0  6.36K      0   741M

ssd         1011G   477G      0    438      0  54.8M

ssd         1011G   477G      0  6.17K      0   742M

ssd         1011G   477G      0    446      0  55.8M

ssd         1012G   476G      0  6.28K      0   761M

ssd         1012G   476G      0     98      0  12.4M

ssd         1013G   475G      0  6.30K      0   770M

ssd         1013G   475G      0    213      0  26.7M

ssd         1014G   474G     47  6.34K   191K   771M

ssd         1014G   474G      0     16      0  2.12M

ssd         1015G   473G      0  6.76K      0   816M

ssd         1015G   473G      0      0      0      0

ssd         1015G   473G      0  6.76K      0   817M

ssd         1015G   473G      0      0      0      0

ssd         1016G   472G      0  6.34K      0   771M

ssd         1016G   472G      0    239      0  30.0M

ssd         1017G   471G      0  6.46K      0   789M

ssd         1017G   471G      0      0      0      0

ssd         1017G   471G      0      0      0      0

ssd         1017G   471G      0      0      0      0

 

sotiris.bos

Explorer
Joined
Jun 12, 2018
Messages
56
NFS sequential read, 128K recordsize, 80GB file:

Code:
fio --randrepeat=1 --ioengine=libaio --direct=1 --gtod_reduce=1 --name=test --filename=test --bs=1024k --iodepth=64 --size=80G --readwrite=read

test: (g=0): rw=read, bs=(R) 1024KiB-1024KiB, (W) 1024KiB-1024KiB, (T) 1024KiB-1024KiB, ioengine=libaio, iodepth=64

fio-3.12

Starting 1 process

test: Laying out IO file (1 file / 81920MiB)

Jobs: 1 (f=1): [R(1)][100.0%][r=349MiB/s][r=349 IOPS][eta 00m:00s]

test: (groupid=0, jobs=1): err= 0: pid=12643: Thu Mar 11 20:46:35 2021

  read: IOPS=356, BW=356MiB/s (374MB/s)(80.0GiB/229950msec)

   bw (  KiB/s): min=292864, max=584558, per=99.96%, avg=364658.47, stdev=42195.97, samples=459

   iops        : min=  286, max=  570, avg=356.09, stdev=41.20, samples=459

  cpu          : usr=0.23%, sys=3.69%, ctx=81926, majf=0, minf=16397

  IO depths    : 1=0.1%, 2=0.1%, 4=0.1%, 8=0.1%, 16=0.1%, 32=0.1%, >=64=99.9%

     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.1%, >=64=0.0%

     issued rwts: total=81920,0,0,0 short=0,0,0,0 dropped=0,0,0,0

     latency   : target=0, window=0, percentile=100.00%, depth=64


Run status group 0 (all jobs):

   READ: bw=356MiB/s (374MB/s), 356MiB/s-356MiB/s (374MB/s-374MB/s), io=80.0GiB (85.9GB), run=229950-229950msec


 

              capacity     operations    bandwidth

pool        alloc   free   read  write   read  write

----------  -----  -----  -----  -----  -----  -----

ssd          937G   551G  4.14K  7.35K  60.1M   119M

ssd          937G   551G      0      0      0      0

ssd          937G   551G      0      0      0      0

ssd          937G   551G      0      0  3.76K      0

ssd          937G   551G      0    382      0  1.73M

ssd          938G   550G      0  6.31K      0   770M

ssd          939G   549G      0  9.61K      0  1.16G

ssd          940G   548G      0  10.0K      0  1.18G

ssd          941G   547G      0  9.31K      0  1.13G

ssd          943G   545G      0  10.1K      0  1.19G

ssd          944G   544G      0  9.38K      0  1.13G

ssd          945G   543G      0  10.7K      0  1.25G

ssd          946G   542G      0  8.42K      0  1.00G

ssd          947G   541G      0  10.6K      0  1.28G

ssd          948G   540G      0  8.41K      0   987M

ssd          949G   539G      0  10.7K      0  1.29G

ssd          951G   537G      0  8.82K      0  1.02G

ssd          952G   536G      0  10.3K      0  1.25G

ssd          953G   535G      0  9.49K      0  1.09G

ssd          954G   534G      0  10.0K      0  1.21G

ssd          956G   532G      0  10.4K      0  1.16G

ssd          956G   532G      0  9.01K      0  1.07G

ssd          958G   530G      0  10.7K      0  1.25G

ssd          959G   529G      0  9.54K      0  1.12G

ssd          960G   528G      0  10.4K      0  1.21G

ssd          961G   527G      0  8.89K      0  1.07G

ssd          962G   526G      0  10.8K      0  1.31G

ssd          963G   525G      0  8.22K      0   976M

ssd          964G   524G      0  10.4K      0  1.26G

ssd          966G   522G      0  8.64K      0  1.00G

ssd          967G   521G      0  10.3K      0  1.25G

ssd          968G   520G      0  9.15K      0  1.07G

ssd          969G   519G      0  9.87K      0  1.19G

ssd          971G   517G      0  10.3K      0  1.21G

ssd          971G   517G      0  9.10K      0  1.09G

ssd          972G   516G      0  10.9K      0  1.30G

ssd          974G   514G      0  8.28K      0   970M

ssd          975G   513G      0  10.9K      0  1.32G

ssd          976G   512G      0  9.05K      0  1012M

ssd          977G   511G      0  10.9K      0  1.30G

ssd          979G   509G      0  8.89K      0  1.01G

ssd          979G   509G      0  10.5K      0  1.27G

ssd          981G   507G      0  9.18K      0  1.06G

ssd          982G   506G      0  10.2K      0  1.23G

ssd          983G   505G      0  10.1K      0  1.17G

ssd          984G   504G      0  8.94K      0  1.08G

ssd          985G   503G      0  10.6K      0  1.28G

ssd          987G   501G      0  8.78K      0  1.01G

ssd          987G   501G      0  10.7K      0  1.29G

ssd          989G   499G      0  8.69K      0  1012M

ssd          990G   498G      0  10.4K      0  1.26G

ssd          991G   497G      0  8.95K      0  1.04G

ssd          992G   496G      0  10.2K      0  1.23G

ssd          994G   494G      0  9.32K      0  1.10G

ssd          995G   493G      0  10.1K      0  1.22G

ssd          996G   492G      0  9.40K      0  1.11G

ssd          997G   491G     96  9.96K   388K  1.20G

ssd          999G   489G      0  10.2K      0  1.20G

ssd          999G   489G      0  8.54K      0  1.03G

ssd         1000G   488G      0  10.8K      0  1.30G

ssd         1002G   486G      0  8.40K  3.98K   998M

ssd         1003G   485G      0  10.6K      0  1.28G

ssd         1004G   484G      0  8.68K      0  1.01G

ssd         1005G   483G      1  10.5K  12.0K  1.27G

ssd         1007G   481G      0  9.10K      0  1.05G

ssd         1007G   481G      0  10.4K      0  1.26G

ssd         1009G   479G      0  9.55K      0  1.12G

ssd         1010G   478G      0  9.29K      0  1.12G

ssd         1011G   477G      0  10.3K  4.00K  1.25G

ssd         1012G   476G      0  8.72K      0  1.00G

ssd         1013G   475G      0  10.5K      0  1.27G

ssd         1015G   473G    293  8.98K  1.16M   979M

ssd         1015G   473G      0  9.04K      0  1.02G

ssd         1016G   472G      0  12.3K      0  1.44G

ssd         1017G   471G      0    685      0  34.7M

ssd         1017G   471G      0      0      0      0

ssd         1017G   471G  1.84K      0   236M      0

ssd         1017G   471G  2.52K      0   323M      0

ssd         1017G   471G  2.30K    698   294M  50.3M

ssd         1017G   471G  2.99K      0   382M      0

ssd         1017G   471G  2.74K      0   351M      0

ssd         1017G   471G  2.71K      0   348M      0

ssd         1017G   471G  3.10K      0   397M      0

ssd         1017G   471G  2.56K      0   327M      0

ssd         1017G   471G  2.57K      0   329M      0

ssd         1017G   471G  2.89K      0   370M      0

ssd         1017G   471G  2.55K      0   327M      0

ssd         1017G   471G  2.88K      0   368M      0

ssd         1017G   471G  2.62K      0   336M      0

ssd         1017G   471G  2.57K      0   329M      0

ssd         1017G   471G  3.19K      0   408M      0

ssd         1017G   471G  2.56K      0   328M      0

ssd         1017G   471G  2.56K      0   327M      0

ssd         1017G   471G  3.25K      0   416M      0

ssd         1017G   471G  2.55K      0   327M      0

ssd         1017G   471G  2.56K      0   327M      0

ssd         1017G   471G  3.06K      0   392M      0

ssd         1017G   471G  2.57K      0   329M      0

ssd         1017G   471G  2.57K      0   328M      0

ssd         1017G   471G  2.80K      0   358M      0

ssd         1017G   471G  2.56K      0   327M      0

ssd         1017G   471G  2.56K      0   328M      0

ssd         1017G   471G  3.03K      0   388M      0

ssd         1017G   471G  2.56K      0   327M      0

ssd         1017G   471G  2.55K      0   327M      0

ssd         1017G   471G  2.99K      0   383M      0

ssd         1017G   471G  2.55K      0   326M      0

ssd         1017G   471G  2.55K      0   326M      0

ssd         1017G   471G  3.11K      0   398M      0

ssd         1017G   471G  2.56K      0   327M      0

ssd         1017G   471G  2.84K      0   364M      0

ssd         1017G   471G  3.02K      0   387M      0

ssd         1017G   471G  2.71K      0   347M      0

ssd         1017G   471G  2.90K      0   371M      0

ssd         1017G   471G  2.92K      0   373M      0

ssd         1017G   471G  2.56K      0   328M      0

ssd         1017G   471G  2.88K      0   369M      0

ssd         1017G   471G  2.77K      0   355M      0

ssd         1017G   471G  2.59K      0   331M      0

ssd         1017G   471G  2.99K      0   383M      0

ssd         1017G   471G  2.53K      0   323M      0

ssd         1017G   471G  2.56K      0   327M      0

ssd         1017G   471G  2.89K      0   370M      0

ssd         1017G   471G  2.57K      0   329M      0

ssd         1017G   471G  2.54K      0   325M      0

ssd         1017G   471G  2.97K      0   381M      0

ssd         1017G   471G  2.57K      0   329M      0

ssd         1017G   471G  2.58K      0   330M      0

ssd         1017G   471G  3.24K      0   415M      0

ssd         1017G   471G  2.73K      0   349M      0

ssd         1017G   471G  2.70K      0   346M      0

ssd         1017G   471G  3.23K      0   414M      0

ssd         1017G   471G  2.73K      0   349M      0

ssd         1017G   471G  2.81K      0   360M      0

ssd         1017G   471G  3.15K      0   404M      0

ssd         1017G   471G  2.72K      0   349M      0

ssd         1017G   471G  2.83K      0   363M      0

ssd         1017G   471G  2.98K      0   381M      0

ssd         1017G   471G  2.74K      0   351M      0

ssd         1017G   471G  2.81K      0   359M      0

ssd         1017G   471G  2.88K      0   369M      0

ssd         1017G   471G  2.72K      0   348M      0

ssd         1017G   471G  3.00K      0   384M      0

ssd         1017G   471G  2.77K      0   355M      0

ssd         1017G   471G  2.71K      0   347M      0

ssd         1017G   471G  3.19K      0   408M      0

ssd         1017G   471G  2.61K      0   334M      0

ssd         1017G   471G  2.58K      0   331M      0

ssd         1017G   471G  3.54K      0   453M      0

ssd         1017G   471G  2.82K      0   361M      0

ssd         1017G   471G  2.73K      0   350M      0

ssd         1017G   471G  3.04K      0   389M      0

ssd         1017G   471G  2.73K      0   349M      0

ssd         1017G   471G  2.56K      0   327M      0

ssd         1017G   471G  2.99K      0   382M      0

ssd         1017G   471G  2.56K      0   328M      0

ssd         1017G   471G  2.56K      0   328M      0

ssd         1017G   471G  2.90K      0   371M      0

ssd         1017G   471G  2.56K      0   328M      0

ssd         1017G   471G  2.56K      0   328M      0

ssd         1017G   471G  3.35K      0   428M      0

ssd         1017G   471G  2.72K      0   348M      0

ssd         1017G   471G  2.72K      0   348M      0

ssd         1017G   471G  3.65K      0   467M      0

ssd         1017G   471G  2.73K      0   350M      0

ssd         1017G   471G  2.72K      0   348M      0

ssd         1017G   471G  3.15K      0   403M      0

ssd         1017G   471G  2.56K      0   327M      0

ssd         1017G   471G  2.60K      0   333M      0

ssd         1017G   471G  2.96K      0   379M      0

ssd         1017G   471G  2.56K      0   328M      0

ssd         1017G   471G  2.66K      0   340M      0

ssd         1017G   471G  2.92K      0   374M      0

ssd         1017G   471G  2.56K      0   328M      0

ssd         1017G   471G  2.72K      0   348M      0

ssd         1017G   471G  2.94K      0   376M      0

ssd         1017G   471G  2.72K      0   348M      0

ssd         1017G   471G  2.99K      0   383M      0

ssd         1017G   471G  2.91K      0   373M      0

ssd         1017G   471G  2.74K      0   350M      0

ssd         1017G   471G  3.29K      0   421M      0

ssd         1017G   471G  2.68K      0   344M      0

ssd         1017G   471G  2.57K      0   329M      0

ssd         1017G   471G  2.77K      0   355M      0

ssd         1017G   471G  2.71K      0   348M      0

ssd         1017G   471G  2.73K      0   349M      0

ssd         1017G   471G  3.23K      0   413M      0

ssd         1017G   471G  2.55K      0   326M      0

ssd         1017G   471G  2.56K      0   328M      0

ssd         1017G   471G  3.11K      0   398M      0

ssd         1017G   471G  2.73K      0   350M      0

ssd         1017G   471G  2.71K      0   347M      0

ssd         1017G   471G  3.02K      0   386M      0

ssd         1017G   471G  2.56K      0   328M      0

ssd         1017G   471G  2.56K      0   328M      0

ssd         1017G   471G  3.07K      0   393M      0

ssd         1017G   471G  2.56K      0   328M      0

ssd         1017G   471G  2.70K      0   345M      0

ssd         1017G   471G  3.27K      0   418M      0

ssd         1017G   471G  2.71K      0   347M      0

ssd         1017G   471G  2.79K      0   358M      0

ssd         1017G   471G  3.05K      0   391M      0

ssd         1017G   471G  2.58K      0   330M      0

ssd         1017G   471G  2.73K      0   349M      0

ssd         1017G   471G  2.93K      0   375M      0

ssd         1017G   471G  2.56K      0   328M      0

ssd         1017G   471G  2.71K      0   347M      0

ssd         1017G   471G  2.73K      0   350M      0

ssd         1017G   471G  2.57K      0   329M      0

ssd         1017G   471G  3.07K      0   393M      0

ssd         1017G   471G  2.72K      0   348M      0

ssd         1017G   471G  2.56K      0   328M      0

ssd         1017G   471G  3.01K      0   385M      0

ssd         1017G   471G  2.64K      0   338M      0

ssd         1017G   471G  2.55K      0   326M      0

ssd         1017G   471G  2.83K      0   363M      0

ssd         1017G   471G  2.55K      0   326M      0

ssd         1017G   471G  2.56K      0   328M      0

ssd         1017G   471G  3.00K      0   384M      0

ssd         1017G   471G  2.70K      0   346M      0

ssd         1017G   471G  2.70K      0   346M      0

ssd         1017G   471G  3.40K      0   435M      0

ssd         1017G   471G  2.57K      0   329M      0

ssd         1017G   471G  2.58K      0   330M      0

ssd         1017G   471G  2.92K      0   374M      0

ssd         1017G   471G  2.55K      0   326M      0

ssd         1017G   471G  3.06K      0   392M      0

ssd         1017G   471G  3.20K      0   410M      0

ssd         1017G   471G  2.73K      0   350M      0

ssd         1017G   471G  2.99K      0   383M      0

ssd         1017G   471G  3.02K      0   387M      0

ssd         1017G   471G  2.73K      0   349M      0

ssd         1017G   471G  2.83K      0   363M      0

ssd         1017G   471G  3.12K      0   399M      0

ssd         1017G   471G  2.55K      0   326M      0

ssd         1017G   471G  2.80K      0   358M      0

ssd         1017G   471G  2.84K      0   364M      0

ssd         1017G   471G  2.73K      0   349M      0

ssd         1017G   471G  2.94K      0   377M      0

ssd         1017G   471G  2.71K      0   346M      0

ssd         1017G   471G  2.58K      0   330M      0

ssd         1017G   471G  3.36K      0   430M      0

ssd         1017G   471G  2.59K      0   332M      0

ssd         1017G   471G  2.55K      0   326M      0

ssd         1017G   471G  2.93K      0   375M      0

ssd         1017G   471G  2.56K      0   327M      0

ssd         1017G   471G  2.56K      0   327M      0

ssd         1017G   471G  2.96K      0   379M      0

ssd         1017G   471G  2.55K      0   327M      0

ssd         1017G   471G  2.56K      0   328M      0

ssd         1017G   471G  3.04K      0   389M      0

ssd         1017G   471G  2.55K      0   327M      0

ssd         1017G   471G  2.56K      0   328M      0

ssd         1017G   471G  3.38K      0   433M      0

ssd         1017G   471G  2.72K      0   349M      0

ssd         1017G   471G  2.73K      0   350M      0

ssd         1017G   471G  3.02K      0   387M      0

ssd         1017G   471G  2.72K      0   348M      0

ssd         1017G   471G  2.88K      0   369M      0

ssd         1017G   471G  2.85K      0   365M      0

ssd         1017G   471G  2.55K      0   327M      0

ssd         1017G   471G  2.75K      0   352M      0

ssd         1017G   471G  2.84K      0   364M      0

ssd         1017G   471G  2.57K      0   329M      0

ssd         1017G   471G  2.78K      0   355M      0

ssd         1017G   471G  2.89K      0   370M      0

ssd         1017G   471G  2.56K      0   327M      0

ssd         1017G   471G  2.78K      0   355M      0

ssd         1017G   471G  2.94K      0   376M      0

ssd         1017G   471G  2.56K      0   328M      0

ssd         1017G   471G  3.16K      0   405M      0

ssd         1017G   471G  3.00K      0   384M      0

ssd         1017G   471G  2.55K      0   326M      0

ssd         1017G   471G  2.84K      0   364M      0

ssd         1017G   471G  2.70K      0   345M      0

ssd         1017G   471G  2.57K      0   329M      0

ssd         1017G   471G  2.94K      0   376M      0

ssd         1017G   471G  2.55K      0   327M      0

ssd         1017G   471G  2.56K      0   328M      0

ssd         1017G   471G  2.84K      0   364M      0

ssd         1017G   471G  2.54K      0   325M      0

ssd         1017G   471G  2.55K      0   326M      0

ssd         1017G   471G  2.93K      0   375M      0

ssd         1017G   471G  2.56K      0   328M      0

ssd         1017G   471G  2.57K      0   329M      0

ssd         1017G   471G  3.06K      0   391M      0

ssd         1017G   471G  2.74K      0   351M      0

ssd         1017G   471G  2.78K      0   356M      0

ssd         1017G   471G  3.18K      0   407M      0

ssd         1017G   471G  2.71K      0   347M      0

ssd         1017G   471G  2.81K      0   360M      0

ssd         1017G   471G  2.86K      0   366M      0

ssd         1017G   471G  2.56K      0   328M      0

ssd         1017G   471G  2.92K      0   374M      0

ssd         1017G   471G  2.82K      0   362M      0

ssd         1017G   471G  2.72K      0   348M      0

ssd         1017G   471G  2.87K      0   367M      0

ssd         1017G   471G    417      0  52.2M      0




NFS sequential write, 128K recordsize, 80GB file:

Code:
write, 1024K - 128K blocks, 80GB file


fio --randrepeat=1 --ioengine=libaio --direct=1 --gtod_reduce=1 --name=test --filename=test --bs=1024k --iodepth=64 --size=80G --readwrite=write

test: (g=0): rw=write, bs=(R) 1024KiB-1024KiB, (W) 1024KiB-1024KiB, (T) 1024KiB-1024KiB, ioengine=libaio, iodepth=64

fio-3.12

Starting 1 process

test: Laying out IO file (1 file / 81920MiB)

Jobs: 1 (f=1): [W(1)][100.0%][w=1179MiB/s][w=1179 IOPS][eta 00m:00s]

test: (groupid=0, jobs=1): err= 0: pid=13572: Thu Mar 11 20:49:04 2021

  write: IOPS=1139, BW=1139MiB/s (1195MB/s)(80.0GiB/71905msec); 0 zone resets

   bw (  MiB/s): min=    4, max= 1288, per=100.00%, avg=1146.92, stdev=130.21, samples=142

   iops        : min=    4, max= 1288, avg=1146.89, stdev=130.22, samples=142

  cpu          : usr=3.77%, sys=9.07%, ctx=68693, majf=0, minf=14

  IO depths    : 1=0.1%, 2=0.1%, 4=0.1%, 8=0.1%, 16=0.1%, 32=0.1%, >=64=99.9%

     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.1%, >=64=0.0%

     issued rwts: total=0,81920,0,0 short=0,0,0,0 dropped=0,0,0,0

     latency   : target=0, window=0, percentile=100.00%, depth=64


Run status group 0 (all jobs):

  WRITE: bw=1139MiB/s (1195MB/s), 1139MiB/s-1139MiB/s (1195MB/s-1195MB/s), io=80.0GiB (85.9GB), run=71905-71905msec




               capacity     operations    bandwidth

pool        alloc   free   read  write   read  write

----------  -----  -----  -----  -----  -----  -----

ssd          953G   535G  3.98K  6.99K  70.2M   125M

ssd          953G   535G      0      0      0      0

ssd          937G   551G      0      0      0      0

ssd          937G   551G      0      0  3.77K      0

ssd          937G   551G      0  2.79K      0   357M

ssd          938G   550G      0  4.97K      0   588M

ssd          939G   549G      0  8.92K      0  1.07G

ssd          940G   548G      0  10.6K      0  1.28G

ssd          941G   547G      0  10.9K      0  1.31G

ssd          942G   546G      0  12.2K      0  1.45G

ssd          944G   544G      0  10.9K      0  1.27G

ssd          945G   543G      0  10.8K      0  1.30G

ssd          947G   541G      0  8.68K      0  1.00G

ssd          947G   541G      0  10.7K      0  1.30G

ssd          949G   539G      0  8.74K      0  1.01G

ssd          950G   538G      0  10.5K      0  1.27G

ssd          951G   537G      0  9.11K      0  1.05G

ssd          952G   536G      0  10.3K      0  1.25G

ssd          954G   534G      0  9.35K      0  1.09G

ssd          955G   533G      0  10.1K      0  1.22G

ssd          956G   532G      0  9.48K      0  1.11G

ssd          957G   531G      0  9.89K      0  1.20G

ssd          959G   529G      0  9.68K      0  1.13G

ssd          959G   529G      0  9.56K      0  1.14G

ssd          961G   527G      0  10.5K      0  1.19G

ssd          962G   526G      0  9.88K      0  1.19G

ssd          963G   525G      0  9.78K      0  1.14G

ssd          964G   524G      0  9.23K      0  1.11G

ssd          965G   523G      0  11.0K      0  1.29G

ssd          967G   521G      0  8.50K      0  1.01G

ssd          967G   521G      0  10.2K      0  1.23G

ssd          969G   519G      0  9.10K      0  1.06G

ssd          970G   518G      0  10.3K      0  1.24G

ssd          971G   517G      0  9.10K      0  1.04G

ssd          972G   516G      0  10.1K      0  1.22G

ssd          974G   514G      0  10.1K      0  1.17G

ssd          975G   513G      0  9.07K      0  1.09G

ssd          975G   513G      0  6.97K      0   850M

ssd          976G   512G      0  4.66K      0   548M

ssd          976G   512G      0  1.07K      0   137M

ssd          976G   512G      0  4.23K      0   537M

ssd          977G   511G     95  5.49K   383K   657M

ssd          979G   509G      0  10.0K      0  1.20G

ssd          979G   509G      0  9.51K      0  1.18G

ssd          980G   508G      0  4.24K      0   497M

ssd          982G   506G      0  11.5K      0  1.36G

ssd          982G   506G      0  7.82K      0   995M

ssd          983G   505G      0  6.57K      0   782M

ssd          983G   505G      0  11.2K      0  1.39G

ssd          985G   503G      0  5.10K      0   595M

ssd          987G   501G      0  11.6K      0  1.39G

ssd          987G   501G      0  7.13K      0   907M

ssd          989G   499G      0  9.15K      0  1.09G

ssd          989G   499G      0  11.8K      0  1.46G

ssd          991G   497G     51  7.28K   208K   844M

ssd          991G   497G      0  10.4K      0  1.30G

ssd          994G   494G      0  10.0K      0  1.15G

ssd          994G   494G      0  10.1K      0  1.25G

ssd          996G   492G      0  8.91K      0  1.03G

ssd          996G   492G      0  9.55K      0  1.19G

ssd          998G   490G      0  10.0K      0  1.20G

ssd          998G   490G      0  11.7K      0  1.45G

ssd         1001G   487G      0  7.13K  3.99K   851M

ssd         1001G   487G      0  13.3K      0  1.66G

ssd         1003G   485G      0  6.25K      0   743M

ssd         1003G   485G      0  11.9K      0  1.48G

ssd         1005G   483G      0  8.40K      0  1.01G

ssd         1005G   483G      0  9.71K      0  1.21G

ssd         1007G   481G      0  9.09K      0  1.09G

ssd         1009G   479G      0  8.97K      0  1.06G

ssd         1009G   479G      0  11.3K      0  1.41G

ssd         1011G   477G     13  5.90K  55.9K   700M

ssd         1011G   477G      0  13.2K      0  1.64G

ssd         1013G   475G      5  9.40K  23.6K  1.12G

ssd         1015G   473G     14  12.5K  59.9K  1.49G

ssd         1015G   473G      0  11.5K      0  1.43G



My NFS read is extremely slow and I can't figure out why. This is a big problem for my plan to use the NVMe pool as VM storage. Nothing else was connected to the NAS at the time of testing.


Here is an iperf test both ways, first client to FreeNAS, then FreeNAS to client:

Code:
iperf client to server


iperf -c 10.1.0.10

------------------------------------------------------------

Client connecting to 10.1.0.10, TCP port 5001

TCP window size:  325 KByte (default)

------------------------------------------------------------

[  3] local 10.1.0.235 port 57442 connected with 10.1.0.10 port 5001

[ ID] Interval       Transfer     Bandwidth

[  3]  0.0-10.0 sec  11.5 GBytes  9.89 Gbits/sec


############################################################################################################################################


iperf server to client


iperf -c 10.1.0.235

------------------------------------------------------------

Client connecting to 10.1.0.235, TCP port 5001

TCP window size:  931 KByte (default)

------------------------------------------------------------

[  3] local 10.1.0.10 port 46244 connected with 10.1.0.235 port 5001

[ ID] Interval       Transfer     Bandwidth

[  3]  0.0-10.1 sec  11.6 GBytes  9.85 Gbits/sec



Here is the client mount info:

Code:
mount -l | grep nfs

10.1.0.10:/mnt/ssd/emporiko_database on /mnt/pve/vm type nfs (rw,relatime,vers=3,rsize=131072,wsize=131072,namlen=255,hard,proto=tcp,timeo=600,retrans=2,sec=sys,mountaddr=10.1.0.10,mountvers=3,mountport=754,mountproto=udp,local_lock=none,addr=10.1.0.10)



So questions:


1. Is the performance observed with fio directly on the NAS as expected or am I missing something?
2. And most important, why is my NFS read so slow (and NFS write as well, but at least not that slow) and how can I troubleshoot it?
 

blanchet

Guru
Joined
Apr 17, 2018
Messages
516
If it can help, this a comparison with a stripe of mirror made with SATA SSD and a faster CPU

Hardware
  • SuperMicro X11DPi-NT + 2x Intel Xeon Gold 6226R + 512 GB DDR4 ECC
  • HBA: Broadcom HBA 9300-8i
  • Data disks: 8 x 4TB SATA disks (Intel D3-S4610)
  • One pool with stripe of mirrors (4 vdevs)
  • OS: TrueNAS-12.0u2.1

4K read, 128K recordsize, 30GB file: read: IOPS=168k, BW=656MiB/s (687MB/s)(30.0GiB/46859msec)
Code:
fio --randrepeat=1 --ioengine=posixaio --direct=1 --gtod_reduce=1 --name=test --filename=test --bs=4k --iodepth=64 --size=30G --readwrite=read

test: (g=0): rw=read, bs=(R) 4096B-4096B, (W) 4096B-4096B, (T) 4096B-4096B, ioengine=posixaio, iodepth=64
fio-3.19
Starting 1 process
test: Laying out IO file (1 file / 30720MiB)
Jobs: 1 (f=1): [R(1)][100.0%][r=659MiB/s][r=169k IOPS][eta 00m:00s]
test: (groupid=0, jobs=1): err= 0: pid=36499: Fri Mar 12 09:48:40 2021
  read: IOPS=168k, BW=656MiB/s (687MB/s)(30.0GiB/46859msec)
   bw (  KiB/s): min=627029, max=689844, per=100.00%, avg=671874.31, stdev=9588.14, samples=93
   iops        : min=156757, max=172461, avg=167968.22, stdev=2397.06, samples=93
  cpu          : usr=4.67%, sys=95.19%, ctx=17333, majf=1, minf=1
  IO depths    : 1=0.1%, 2=1.0%, 4=3.9%, 8=10.9%, 16=26.5%, 32=56.0%, >=64=1.8%
     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=98.3%, 8=0.1%, 16=0.1%, 32=0.1%, 64=1.7%, >=64=0.0%
     issued rwts: total=7864320,0,0,0 short=0,0,0,0 dropped=0,0,0,0
     latency   : target=0, window=0, percentile=100.00%, depth=64

Run status group 0 (all jobs):
   READ: bw=656MiB/s (687MB/s), 656MiB/s-656MiB/s (687MB/s-687MB/s), io=30.0GiB (32.2GB), run=46859-46859msec


4K write, 128K recordsize, 30GB file: write: IOPS=69.7k, BW=272MiB/s (285MB/s)(30.0GiB/112881msec)

Code:
fio --randrepeat=1 --ioengine=posixaio --direct=1 --gtod_reduce=1 --name=test --filename=test --bs=4k --iodepth=64 --size=30G --readwrite=write
test: (g=0): rw=write, bs=(R) 4096B-4096B, (W) 4096B-4096B, (T) 4096B-4096B, ioengine=posixaio, iodepth=64
fio-3.19
Starting 1 process
Jobs: 1 (f=1): [W(1)][100.0%][w=252MiB/s][w=64.6k IOPS][eta 00m:00s]
test: (groupid=0, jobs=1): err= 0: pid=36594: Fri Mar 12 09:52:14 2021
  write: IOPS=69.7k, BW=272MiB/s (285MB/s)(30.0GiB/112881msec)
   bw (  KiB/s): min=250210, max=671054, per=100.00%, avg=278670.50, stdev=85541.82, samples=222
   iops        : min=62552, max=167763, avg=69667.28, stdev=21385.45, samples=222
  cpu          : usr=6.44%, sys=82.04%, ctx=1091965, majf=0, minf=1
  IO depths    : 1=0.1%, 2=0.1%, 4=0.1%, 8=0.5%, 16=2.9%, 32=62.9%, >=64=33.7%
     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=97.1%, 8=2.0%, 16=0.5%, 32=0.2%, 64=0.2%, >=64=0.0%
     issued rwts: total=0,7864320,0,0 short=0,0,0,0 dropped=0,0,0,0
     latency   : target=0, window=0, percentile=100.00%, depth=64

Run status group 0 (all jobs):
  WRITE: bw=272MiB/s (285MB/s), 272MiB/s-272MiB/s (285MB/s-285MB/s), io=30.0GiB (32.2GB), run=112881-112881msec


1024K read, 128K recordsize, 80GB file: IOPS=17.1k, BW=16.7GiB/s (17.0GB/s)(80.0GiB/4785msec) (sorry 80GB still fits in the memory cache)
Code:
fio --randrepeat=1 --ioengine=posixaio --direct=1 --gtod_reduce=1 --name=test --filename=test --bs=1024k --iodepth=64 --size=80G --readwrite=read
test: (g=0): rw=read, bs=(R) 1024KiB-1024KiB, (W) 1024KiB-1024KiB, (T) 1024KiB-1024KiB, ioengine=posixaio, iodepth=64
fio-3.19
Starting 1 process
test: Laying out IO file (1 file / 81920MiB)
Jobs: 1 (f=1): [R(1)][100.0%][r=16.7GiB/s][r=17.1k IOPS][eta 00m:00s]
test: (groupid=0, jobs=1): err= 0: pid=37213: Fri Mar 12 10:07:13 2021
  read: IOPS=17.1k, BW=16.7GiB/s (17.0GB/s)(80.0GiB/4785msec)
   bw (  MiB/s): min=16784, max=17335, per=100.00%, avg=17156.18, stdev=180.73, samples=8
   iops        : min=16784, max=17335, avg=17155.75, stdev=180.68, samples=8
  cpu          : usr=3.34%, sys=44.27%, ctx=42216, majf=0, minf=1
  IO depths    : 1=0.1%, 2=0.1%, 4=0.1%, 8=0.1%, 16=0.2%, 32=77.7%, >=64=22.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=94.5%, 8=2.9%, 16=1.8%, 32=0.7%, 64=0.1%, >=64=0.0%
     issued rwts: total=81920,0,0,0 short=0,0,0,0 dropped=0,0,0,0
     latency   : target=0, window=0, percentile=100.00%, depth=64

Run status group 0 (all jobs):
   READ: bw=16.7GiB/s (17.0GB/s), 16.7GiB/s-16.7GiB/s (17.0GB/s-17.0GB/s), io=80.0GiB (85.9GB), run=4785-4785msec



1024K read, 128K recordsize, 80GB file: write: IOPS=253, BW=254MiB/s (266MB/s)(80.0GiB/322571msec)
Code:
fio --randrepeat=1 --ioengine=posixaio --direct=1 --gtod_reduce=1 --name=test --filename=test --bs=1024k --iodepth=64 --size=80G --readwrite=write
test: (g=0): rw=write, bs=(R) 1024KiB-1024KiB, (W) 1024KiB-1024KiB, (T) 1024KiB-1024KiB, ioengine=posixaio, iodepth=64
fio-3.19
Starting 1 process
Jobs: 1 (f=1): [W(1)][100.0%][w=248MiB/s][w=247 IOPS][eta 00m:00s]
test: (groupid=0, jobs=1): err= 0: pid=37310: Fri Mar 12 10:16:40 2021
  write: IOPS=253, BW=254MiB/s (266MB/s)(80.0GiB/322571msec)
   bw (  KiB/s): min=197932, max=1860782, per=99.85%, avg=259657.10, stdev=67106.86, samples=622
   iops        : min=  193, max= 1817, avg=253.11, stdev=65.54, samples=622
  cpu          : usr=1.42%, sys=0.43%, ctx=80017, majf=0, minf=1
  IO depths    : 1=0.1%, 2=0.1%, 4=0.1%, 8=0.1%, 16=0.2%, 32=86.5%, >=64=13.1%
     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=96.6%, 8=0.6%, 16=0.1%, 32=2.7%, 64=0.1%, >=64=0.0%
     issued rwts: total=0,81920,0,0 short=0,0,0,0 dropped=0,0,0,0
     latency   : target=0, window=0, percentile=100.00%, depth=64

Run status group 0 (all jobs):
  WRITE: bw=254MiB/s (266MB/s), 254MiB/s-254MiB/s (266MB/s-266MB/s), io=80.0GiB (85.9GB), run=322571-322571msec
 

sotiris.bos

Explorer
Joined
Jun 12, 2018
Messages
56
Even when reading from memory and testing large block sizes, I am limited to 600-700MB/s reads with NFS.

Code:
fio --randrepeat=1 --ioengine=libaio --direct=1 --gtod_reduce=1 --name=test --filename=test --bs=1024k --iodepth=64 --size=4G --readwrite=read
test: (g=0): rw=read, bs=(R) 1024KiB-1024KiB, (W) 1024KiB-1024KiB, (T) 1024KiB-1024KiB, ioengine=libaio, iodepth=64
fio-3.12
Starting 1 process
test: Laying out IO file (1 file / 4096MiB)
Jobs: 1 (f=1): [R(1)][100.0%][r=561MiB/s][r=561 IOPS][eta 00m:00s]
test: (groupid=0, jobs=1): err= 0: pid=38113: Sat Mar 13 09:55:58 2021
  read: IOPS=618, BW=618MiB/s (648MB/s)(4096MiB/6625msec)
   bw (  KiB/s): min=524288, max=733184, per=99.82%, avg=631951.23, stdev=54820.85, samples=13
   iops        : min=  512, max=  716, avg=617.08, stdev=53.57, samples=13
  cpu          : usr=0.44%, sys=5.90%, ctx=4081, majf=0, minf=16394
  IO depths    : 1=0.1%, 2=0.1%, 4=0.1%, 8=0.2%, 16=0.4%, 32=0.8%, >=64=98.5%
     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.1%, >=64=0.0%
     issued rwts: total=4096,0,0,0 short=0,0,0,0 dropped=0,0,0,0
     latency   : target=0, window=0, percentile=100.00%, depth=64

Run status group 0 (all jobs):
   READ: bw=618MiB/s (648MB/s), 618MiB/s-618MiB/s (648MB/s-648MB/s), io=4096MiB (4295MB), run=6625-6625msec
 

Rand

Guru
Joined
Dec 30, 2013
Messages
906
Is it intentional that you're running with iodepth 64 but have not specified multiple jobs? that would improve overall performance in tests.

o/c not neccessarily a realistic outlook, but neither is qd 64.

10G test on a linux vm residing on a nfs share with 2x2 PM1725a's...

Code:
 fio --randrepeat=1 --ioengine=posixaio --direct=1 --gtod_reduce=1 --name=test --filename=test --bs=1024k --iodepth=64 --size=10G --readwrite=write
test: (g=0): rw=write, bs=(R) 1024KiB-1024KiB, (W) 1024KiB-1024KiB, (T) 1024KiB-1024KiB, ioengine=posixaio, iodepth=64
fio-3.16
Starting 1 process
test: Laying out IO file (1 file / 10240MiB)
Jobs: 1 (f=1): [W(1)][100.0%][w=2496MiB/s][w=2496 IOPS][eta 00m:00s]
test: (groupid=0, jobs=1): err= 0: pid=1391: Sat Mar 13 10:26:15 2021
  write: IOPS=2458, BW=2459MiB/s (2578MB/s)(10.0GiB/4165msec); 0 zone resets
   bw (  MiB/s): min= 2176, max= 2560, per=99.57%, avg=2448.00, stdev=125.04, samples=8
   iops        : min= 2176, max= 2560, avg=2448.00, stdev=125.04, samples=8
  cpu          : usr=5.72%, sys=0.12%, ctx=907, majf=0, minf=46
  IO depths    : 1=0.1%, 2=0.1%, 4=0.1%, 8=12.5%, 16=25.0%, 32=52.1%, >=64=10.4%
     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=98.6%, 8=0.1%, 16=0.0%, 32=0.0%, 64=1.4%, >=64=0.0%
     issued rwts: total=0,10240,0,0 short=0,0,0,0 dropped=0,0,0,0
     latency   : target=0, window=0, percentile=100.00%, depth=64

Run status group 0 (all jobs):
  WRITE: bw=2459MiB/s (2578MB/s), 2459MiB/s-2459MiB/s (2578MB/s-2578MB/s), io=10.0GiB (10.7GB), run=4165-4165msec

Disk stats (read/write):
    dm-0: ios=0/10121, merge=0/0, ticks=0/3872, in_queue=3872, util=97.12%, aggrios=0/10404, aggrmerge=0/98, aggrticks=0/3906, aggrin_queue=4, aggrutil=96.77%
  sda: ios=0/10404, merge=0/98, ticks=0/3906, in_queue=4, util=96.77%


I'd say you got some issues... I'd start with better cpus ... nvme loves higher clocks...
o/c with multiple processes/jobs the total can still be good with lower clocked cpus ... always depends on the use case
 

sotiris.bos

Explorer
Joined
Jun 12, 2018
Messages
56
The slow-ish nvme performance is the least of my concerns right now.

What I cannot figure out is the appalling NFS read performance, even with large block reads from the ARC. For some reason, I am limited to 600-700MB/s on reads while writes can be done in excess of 1GB/s, at wire speed basically and twice the speed of the reads.

I have ruled out the network being a problem by repeating the tests with a direct connection from the second 10Gb NIC of the FreeNAS server to the second 10Gb NIC of the Proxmox server, still the same results.

I have ruled out the storage being the bottleneck as we can see that the nvmes can read at 3-4GB/s.

Multiple jobs give the same results on NFS.

Is there something NFS-wise that I am missing? Or some kind of pool option? Or maybe there is something funny with NUMA going on or other hardware settings/limits?

I just don't get the huge difference between reading and writing speeds with NFS.
 

jgreco

Resident Grinch
Joined
May 29, 2011
Messages
18,680
Writes are written to the open transaction group, which is in memory, at full memory speed. This is then written out to storage "later". Writes in ZFS are almost always faster than reads unless there's lots of other stuff interfering.

For a read, your client has to send a request over the wire to FreeNAS, where it is then interpreted, checked to see if it is in the ARC, and then if need be, an IO is queued to the NVMe SSD of the pool, which takes a little time to complete, and then FreeNAS has the data, and that can then be returned over the wire to your client.

For a single client, this is almost always very slow, certainly slower than writing, because there is more latency involved. People attempt to modify the queue depth to improve this situation, but at the end of the day there is only so much to be done.

If you want the lightning fast reads that match the lightning fast writes, the data to be read MUST already be in ARC (not L2ARC).

For everything else, the moderate latency involved in going out to the pool to fetch it will hurt you.
 

sotiris.bos

Explorer
Joined
Jun 12, 2018
Messages
56
Writes are written to the open transaction group, which is in memory, at full memory speed. This is then written out to storage "later". Writes in ZFS are almost always faster than reads unless there's lots of other stuff interfering.

For a read, your client has to send a request over the wire to FreeNAS, where it is then interpreted, checked to see if it is in the ARC, and then if need be, an IO is queued to the NVMe SSD of the pool, which takes a little time to complete, and then FreeNAS has the data, and that can then be returned over the wire to your client.

For a single client, this is almost always very slow, certainly slower than writing, because there is more latency involved. People attempt to modify the queue depth to improve this situation, but at the end of the day there is only so much to be done.

If you want the lightning fast reads that match the lightning fast writes, the data to be read MUST already be in ARC (not L2ARC).

For everything else, the moderate latency involved in going out to the pool to fetch it will hurt you.

Here is an NFS test with the data in ARC:

Code:
fio --randrepeat=1 --ioengine=libaio --direct=1 --gtod_reduce=1 --name=test --filename=test --bs=1024k --iodepth=1 --size=4G --readwrite=read
test: (g=0): rw=read, bs=(R) 1024KiB-1024KiB, (W) 1024KiB-1024KiB, (T) 1024KiB-1024KiB, ioengine=libaio, iodepth=1
fio-3.12
Starting 1 process
test: Laying out IO file (1 file / 4096MiB)
Jobs: 1 (f=1): [R(1)][100.0%][r=599MiB/s][r=599 IOPS][eta 00m:00s]
test: (groupid=0, jobs=1): err= 0: pid=17483: Sat Mar 13 20:56:08 2021
  read: IOPS=592, BW=593MiB/s (622MB/s)(4096MiB/6910msec)
   bw (  KiB/s): min=570251, max=639744, per=100.00%, avg=608611.23, stdev=24544.50, samples=13
   iops        : min=  556, max=  624, avg=594.15, stdev=24.10, samples=13
  cpu          : usr=0.22%, sys=5.43%, ctx=4101, majf=0, minf=265
  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=4096,0,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):
   READ: bw=593MiB/s (622MB/s), 593MiB/s-593MiB/s (622MB/s-622MB/s), io=4096MiB (4295MB), run=6910-6910msec


You can see from the zpool iostat command that it is not reading from the disk:

Code:
               capacity     operations    bandwidth
pool        alloc   free   read  write   read  write
----------  -----  -----  -----  -----  -----  -----
ssd          868G   620G      0    448  3.41K  52.8M
ssd          868G   620G      0      0  3.76K      0
ssd          868G   620G      0      0      0      0
ssd          868G   620G      0  1.61K  3.76K   173M
ssd          868G   620G      0  5.41K      0   693M
ssd          865G   623G      0   1008      0  83.0M
ssd          865G   623G      0  2.17K      0   276M
ssd          865G   623G      0  2.42K      0   307M
ssd          865G   623G      0  9.54K      0  1.19G
ssd          866G   622G      0  1.72K      0   172M
ssd          866G   622G      0  6.60K      0   845M
ssd          868G   620G      0  2.57K      0   274M
ssd          868G   620G      0      0      0      0
ssd          868G   620G      0      0      0      0
ssd          868G   620G      0      0      0      0
ssd          868G   620G      0      0      0      0


How can this be explained?
 

Rand

Guru
Joined
Dec 30, 2013
Messages
906
I have ruled out the network being a problem by repeating the tests with a direct connection from the second 10Gb NIC of the FreeNAS server to the second 10Gb NIC of the Proxmox server, still the same results.
Why is that ruling out network? maybe the switch, but not necessarily network config (nic options et al) at client and server side
 

sotiris.bos

Explorer
Joined
Jun 12, 2018
Messages
56
Why is that ruling out network? maybe the switch, but not necessarily network config (nic options et al) at client and server side
The problem is clearly server related since 3 different clients (2 servers and a workstation) gave the same results. The problem also seems to persist across protocols (NFS, Samba).

What kind of FreeNAS NIC options are there other than MTU settings? I went ahead and updated the NIC FW, no change.

How can this be network related when iperf is perfect? And how do you explain the read/write assymetry (2x faster writes)?

I am at a complete loss with this one.
 
Last edited:

Rand

Guru
Joined
Dec 30, 2013
Messages
906
there are send and receive buffer tcp optimizations and o/c various offload options for the nics

but hadn't seen iperf, then thats fine

I'd look at mount options , tried nfs4? You said it hits both samba and nfs though, but with local being ok, network (pipe) being thats the next step
 

Rand

Guru
Joined
Dec 30, 2013
Messages
906
Have you played with nfs4?

If you're not getting good speeds on nvme with low qd, but better with higher qd then that might point to your cpu again.
Any change to replace them temporarily?
 

sotiris.bos

Explorer
Joined
Jun 12, 2018
Messages
56
Have you played with nfs4?

If you're not getting good speeds on nvme with low qd, but better with higher qd then that might point to your cpu again.
Any change to replace them temporarily?

No chance to change them ATM. I can move the NVMes and the FreeNAS instance to another server temporarily to test but it is a remote system and I cannot get there right now due to the lockdown.

I did not try with NFSv4 but will try to do so this week.
 

sotiris.bos

Explorer
Joined
Jun 12, 2018
Messages
56
Well, I finally tried with NFSv4 a year later and the performance is where it should be. NFSv3 was very slow for some reason. Marking as Solved.
 
Top