I understand most of the challenges and your points. Just looking for solutions that will benefit people here, and my clients. As soon as you use comparative analysis, the target OS is meaningless and tweaking of the tunables to get a qualitative number doesn't affect results. You just need a consistent repeatable set up and determined workloads. A livecd and script can produce a measurable load every time. Or a specific deployment of VM's. I know that is lab like and not home user stuff, but we need known good repeatable scenarios in order to offer a viable solution to clients. Small and Medium size businesses are primary candidates. Enterprise should just pay iX imho.
It does sounds like it may not be useful for more than a specific person. My hope was that more 'rules of thumb' could be put in place. Literally 3 known platforms. Mini class (Avoton). Achievable but strong (Haswell). TrueNAS class (E5+). I'm just ignoring under spec for now. This forum is remarkably homogenous in it's hardware choices. You guys (mods) have been persuasive. I'm far from sheeple and even I jumped onboard the ECC serverboard train. I likely should have gone E5 even for testing. But not sure that platform is viable for many smaller solutions.
I don't want to see cookie cutter, but I do want a reasonable target. 1Gbe should be a no brainer to saturate via any protocol on modern hardware. Yes I know we can crush throughput with certain workloads. But there are known scenarios. Media, Backup, Small VM, Large VM, etc.
Anyway.
tl;dr I'd love to put this in place and prove viability, and repeatability, and enjoyed the conversation. Thanks.
It does sounds like it may not be useful for more than a specific person. My hope was that more 'rules of thumb' could be put in place. Literally 3 known platforms. Mini class (Avoton). Achievable but strong (Haswell). TrueNAS class (E5+). I'm just ignoring under spec for now. This forum is remarkably homogenous in it's hardware choices. You guys (mods) have been persuasive. I'm far from sheeple and even I jumped onboard the ECC serverboard train. I likely should have gone E5 even for testing. But not sure that platform is viable for many smaller solutions.
I don't want to see cookie cutter, but I do want a reasonable target. 1Gbe should be a no brainer to saturate via any protocol on modern hardware. Yes I know we can crush throughput with certain workloads. But there are known scenarios. Media, Backup, Small VM, Large VM, etc.
Anyway.
tl;dr I'd love to put this in place and prove viability, and repeatability, and enjoyed the conversation. Thanks.