Inconstant performance

jarble

Dabbler
Joined
Apr 22, 2023
Messages
17
Firstly, thanks to everyone that chimed in on my first post with some helpful tips about vdevs and how to setup this system. Now onto the meat of my current quandary, I have built the pool of 16 drives in four vdevs in raidz1 (I know it is not as good as raidz2 but nothing on here is mission critical) and I can saturate a ten gig link in crystal diskmark but when it comes to transferring files or playback my performance is closer to 100MB/s. I am very new to all of this so please forgive me if I am missing a critical step here but it seems I am on the right path as the synthetic performance is solid I just need to understand what my bottleneck is for real world performance.

Running
TrueNas Core
MB x399
CPU 1950x
Memory 64GB
Dual Intel 10G
LSI 9400
16 - 16TB HDD
 

Attachments

  • Screenshot 2023-05-15 184859.jpg
    Screenshot 2023-05-15 184859.jpg
    198.9 KB · Views: 109

sretalla

Powered by Neutrality
Moderator
Joined
Jan 1, 2016
Messages
9,700
transferring files or playback
What does that mean?

It's very likely that the high speeds you're seeing in that relatively poor measurement tool represent "large file transfers" and that the slower speeds you see even in that same tool represent lots of smaller files.

Do you see 100MB/s performance when transferring a single large file?
 

jarble

Dabbler
Joined
Apr 22, 2023
Messages
17
My apologies I should have given more context to my workload. I am working with very large .mov files, with the one I am testing weighing in at 108GB. I get roughly the same transfer speed when attempting to copy the file as when I have it reading from DaVinci Resolve. This read performance is lower than one drive by itself. Also for context the requester pc is more powerful than the trenas machine with the target disk being a pcie 4.0 nvme drive. So the bottleneck should not be the requester.
 
Top