Written Feb 22nd 2016 while working at Launch Academy
It's time to replace my (circa 2010) Drobo FS, which has been running pretty smoothly doing music studio, video editing, and home-office storage duties. It experienced a power brick failure in late 2014, (worth all of $14 at wholesale,) and Drobo insisted that I pay an absurd ($160 CAD+) cost to replace it. Otherwise, it's been really solid, at least up until a drive/index crash a few weeks ago, i.e. Jan 2016.
The FS is spinning 3x 3TB Seagate and 2x 3TB HGST HDDs, for a total usable (Drobo's software "BeyondRAID") pool of ~10.9TB of storage. Average read/write speeds over gigabit ethernet have been around 25-35MB/sec. (Great for the basics but sucks for high-bandwidth use cases.)
Ideally, I'd like to be able to edit HD1080p29.97 ProRes 4:4:4 footage in FCPX right off my storage pool, but this has been impractical with the Drobo FS. I'd also like to store the occasional 4K ProRes master edits (but not edit live) from a NAS box. Time Machine (Mac OS X) backups and my Plex media pool are also front-and-centre uses.
The FreeNAS open-source project looks like the software-based solution, and although I can't find a capacity calculator online for their ZFS-based storage pools, I'd estimate that I'd get over 17TB of usable storage with the specs below.
So with this performance in mind, and having outgrown my FS, I assembled this parts list as my "dream build" replacement NAS server.
This build is notable for not requiring a RAID controller card (the usual PCIe 2.x SAS-to-SATA controller) and instead using an ASRock Mini ITX board that has 6 SATA headers onboard. FreeNAS boot would be from a 16GB USB stick, with a mirrored stick on standby as backup boot.
Not too shabby! It just sucks to the USD/CAD forex right now...
Nice list, Personally I would make a few changes:
Mainboard: ASRock C2750D4I (Avoton Octacore SoC), 12 SATA Ports (for expansion purposes)
Case: The 304 was my choice as well. though I am considering the 804 now because of a slightly different layout.
Memory: Definitely go for ECC memory. even if it is only the non brand. I was going for Kingston ValueRAM KVR16LE11K4/32
And if you need a lot of bandwidth, you might want to add another NIC an check out link aggregation (2 ethernet ports for double bandwidth). The Asrock boards both already has a second NIC built in, since it is a server board.
Edit: never mind the last comment, your asrock board has that as well.