I'm using TrueNAS 13 Core. Scrubs used to be completed within a few days, now they take over two weeks. Hash-checking torrents also seems to be much slower than in the past, it's taken almost a week to hash-check 20TB, whereas in the past this also was much faster. I understand that hash-checking or scrubbing while other activities are going on will slow them down. They are slow even when it's the only activity.
Pool layout:
3 x vdevs in the pool
Each vdev is a 8-disk raidz2
I've used about 210TB out of ~240TB
Drive layout:
Onboard LSI-3008 SAS3 with 2 x SAS cables for 8 x 14TB drives
LSI 9208-8e with a single SAS cable to each (2) HP 468406-B21
Each HP 468406-B21 SAS2 with 2 x SAS cables for 8 x 16TB Exos drives
I understand that running 8 drives over a single SAS2 connection between the HP and LSI 9028 may be a bottleneck, but it should still (I think) be a bit faster than it is.
Is the iozone tool a good way to test performance of the NAS? What's a suggested way to run it to get an idea of "real world" performance? Anything else I can look into?
Pool layout:
3 x vdevs in the pool
Each vdev is a 8-disk raidz2
I've used about 210TB out of ~240TB
Drive layout:
Onboard LSI-3008 SAS3 with 2 x SAS cables for 8 x 14TB drives
LSI 9208-8e with a single SAS cable to each (2) HP 468406-B21
Each HP 468406-B21 SAS2 with 2 x SAS cables for 8 x 16TB Exos drives
I understand that running 8 drives over a single SAS2 connection between the HP and LSI 9028 may be a bottleneck, but it should still (I think) be a bit faster than it is.
Is the iozone tool a good way to test performance of the NAS? What's a suggested way to run it to get an idea of "real world" performance? Anything else I can look into?