What counts as a ‘large’ raid 5 array?

Designing the reliability of a disk array: Find the URE Rate of your drive (manufacturers don’t like to talk about their drives failing, so you might have to dig to find this. It should be 1/10^X where X is around 12-18 commonly). Decide what is an acceptable risk rate for your storage needs†. Typically this … Read more

Is RAID5 more robust than RAID1

RAID-5 is a fault-tolerance solution, not a data-integrity solution. Remember that RAID stands for Redundant Array of Inexpensive Disks. Disks are the atomic unit of redundancy — RAID doesn’t really care about data. You buy solutions that employ filesystems like WAFL or ZFS to address data redundancy and integrity. The RAID controller (hardware or software) … Read more

mdadm raid5 recover double disk failure – with a twist (drive order)

To answer your questions, Can it be restored? First thing’s first – STOP, sit back and just think a little. Yes, algorithm, chunk size and disk order is vital to getting whatever filesystem that was present, to properly re-assemble. But since you’ve overwritten the superblocks, you’re now left with trial and error. Second, is there … Read more

What’s the difference between a “degraded” RAID 6 array and a “clean” RAID 5 array?

Besides whatever metadata the RAID controller uses, are there any differences between these two arrays (in terms of data layout, performance, reliability)? Yes. RAID5 uses a single, rotating parity while RAID6 uses two. You may be visualizing dedicated parity disks, but they’re in fact rotating. RAID5 should be rather straight-forward: With RAID6, imagine the last … Read more

How to recover from a drive failure in a RAID 5 configuration?

The system is running very slowly because it has to reconstruct the missing data which involves additional CPU and I/O. If you have a missing disk in a RAID-5 configuration you have no recovery strategy. If another disk goes down you will lose your data. Run, don’t walk, to the nearest vendor from which you … Read more

What are the main points to avoid RAID5 with SSD?

Your reasoning is correct, though you’re missing the scale of the problem. Enterprise SSDs are being made with higher endurance MLC cells, and can tolerate very high write-rates. SLC still blows high-endurance MLC out of the water, but in most cases the lifetime write-endurance of HE-MLC exceed the expected operational lifetime of a SSD. These … Read more