Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

Possible Duplicate:
Which is better: RAID5 + 1 Hotspare / RAID6?

I need to decide myself between RAID5 and RAID6.

The servers have a hardware-RAID controller and 6 drives each.

The drives are RE3 enterprise western digital 1TB drives. The data sheet says MTTF = 1.2Mio hours, Bit error rate = 1/10^15

On another Server there are even 6 Seagate SAS Drives (172GB each) with MTTF = 1.6Mio hours, Bit error rate = 1/10^16.

When doing the Math I get quite comfortable numbers for this setup (about 110 years to data-loss) with the SAS-drives even more. However this uses the manufacturer data. Is this realistic? Here are the formulas (on the last slides, it's in german - sorry: http://www.heinlein-support.de/sites/default/files/RAID-Mathematik_fuer_Admins.pdf

I've also found: http://blog.kj.stillabower.net/?p=37 - well these graph suggest that 6 drives can work, but for anything important one should resort to RAID6. This data however is older and also includes consumer drives?

So, any real world data on this? I see that using more than 8-9 disks is problematic. However it looks like 6 enterprise disks are still fine.

So what to do? RAID-5 or RAID-6?

share|improve this question

marked as duplicate by Michael Hampton, chutz, mdpc, voretaq7 Jan 10 '13 at 4:29

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

    
Don't forget to factor in a hot spare. –  John Gardeniers Jan 10 '13 at 2:07
    
I did not want to use a hotspare, then I also could use RAID6 directly. Having a hotspare does also not help me with the potential rebuild bit-errors or does it? –  mt_ Jan 10 '13 at 2:09

1 Answer 1

up vote 1 down vote accepted

You want to go with RAID-6. The problem with RAID-5 and very large drives is that when you have a failure and have to rebuild the failed drive you now MUST be able to read every byte from the remaining drives. If you have a 7+1 (1 TB drive) RAID-5 set, this means that you need to accurately read 7 TB of data to rebuild the failed drive. I have personally experienced data loss during such a rebuild as undetected bad spots on the remaining drives are discovered during the rebuild.

share|improve this answer
    
RAID-5 is a gambler's RAID, yes. The larger the volume, the more fire you're playing with. You also run increased risk of another drive failing due to all the activity during the rebuild, and at that point you'll have lost everything. –  Andrew B Jan 10 '13 at 3:17
1  
With a bit error rate of 1e15, your chance of experiencing a bit error causing a failure during a rebuild is mathematically 0.7%. But since you probably bought all your drives at the same time and from the same batch, the true likelihood of this failure happening to you is much higher. That's why we don't do RAID 5 with large hard drives. –  Michael Hampton Jan 10 '13 at 3:42
    
Offtopic but have you considered RAID-Z. –  Sameer Jan 10 '13 at 4:17

Not the answer you're looking for? Browse other questions tagged or ask your own question.