Planning home-built NAS, old hardware, cheap and with quite a lot of uncertainty.

LaForce

Reputable
Jan 6, 2016
2
0
4,510
Hello,
I am thinking of building a home NAS with the main purpose of redundantly storing my family's pictures and important info.
Will also probably use the thing for other daily activities, as for example - I have 2x 1TB Seagate Baracudas that I run in a RAID-0(motherboard controller) in my PC (which has a SSD for the OS). this array is used as a general storage/unimportant programs/games install space, which I intend to morph into RAID-5 (or smth like this) on the NAS with the same purpose.

I have an old box, which I wish I can use for my future NAS, with P5Pl2 Asus motherboard (2 GB - max), a Celeron(32bit) 1 core CPU @ 2.3MHz, 4 S-ATA connectors on the motherboard, 450 W corsair PSU.

I am thinking of a build around the freeNAS OS(but am not very familiar with any such OS), but it needs 64 bit and 8GB RAM for streaming, which is impossible to have in my old box.

I am thinking of buying 3x TOSHIBA DT01ACA300 3TB HDDs as they are best at $/MB per $/MB for a RAID-5 (or the freeNAS equivalent of it). And maybe another 1TB HDD for another RAID-5 with my current drives, or just transfer the 2 1TB RAID-0 to that NAS.

I also have old 2,5 in HDDs (a 200 GB and a 320 GB and maybe some other) that I might include... as I hear freeNAS has such a capabilities.

I use 2-3 local PCs on Windows mainly, some phones and tablets (Android), but the storage will be used through the web from some other computers (for backup of pictures and such). I intend this not to be very intensely used machine but it will be on 24/7, although I am guestimating no more than 4-6 hours of daily usage.

So my questions:

1. Will such a hardware setup work at all?
2. Will I be able to stream video from such a setup (given the connection speeds are good enough)?
3. I understand that the latest freeNAS won't work but there are older versions running on 32bit CPUs, is it likely to run older version without the RAM-hungry ZFS and still stream video?
4. Better OS for my purpose maybe?
5. I intend to use a PCI to S-ATA card for another 4x S-ATA connectors to have like up to 8 HDDs in the box - is this a good idea?
6. What about managing and using different (speed, size, etc., etc.) HDDs on a single NAS - any thoughts on that?
7. What about using different arrays in the same NAS?
8. And finally, an almost random one, does a GPU presence improves the streaming capabilities of such a setup?

Any toughs are welcome as I feel a little lost right now (I am in the phase of the intensive reading to find those answers but maybe you have them ready :)

Thanks in advance.

 
Solution
1) it is a bit of a weak setup but an older version of FreeNAS should be ok
2) Yes
3) Get an older version of it. If the CPU was a bit more powerful i would say toss on windows 7 or something. My media server is a dual core 1.8 Ghz Celeron with 8GB ram and it runs a web server and streams as well
4) FreeNAS is probably your best bet with that or XP and just do file shares.
5) You can
6) In a RAID they all need to the same size and speed. if not they will be limited to the slowest and smallest in the group. lets say you do a RAID 0 with 3 drives. a 500 500 320. You won't have 1320Gb of space you will have 320x2 and then the left over of the 500 will be unuseable. so try to get them the same size and speed. They can be different brands...
1) it is a bit of a weak setup but an older version of FreeNAS should be ok
2) Yes
3) Get an older version of it. If the CPU was a bit more powerful i would say toss on windows 7 or something. My media server is a dual core 1.8 Ghz Celeron with 8GB ram and it runs a web server and streams as well
4) FreeNAS is probably your best bet with that or XP and just do file shares.
5) You can
6) In a RAID they all need to the same size and speed. if not they will be limited to the slowest and smallest in the group. lets say you do a RAID 0 with 3 drives. a 500 500 320. You won't have 1320Gb of space you will have 320x2 and then the left over of the 500 will be unuseable. so try to get them the same size and speed. They can be different brands but best if all the same
7) you have have multiple RAID on the same box
8) no it won't.



A few things.

1) I would look into another motherboard. Something maybe embeded and cheap. I got this guy here

http://www.newegg.com/Product/Product.aspx?Item=N82E16813138393

and have a Dell SAS 5 HBA as a RAID card.

Can always go with something like this

http://www.newegg.com/Product/Product.aspx?Item=N82E16813157617

and then use FreeNAS or Windows. They don't make that one anymore so there is this which is similar
http://www.newegg.com/Product/Product.aspx?Item=N82E16813135350

and it is cheap! 41 bucks after rebate!

and something like this

http://www.ebay.com/itm/LSI-MegaRAID-MR-SAS-8708EM2-8-Port-3Gbs-Raid-Contoller-Card-/171960367999?hash=item2809a2fb7f:g:WGUAAOSwGotWi-55

and then have a hardware RAID and not a software RAID. The thing is with your current build it would all be a software RAID which taxes the CPU a lot especially on a RAID 5/6. On a RAID 1/0 it hardly taxes the CPU

but that is my two cents. I could spent 100-150 bucks on newer hardware vs using that old box.
 
Solution