DAT NAS build
Gonna build a nas.
cpu/mobo: http://www.newegg.com/Product/Product.aspx?Item=N82E16813131843&Tpk=itx
case: http://www.newegg.com/Product/Product.aspx?Item=N82E16811112339
ram/drives: whatever is on sale on black friday/cyber monday
now, the questions:
1) how much psu do I need for the board + 5-6 mechanical drives (5400 rpm, most likely) + os ssd/hdd
b) psu suggestions - the case needs a psu < 140mm long
6) is the cpu sufficient?
4) os - xubuntu/freenas/other?
q) raid 5/6/zfs?
cpu/mobo: http://www.newegg.com/Product/Product.aspx?Item=N82E16813131843&Tpk=itx
case: http://www.newegg.com/Product/Product.aspx?Item=N82E16811112339
ram/drives: whatever is on sale on black friday/cyber monday
now, the questions:
1) how much psu do I need for the board + 5-6 mechanical drives (5400 rpm, most likely) + os ssd/hdd
b) psu suggestions - the case needs a psu < 140mm long
6) is the cpu sufficient?
4) os - xubuntu/freenas/other?
q) raid 5/6/zfs?
1
Comments
6) CPU should be fine. The only thing that it might slow down on is software RAID 5/6. Parity calculations are time consuming... which brings me to
4) FreeNAS (or just FreeBSD), hands down. If you're only using this box as a NAS there is no reason to use anything else. ZFS is made of awesome for this kind of task. Might as well use the best tools for the job amirite? That said, you'll want to cram all 8G of ram into that board if you want to use some of the cool ZFS features like block level deduplication (which can save some serious storage space on larger volumes).
EDIT: The FreeNAS docs have some things to say about RAM: http://doc.freenas.org/index.php/Hardware_Recommendations#RAM
tl;dr - I was wrong, you want 8GB base and much more if you want to use deduplication. My bad.
Most of these systems only require about 1-2 GB of RAM, but you may as well max it at around 3 GB.
Depending on what you're going to use it for, I would say, go for something on a windows platform because then you can integrate all your files on AD.
I've been using a SmartStor 4300N for a while now, it's not the greatest unit in the world, but, at 4TB on RAID 5 it works well. It uses plugins for iTunes, has it's own torrent server, and is DLNA compatible.
There do seem to be performance issues with samba shares but all the machines in my house run 7 pro so I can just use NFS shares.
Buying a prebuilt diskless nas would be much easier but I'm quite familiar with Linux and will enjoy the project. It will also be fun to play with a new build/platform.
I use Samba for my fileserver at home and (anecdotal evidence huehuehue) I've never seen any major performance issues. It was always good enough to push media around where I needed it and do backups. Are you going to use your NAS for anything more than that?
To be clearer; even if the CPU only has one core, multi-threaded only means that operations do not necessarily block. Single-threaded means that an idling operation can block an active read of a different location. Regardless of how many CPU cores are available, multi-threaded would generally be preferred because clients would not block each other.
i know the difference.
http://www.newegg.com/Product/Product.aspx?Item=N82E16822236342&nm_mc=KNC-GoogleAdwords&cm_mmc=KNC-GoogleAdwords-_-pla-_-NA-_-NA
At the very least, you could just load a Linux Kernel on it instead.
http://www.newegg.com/Product/Product.aspx?Item=N82E16822154590
Went with 6x 3tb wd red drives with raidz2 (ZFS raid-6, roughly).
Ubuntu server 12.10 installed on an older 50GB SSD
The most difficult thing, by far, was getting the motherboard tray back into the case after installing the mobo. (Also, fyi: 10" SATA cables aren't long enough).
The most time consuming thing was running badblocks to test the drives (~3.5 days).
Transfer speeds (over 1GbE) are about 65 MB/s (according to windows file copy dialog). Goes higher if i'm transferring a large single file, but not by much. Definitely seems like it might be CPU-limited on the NAS side, but I don't imagine I'll ever notice once I get all my files copied over.
The box is basically silent - I'm interested to know the power draw, but not interested enough to find my clip on ammeter and make a power cord that will let me measure.
All of my other builds have been for gaming/workstation type builds. It's a pretty big difference. Hopefully I did a good enough job and my data won't disappear any time soon
If i were lian li, i'd make the case about 1" longer and wider, so the sata cables didn't have to bend and then it would also be possible to use a modular PSU.