RAID 50 calculator

RAID 50 stripes data across two (or more) RAID 5 groups. Each group can lose one drive, and a rebuild only reads the drives in one group.

TB

Size printed on the drive label. Different sizes? The array uses the smallest one for every drive.

Advanced settings
MB/s

Typical hard drive: 100–200 MB/s with no other load. SSD: 400 MB/s or more.

From the drive datasheet. It is a worst-case spec, so real drives usually do better.

Show capacity in
48TB usable

Array healthy
Your data Parity or mirror copy Failed drive Click a drive to make it fail.
Drawing8 × 8 TB in RAID 50
Raw64 TB
Efficiency75%

Drives that can fail

Rebuild of one drive

Read error during rebuild

Checks for this setup

The same drives in every RAID level

8 drives of 8 TB each.

LevelUsableEfficiencyDrives that can failRebuildRead error in rebuild
64 TB
100%
None
—
—
8 TB
13%
Any 7
14 h
Fixed by another copy
56 TB
88%
Any 1
14 h
36%
48 TB
75%
Any 2
14 h
Fixed by parity
32 TB
50%
1 to 4
14 h
6.2%
48 TB
75%
1 to 2
14 h
17%
32 TB
50%
2 to 4
14 h
Fixed by parity

RAID 50 at a glance

Minimum drives6
Usable space(drives − number of groups) × size of the smallest drive
Drives that can fail1 per group
Read speedHigh
Write speedBetter than one large RAID 5
RebuildReads only the drives in the affected group

How RAID 50 works

The drives are split into groups called spans. Each span is a RAID 5, and data is striped across the spans like RAID 0. This calculator uses two spans of equal size, which is the most common setup; controllers such as Broadcom MegaRAID allow more.

Usable space (2 spans) = (number of drives − 2) × size of the smallest drive

Why split a RAID 5 into spans?

A rebuild only reads the drives in the affected span, so it reads half as much data as a single RAID 5 of the same size, and the other span keeps full speed. Writes are also faster because each parity calculation covers fewer drives.

The weakness is the same as RAID 5: while one span rebuilds, a read error or a second failure in that span loses data. With large drives, RAID 60 is the safer version.

When RAID 50 is used

Mostly on hardware RAID controllers in servers with 8 to 24 drives of moderate size, where capacity and write speed both matter. On NAS systems and with ZFS, the equivalent is a pool of several RAIDZ1 groups.

Questions

What is the minimum number of drives for RAID 50?

Six: two RAID 5 groups of three drives.

How many drives can fail in RAID 50?

One per group is always safe. Two in the same group lose the array.

RAID 50 or RAID 6?

RAID 6 survives any two failures; RAID 50 does not. RAID 50 writes faster. For large drives, RAID 6 or RAID 60 is safer.