Hello
[B]DevGuy[/B], I am interested! Could you please share your designs?
I was just this weekend asked for help in building a low-power FreeNAS server. Twice! However, I do not have any expertise in low power area. All I could come up with was to use WD10JFCX (1TB WD Red
2.5") drives. As they consume only 0.6W when idle.
Thank you in advance!
For drives you're on the right track with 2.5" drives. The WD Red 2.5" drives are the only reasonably priced supposedly "NAS-grade" 2.5" drives I'm aware of. There are some expensive enterprise 2.5" drives designed mainly for performance. And there are lots of standard consumer grade 2.5" drives including the 2 TB Samsungs which are really made by Seagate from what I can tell, very reasonably priced (< $100), and low power. You get double the capacity of the WD Red drives at roughly the same power consumption--so you need half as many and save even more power. That's what I'm going with (ultimately up to 8 of them) and can let everyone know how they work out.
Don't feel too bad about using consumer-grade drives. The whole "consumer NAS" drive category seems to mostly be a marketing effort. The drive companies have gotten together with the NAS manufactures and managed to mostly only get their NAS and enterprise drives on the certified hardware lists. And they charge significantly more for drives that are identical to their consumer drives except for the label, firmware, and sometimes warranty. You get the same platters, same heads, same spindle motor, etc. So unless your NAS requires the "NAS" drive firmware, or you care about the warranty, a WD Green is the same drive as a WD Red. My previous low power NAS systems have only used 2 or 4 drives and did not use FreeNAS.
As for the rest, it depends how much you want to spend, if you want ECC memory support, if it's purely going to run FreeNAS, many plugins (especially video transcoding), or will run some other operating system or hypervisor with FreeNAS as a virtual machine, etc. Supermicro, ASRock, Jetway, and others, make motherboards with 4 to 12 SATA ports and SoC-style processors that are nicely low power. Most Atom/SoC/embedded processors, however, don't support VT-d (not even Intel's fairly expensive C2000 family does). But FreeNAS by itself doesn't need VT-d unless you run it as a VM.
If you're only going to use a single gigabit LAN connection for your build, and 5400 or 5900 rpm low power drives, those are far more likely to be the bottle neck for pure NAS performance rather than the CPU in your system. If you want to do processor intensive things, like transcode HD video with Plex, then you need to plan accordingly. And, sometimes it makes more sense to encode your video collection in a format that's natively supported by your primary playback devices, or be limited to one stream at a time, rather than have a big high powered server solely to transcode multiple HD video streams.
Another option is an E3-xxxx-L series Xeon processor which are very power efficient. The Intel Xeon D series are even more impressive but expensive. There are some new low power "T-series" Intel Skylake CPUs like the 35 Watt i3-6100T that supports ECC memory and should have very low idle power (< 2.5 watts). They can be used in any Skylake socket 1151 motherboard (although you might have to wait before many support ECC RAM--likewise despite being "available in Q3" the T-series Skylakes are still not generally available yet). Even the "old" Haswell socket 1150 "T" processors like the i3-4130T are very power efficient (and can handle most reasonable transcoding tasks).
My latest build is a Supermicro X10SLL-F socket 1150 motherboard with a Xeon E3-1230L (a 25 watt CPU) and 6 SATA ports. The board, with a single SSD attached, and a Supermicro Gold power supply, idles around 15 watts which is really impressive considering the E3-1230L is a quad core Haswell with a Passmark rating of nearly 8000. Under full load (same config) it's still only at 35 watts which makes cooling quiet and easy. I went with a Xeon as I'm most likely going to run FreeNAS under VMWare ESXi. But, for most FreeNAS builds, it's overkill.
But, now that I've rambled on, this probably belongs in at least another thread and probably in another section of this forum.