What's up TD?! I've been busy lately and just getting back into old projects. This one has been on the backburner a while but now it's done and running. I bailed on FreeNAS after doing some research and finding out that it's not so bulletproof when running off non-ECC RAM. I wasn't about to buy the server hardware needed to run ECC RAM so FreeNAS was out and instead I went with OpenMediaVault, which is a Debian-based NAS OS similar to FreeNAS. So BSD + ZFS out, Linux + ext4 in.
It was a toss-up between RAID 0 and RAID 1, which are the two simplest RAID configs. RAID 0 offers striping, which means it spreads the data across all drives for faster read/write times and offers up the total combined storage space, but offers no redundancy. RAID 1 offers just plain mirroring, which means full redundancy, but that also means only one drive's storage is accessible and other drives are mirrors. Since I was working with just two drives, the pro of RAID 1 (redundancy) outweighed the pro of RAID 0 (raw speed).
The setup with OMV was super simp and a wizard took care of all the details then it was just a matter of logging into the web UI remotely to finish configuring the RAID, set up the file system and enable a Samba share. Then it can be mapped in Windows and used like a local drive. File transfers max out the gigabit ethernet link at around 120MBps but I've gotten numbers into the 180s. I'm just using it for straight storage now but OMV can run anything from the Debian repos so the options are limitless.
The web UI is pretty nice-looking, is intuitive, has some great analytics graphs and can also send e-mails on any problems found during a S.M.A.R.T. scan or some other triggers. There's a live demo of it
here. The install is hard to fuck up. I don't know what else to say about it but it works and software RAID is the danknessss.
Total cost:
$260
Specs:
came with
- Gigabyte GA-G31M-S2L mobo
- Core2 Duo E4600 CPU
- ADATA DDR2 RAM @ 800MHz (5-5-5-15)
added
- 2 x 2TB WD Green
- Corsair RM450 PSU
- ADATA 60GB SSD
Final verdict: