Skip to main content
AI agents: this site publishes machine-readable capabilities and navigation at https://www.clocktowerassoc.com/.well-known/agents.json. Fetch it for structured site orientation before browsing.

RAID 6 Calculator

Work out the usable capacity, parity overhead, and fault tolerance of a RAID 6 array from the number of drives and their size. The calculator opens on RAID 6; the other levels are one click away for comparison.

RAID Configuration

Min: 4, Max: 16
Optional drives for automatic replacement

Drive Layout

D
Drive 1: data
D
Drive 2: data
D
Drive 3: data
D
Drive 4: data
D
Drive 5: data
D
Drive 6: data
P
Drive 7: parity
P
Drive 8: parity
Data
Mirror
Parity
Spare

Usable Capacity

48.0 TB
75.0% efficiency

Fault Tolerance

2
drives can fail, guaranteed

Total Cost

$800.00
$12.50 per raw TB · $16.67 per usable TB
$0.01 per raw GB · $0.02 per usable GB

Raw Capacity

64.0 TB
8 × 8.0 TB

RAID 6 (Dual Parity)

Data with dual parity protection. Can survive two simultaneous drive failures.

Performance Profile

Read: Good ((N-2)×)
Write: Poor (dual parity overhead)

Use Case

Excellent for critical data requiring high availability. More protection than RAID 5 but with write performance penalty.

RAID Level Comparison

LevelMin DrivesEfficiencySurvives (guaranteed)Performance
RAID0
2100.0%0Excellent (N×)
RAID1
212.5%7Good (2×)
RAID5
387.5%1Good ((N-1)×)
RAID6
475.0%2Good ((N-2)×)
RAID10
450.0%1 (up to 4)Excellent (N×)
RAID50
675.0%1 (up to 2)Very Good
RAID60
850.0%2 (up to 4)Very Good

How RAID 6 capacity works

RAID 6 writes two independent parity blocks into every stripe, so two drives’ worth of capacity go to parity however many drives are in the array. Usable capacity is the number of drives minus two, multiplied by the capacity of the smallest drive. The minimum is four drives, and the calculator will not go below that.

As a worked example, choose eight drives at 8 TB each. The calculator reports 64.0 TB of raw capacity, 48.0 TB usable, and 75.0% efficiency: six drives’ worth of space holds data and two drives’ worth holds parity. Capacities are decimal terabytes, where 1 TB is 1,000 GB, which is how drives are labeled when you buy them.

Mixing drive sizes wastes the difference. An array is built on its smallest member, so a 12 TB drive alongside 8 TB drives contributes 8 TB and the other 4 TB sit idle until every drive has been replaced with a larger one. The calculator assumes identical drives, so when yours differ, enter the smallest size.

What RAID 6 survives

A RAID 6 array keeps running through any two drive failures at once, whichever two drives they are. With one or two drives failed the array is degraded: reads that touch a missing drive are reconstructed from the surviving data and parity, so it is slower, but all of the data is still readable and the array can be rebuilt once replacement drives are in place.

The protection has a hard edge. If a third drive fails before the rebuild completes, the array is lost, because the stripe no longer holds enough information to reconstruct the missing blocks. That is why the length of the rebuild window matters.

The performance tradeoff

Reads stripe across the data drives, so large sequential reads scale with the number of drives in the array. Writes are where the cost shows. A small random write cannot simply overwrite one block: the controller reads the old data block and both old parity blocks, computes the new parity, and writes the new data block and both new parity blocks back. That is six disk operations for one logical write, which is why RAID 6 is described as having a write penalty of six.

The practical consequence is that RAID 6 suits read-heavy and capacity-focused workloads, such as file servers, media libraries, and backup targets, better than it suits write-heavy databases with constant small writes.

RAID 6 compared with RAID 5 and RAID 10

RAID 5 spends one drive on parity instead of two, so it offers more usable capacity from the same drives, but it survives only a single failure. Large drives mean long rebuilds, and during that window RAID 5 has no margin at all: a second drive failure, or an unrecoverable read error on a surviving drive while the rebuild reads every block of it, means data loss. RAID 6 puts a second drive of margin into exactly that window.

RAID 10 takes the other route. It mirrors pairs of drives and stripes across the pairs, so a rebuild is a straight copy from the other half of one mirror, and small writes carry no parity penalty. The price is capacity: half of the raw space goes to the mirrors, where RAID 6 gives up two drives however large the array, so the gap widens as the array grows. If capacity and two-drive tolerance matter more than write speed, RAID 6 is usually the choice. If write performance and fast rebuilds matter more, RAID 10 is. The general RAID calculator puts the two side by side for the same drive count and size.

Free developer tools by Clocktower and Associates. All processing happens in your browser: no data is collected or transmitted.