...a simple FIO run with sync off should top your 650MB on sync=off with these drives, so I think something is definitely wrong.
These results WERE with sync disabled!! lol.
(I didn't mention it bc again, at <5% of the drive's actual performance, there's obviously a bigger problem.)
You could run the script I tagged you with, should only take 20 minutes to set all the variables and get it churning away for the night
Can you please give it to me again..?
(I trawled this thread and couldn't find it or didn't see what I was looking for.)
Also ... "20 minutes to set the variables" ..?
If it takes you 20 min, figure it'll take me 20-days.
And ... why am I running any exhaustive test as if I don't already know something's a problem..?
Let's start with tests that take a few minutes until I'm at least getting results that are somewhat reasonable.
In fact, I know I asked for a better FIO command to run...but on further thought, what for?
(As in, that was a dumb idea of mine).
Understand that I pretty much think EVERY user who's replied to me is not only more knowledgeable than I am, but smarter.
(so I definitely don't mean anything as a condescension).
As in, we're going to exhaustively test an array that's literally getting 5% of the drive's IO bandwidth...
Don't I already know there's a problem here..? How do more significant figures help (it's not diagnostic).
Further benchmarking to even more exactly know how badly it's performing neither will fix nor diagnose the problem...
To rule out whether it's some issue between the hardware and TrueNAS ...
I'll install another OS to get a local benchmark of the drives individually.
For whatever reason (windows didn't give one) my prev. install-attempt of windows failed.
I'll install Ubuntu & try running a benchmark (of those drives) in a different OS.
If each drive benchmarks at ≥2GBs ...
I'll share the drive over the network and see how it performs then.
Maybe I can setup a RAID of some sort in Ubuntu as well as testing it with UnRAID ... etc.
(I've benchmarked in TrueNAS Scale & Core (same results) though, I'm having trouble installing TN Core now)
I'll also try throwing a bunch of SATA SSD in the R7415 and see if they hit the same ~650 - 700MBs limit.
(I hope it's an HBA330 and not an H330 that I installed).
If all drives give me the same dogshit performance, the unit's under warranty through 2026.
Not until I can get local results per drive and collectively that exceed ~100 MBs per SSD do network results matter...
Once I get or confirm good local performance ...
I can test network performance with another OS as a simple share.
- If good, perhaps it's a problem with TrueNAS network stack.
- If bad, perhaps I have a problem with a cable or something stupid ... who knows.
IF ANYONE has suggestions of plausible culprits causing SSD groups to be limited to aggregate of 650MBs ... I'm all ears.
Barring that ... further benchmarking won't help make progress except to see that something causes a change in performance.
Whenever I do get past that limit, I'll definitely need better FIO commands ...
But I'd like to start with quick FIO benchmarks.
If at some point I'm hitting some other limitation that I need to identify...that's when more exhaustive benchmarks will have utility.
I'm sure I'm wrong about something here ... or maybe have an inefficient process of elimination.
Please tell me the ways I'm wrong ...
I'd imagine there are better (more efficient) ways I could test some things, but be aware that I lack proficiency and may be using sub-optimal tactics because of that lack of proficiency.
Again, I truly thank everyone for all of their help and time, especially ...
And again ... it's entirely my fault that I requested a red herring (FIO) ...
When benchmarking already revealed that there [is] something wrong.