RAID setup and configuration

ex0r

Commendable
May 11, 2016
9
0
1,510
First off, hello everybody. I have been a long time browser of the forums and toms hardware in general, but this is the first time i've ever posted.

I recently started up a web development company in my town, and with that I setup a dedicated server for hosting virtual machines and also hosting the websites for the clients. I have the server built and running now, but I want to switch it over to a raid setup. Right now, it's a JABOD setup, and I don't trust the redundancy of it for customer information and data.

My question is, what should be the best raid setup to use, to ensure minimal data loss? I was going to do a Raid-5 setup, because I had read that you can have up to 2 drives fail at once and not lose any data.

What I have, is 4 5TB wd black series hard drives (I will be upgrading them to datacenter series once the need is there for it). I want to maximize the storage space available, but also ensure that I can easily replace a hard drive when one fails. (The likelihood of multiple black series drives failing at the same time is pretty minimal).

Would raid-5 be the most efficient for me, and if so, what could I expect the total storage space to be? I have a 120gig ssd that I have as the main OS drive, and the remaining hdd's are going to explicitly be for the VPS hosting. Would a raid-5 give me 20TB of hard drive space, or would it give me 10TB of space, with redundancy? I'd also like the solution to allow for me to expand the array later on and add more space as needed.

Any suggestions would be highly appreciated.
 
Solution
Well when you do that you might have issues unless you buy the server with the more hard drives. If you plan on reusing your existing hard drives it would be best to use a Hardware RAID now vs later. Otherwise you will have to buy drivers all over again, build the RAID and then copy the data.

The R710's are nice and you can get them pretty cheap with CPU's and tons of RAM in them already used.

Just make sure you check what RAID card they are using though! I'm pretty sure the Perc Cards that came with that Generation (Would be a HX10 series) is limited to 4TB Drives.

This is why I'm asking about dedicated RAID cards because some older ones have limitations. Also older Dell servers don't like the newer PERC cards or other non dell...
....I was going to do a Raid-5 setup, because I had read that you can have up to 2 drives fail at once and not lose any data....
You read incorrectly. RAID 5 can survive only 1 drive failure. RAID 6 can survive 2.

In addition, with 4 5TB drives a RAID 5 array will only give 15TB of storage. You give up 1 drive's worth of storage to CRC.
 

ex0r

Commendable
May 11, 2016
9
0
1,510


So what is the difference between raid-6 and raid-5? Does raid-6 offer the same features that 5 does, with the added ability of allowing more than one drive to fail? I'm also assuming it requires more disks to achieve than the 4 that I currently have.
 

kanewolf

Titan
Moderator
RAID6 has two parity disks but is otherwise similar to RAID5. To have 15TB you would need 5 disks. Depending on the RAID controller, there may be a performance penalty for RAID6 compared to RAID5. You will have to benchmark your hardware to determine that.
 
Well first off before we even dare to start to talk about RAID 5/6 and with the amount of overhead they need, what kind of RAID card does your server have? If you are going to need Speed you WILL want a high end RAID card with a Cashe and Battery backup to be able to enable write back cashe and get decent speeds on a RAID5/6.

It is that or go RAID 10 in which you will ONLY have half the amount of space as the total number of drive but it can tolerate multiple drive failures (Assuming a whole RAID 1 does not fail) plus it offers maximum read and write speeds.
 

ex0r

Commendable
May 11, 2016
9
0
1,510
Right now, it's just a software/built in hardware raid controller. I am not concerned about speed right at this point, as once speed needs to be considered I will switch it over to a dedicated rack-mount server with an actual hardware raid card. (Been looking at Dell 710 servers)
 
Well when you do that you might have issues unless you buy the server with the more hard drives. If you plan on reusing your existing hard drives it would be best to use a Hardware RAID now vs later. Otherwise you will have to buy drivers all over again, build the RAID and then copy the data.

The R710's are nice and you can get them pretty cheap with CPU's and tons of RAM in them already used.

Just make sure you check what RAID card they are using though! I'm pretty sure the Perc Cards that came with that Generation (Would be a HX10 series) is limited to 4TB Drives.

This is why I'm asking about dedicated RAID cards because some older ones have limitations. Also older Dell servers don't like the newer PERC cards or other non dell RAID cards too much. They can run just fine but I have had an issue with a R510 running a H730 PERC card in it.
 
Solution