Planning first NAS build, lots of questions though
1) RAID IS NOT A BACKUP. mirrored arrays don't prevent corruption, you simply end up with corrupted data, on 2 disks. The ONLY way to truly protect your data, is to back it up in multiple places. I know I know, easier said than done. I personally just dumped 18TB of data to 7 3TB hard drives. Labeled the disks, then put them in ESD bags, back in the boxes, and then placed them in a box and stored them in my basement, for cold storage. The data I've accumulated since the dump won't be backed up in the event of a catastrophic failure...but losing 10% is much better than 100%.
2) Nope, don't even bother purchasing a board just for it's massive amount of sata ports. You can save a lot of money using a RAID card or HBA. Which use PCIe lanes to connect the drives. most cards provide support for 8 drives, and then if you get an expander you can even run something like 32 drives-ish off one card.
Raid card or not? Up to you, ZFS software raid is really powerful. So if you go that route, a RAID card is actually not recommended. They recomend HBA's, the LSI 9211 in IT mode is a very cheap HBA. So that's an option if you want.
3) All nice RAID cards are pretty much the same, except for the software used to manage them. I would look into the software they use to monitor the arrays, configure them, etc... and see what you like best. I went ahead and purchased my card because of the LSI name, and I had used LSI cards at my work before. The problem with this though is that I was using windows OS which the LSI software works flawlessly.
It took me nearly 3 months to figure out how to install the LSI megaraid server on my linux OS. And I haven't been able to replicate it since. I have survived just by cloning my drive to an SSD and using that to recover from failures. I can't upgrade the server utility either, so I'm stuck with what I have now. I can't really complain, it works perfectly fine...once I got it installed lol. Before I got MSM installed on my server, I would just reboot the machine and go into the cards bios to make changes. I much prefer MSM as it's all laid out in front of me with a GUI.
I'm currently very happy with my hardware RAID setup, I get amazing performance out of it, especially with my caching SSD's. Shortly after I got the caching SSD's setup, I ran some benchmarks on my array and nearly maxed out the card on the read speed, and wasn't too far behind on the write speeds.
4) I would get a low-end i3, to give yourself some room if you do decide to do something else with the system. I run a quadcore xeon in mine, but I'm running 4-5 virtual machines, as well as daily transcoding for plex. If I ever get the money, I'll definitely be getting a more powerful CPU because I can make use of it. It didn't start that way though, initially with my setup my CPU was overkill, then I found some useful things I could do with it, and kept adding on. A low end i3, would allow you to do some other tasks with the system, not just store files. And it supports ECC memory, which the g3258 does not.
5) The 1GB of ECC RAM per TB is a recommendation, it is not required. A lot of people don't do it, and a lot of people do. Personally for me and my data, I would not risk it and abide by the recommendation. However, with you rocking RAID 0 like a champ, maybe you're that kind of risk taker.
checkout the links in my sig, where I talk about my server and some updates and even problems I ran into, might help you with some choices.
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now