The RAID 6 Areca ARC-1120 One-ups RAID 5 Controllers

What Is RAID 6 For?

Today, storage systems based on the RAID Level 5 array are indispensable. But they are not perfect - they can only handle failure of a single hard drive. Although that doesn't seem problematic at first glance, in a worst-case scenario it can mean data loss. If a hard drive fails, it must be replaced as quickly as possible. Ideally, a reserve drive - a hot spare - should be ready. If it's not available, it's up to the administrators to react quickly. if no one is available on the weekend who can swap the defective drive and restore the RAID 5 array, the array will remain as vulnerable as a RAID 0 for a potentially significant length of time. Any further errors will invariably lead to total data loss - and restoring data at a data rescue company like CBL or Ontrack is very expensive.

RAID Level 6 Array In Detail

To prevent the nightmare of catastrophic data loss, a second set of parity information is recommended. And this is exactly what a RAID 6 array does: using the stripes of parity information already created, the controller can generate another parity set. This can be done with Reed-Solomon codes, which are commonly used during digital data transfer for forward data correction. However, this requires additional hardware. Areca takes a simpler route and creates the second parity set using XOR calculation, even though this requires adding a module of their own creation.

Patrick Schmid
Editor-in-Chief (2005-2006)

Patrick Schmid was the editor-in-chief for Tom's Hardware from 2005 to 2006. He wrote numerous articles on a wide range of hardware topics, including storage, CPUs, and system builds.