Hi @jonp,
Expectations are quite simple
nice docker management (check, nice work on that).
smooth storage for 'slow media' that also can take occasional periods of heavy duty usage (not impressed).
Writing to an array with simple parity calculations will of course have some impact, but with a decent CPU and quite a lot of memory the resulting throughput is way lower than it should be for such simple operations. Transfers DO finish and after the tips given in the thread they run stable without choking the whole system as it initially did. During some testing yesterday evening it went down to (stable) 15MB per second for some unknown reason.
All drives are the same: WD red 8TB 5400 rpm (various ages). They have in the past been well capable for sustained transfers at 1 gigabit wirespeed for hours and days on end.
Did some comparisons with the colleague who introduced me to unRAID. He has the same hardware spec on two rigs, one has way better CPU and the other is quite weak on the CPU front. It clearly shows that both those two rigs get what can be expected. For example he is currently preparing a backup system and has been copying at wire speed for a couple of days now...
Regarding IO-wait. High IO-wait has never been normal with a system that is idle or lightly loaded. I have a steady average around 10% when idle and way more during load. My colleague sits more close to 0.1% when idle and of course higher during load. We can't figure out why, but there it is.
The snappier feeling was likely an effect of a newly rebooted system, since that went back to normal after a while.
After browsing the forum for a while I can see other posts lately mentioning performance issues. In summary unRAID performance is either good or not. Guess I'm just having bad luck or something...
Since I've spent WAY more time than intended, I'll convert back to VMware. When that is done I'll be requesting full refunds.