i’m in the process of building a new nas. the hardware is as follows:
i3-7100t
supermicro x11ssh-f
32Gig ecc ram
samsung ssd’s for boot.
main storage pool is 6 samsung SSDs (brand new) raidz2
nics are intel x710-da4 (real intels, not dell, etc…) with latest firmware from intel.
i have a media server that is connected via dac directly to the truenas box, so nothing in the way.
initially i installed the latest stable version of scale.
doing the exact same file copy, with the exact same files, over an smb share, scale could only manage 465MB/s…
wiped out the drives, installed core 13.3… so exact same configuration, exact same test, core 13.3 moved everything along at full wire speed of 1.10+ GB/s…
what gives??
scale has a much easier interface to configure shares with, etc…
but is nowhere NEAR as easy to install in a pure uefi setup (had to set bootup to dual or legacy, whereas freebsd works beautifully as pure uefi)…
and scale’s network throughput is TERRIBLE… i thought i had done something wrong…
Well, obviously: Installing SCALE.
If you don’t have jails (and with a 7100T maybe you shouldn’t), stay with CORE 13.0-U6.7, as this version will still be maintained as long as there are paying Enterprise customers who are stubbornly not impressed by SCALE and refuse to move away from what works.
I don’t think scale consumes much more than core.
yeah, the little i3-7100 is a bit on the meek side, but for the intents and purposes of this nas, it’s more than adequate… also, this is NOT the final cpu… the cpu that’ll be used is a 4 core xeon (1240L v5, i believe)… i stage the build on this hardware so that when all is finalized i can simply pull the drives and plug them into the new system since they are both the same hardware (albeit for the cpu, but same controllers, motherboard, etc…)…
the thing that puzzles me also is that on scale, file transfers ease up from the start and never got above the 460~MB/s rate i stated above, whereas on core (with mechanical drives) it spikes immediately to max trasfer speed until Arc is full, then would drop down and settle between 300-400MB/s… again, on core going to the SSD’s, from the start it spikes to line rate and sustains that until complete.
I don’t understand what you mean so if you could clarify? it sounds like you’re insinuating that I installed scale incorrectly. if i did, ok… I’d like to know what i did wrong. there are NO jails and this is on bare metal. its a simple test setup to familiarize myself with the process on this hardware so that i’m well aware of all the nuances before I make the final assembly.
again, the final build, while controllers and memory quantity will be the same, the cpu will be a xeon 1240L v5.
incidentally, when testing network throughput with core, during the transfer tests (roughly 60 GB between 3 movies, pops up to 65-70% cpu utilization.
the same test with scale, cpu utilization only reached maaaayby 45%?
Sorry for the confusion.
I was snarking that FreeBSD/CORE is better than Linux/SCALE, so that going with SCALE was a mistake in its own.
Seriously, if this is pure storage, with no fancy extras, no apps, and you’ve already determined that, for whatever reason, CORE handles the hardware better than SCLAE, just stick with CORE.
ok gotcha… yeah, i DEFINITELY believe that core is better than scale… the interface in scale seems a good bit easier to manage and setup, at least for me… but insofar as installation, core is worlds easier… scale was a bi+ch and i wasn’t able to get it working in a pure uefi setup, having to resort to legacy settings… core installs no problem whatsoever in a pure uefi setup.
i’d prefer core, but ix is pushing scale… and i would like to have the option of taking advantage of some of the apps avaiable in scale… but yeah, i prefer core… there’s just no messing around… it just works…
between CORE 13.0-U6.7 and 13.3, is it better to stay with 13.0-U6.7? are they NOT doing any maintenance updates like they are on 13.0-U6.7? I got a bit confused with what is going on…
hopefully the folks at zVault will come through for us all…
13.3 is supposed to be done and closed, having officially received its final update.
13.0 is not expected to receive updates, but the Enterprise version is still based on it so this where things could still happen… if paying customers require it.