RAID 1 Capacity Calculator – Mirror Usable Space & Read Speed

RAID 1 Capacity Calculator

Size a RAID 1 mirror set in seconds. Enter how many drives share the mirror, each drive size, and the drive type, and this tool returns usable capacity (the smallest drive), 1/n capacity efficiency, the number of mirrored copies, aggregate read throughput with read balancing, and the n minus 1 drives that can fail while the array stays online.

🔁Real Mirror Presets

💾Mirror Configuration

Every drive holds a full identical copy of the data.

Size of one member drive before mirroring.

Unit for the per-drive capacity above.

Mirror is limited to the smallest member. Set equal to per-drive for matched drives.

Sustained sequential read speed of a single drive.

Balancing lets parallel reads scale toward n x single-drive speed.

Metadata and format loss subtracted from usable space, typically 1 to 5%.

Extra idle drives that auto-rebuild a failed mirror. They add no usable space.

Usable Capacity 0 TB after filesystem overhead
Capacity Efficiency 0% usable / raw = 1 / n
Aggregate Read Throughput 0 MB/s write stays near one drive
Fault Tolerance 0 drives can fail, array survives

🔢RAID 1 Snapshot

= minusable = smallest
1 / nefficiency
n xread gain
n - 1fault tolerance

📋Mirror Width to Usable Capacity

Mirror WidthPer DriveRaw TotalUsableEfficiency
2-way2 TB4 TB2 TB50%
2-way4 TB8 TB4 TB50%
2-way8 TB16 TB8 TB50%
3-way1 TB3 TB1 TB33%
3-way4 TB12 TB4 TB33%
3-way6 TB18 TB6 TB33%
4-way2 TB8 TB2 TB25%
4-way8 TB32 TB8 TB25%

Read Speed by Drive Type and Mirror Width

Drive Type1 Drive2-Way Read3-Way ReadWrite Speed
5400 RPM HDD120 MB/s240 MB/s360 MB/s~120 MB/s
7200 RPM HDD180 MB/s360 MB/s540 MB/s~180 MB/s
SATA SSD550 MB/s1100 MB/s1650 MB/s~550 MB/s
NVMe SSD3500 MB/s7000 MB/s10500 MB/s~3500 MB/s

🛡Mirrored Copies and Fault Tolerance

Mirror WidthCopies of DataDrives to FailCopies LeftRebuild From
2-way2 copies1 drive1 copysurviving mirror
3-way3 copies2 drives1 copyany live mirror
4-way4 copies3 drives1 copyany live mirror

🗃RAID Level Comparison Grid

RAID LevelCapacity EfficiencyMin DrivesFault ToleranceRead GainWrite Penalty
RAID 0100%20 drivesn xNone
RAID 1 (2-way)50%21 driveup to n xMirror all writes
RAID 1 (3-way)33%32 drivesup to n xMirror all writes
RAID 5(n-1)/n31 drive(n-1) xRead-modify-write
RAID 6(n-2)/n42 drives(n-2) xDouble parity
RAID 1050%41 per mirrorn xMirror + stripe

Formula Breakdown

Usable = smallest driveBecause every member holds an identical full copy, usable space equals the smallest drive size, not the sum. Two 4 TB drives give 4 TB usable, not 8 TB.
Raw total = n × driveRaw hardware capacity is the drive count times per-drive size. A 3-way 1 TB mirror buys 3 TB of raw disk to protect 1 TB of data.
Efficiency = 1 / nUsable divided by raw equals one over the drive count. 2-way is 50%, 3-way is 33%, 4-way is 25%. The rest is spent on redundancy.
Copies = nAn n-way mirror stores n independent copies of every block, so protection scales directly with how many drives you add.
Read = n × single (balanced)With read balancing, different drives serve different requests in parallel, so aggregate read can approach n times a single drive. Without balancing, reads come from one drive.
Write ≈ single driveEvery write must land on all mirrors at once, so sustained write speed stays near a single drive regardless of mirror width.
Fault tolerance = n − 1The array survives as long as one mirror remains, so up to n minus 1 drives can fail. A 3-way mirror tolerates 2 simultaneous failures.

💡RAID 1 Planning Tips

Match your drives: A mirror can only use the smallest member, so pairing a 4 TB and a 6 TB drive wastes 2 TB. Buy identical models where possible; if you must mix, set the smallest-drive field to 4 TB here to see the real usable number before you commit.
Go 3-way for zero-downtime: A 2-way mirror drops to a single unprotected copy the moment one drive dies, leaving you exposed during the rebuild. A 3-way mirror still holds 2 copies after one failure and tolerates 2 losses at once, at the cost of dropping efficiency from 50% to 33%.

Raid 1 is a simple way to provide drive redundancy. It will mirror your data across disks. Each disk contain the same data. If any disk fails, all other drives still serve up your files without needing parity calculations or file reconstruction. That’s why RAID 1 works well in home labs where uptime is important but raw storage isn’t, or for boot volumes and critical databases.

To make that idea real, there’s a calculator on that page that lets you know exactly how much of your storage will be eaten by redundancy… And what speed gains you may get during reads.

How RAID 1 Works

A RAID 1 array has the controller write the same block across all member drives in parallel. If that’s a mirror with two drives, you have two copies. If it’s a three drive mirror, you have three. Those mirrored copies does not use extra space; they are just redundant copies. So your two 4 TB disks gets you only 4 TB of space. The second one is just a safety copy. That’s the trade-off for mirroring. You’re sacrificing raw capacity for immediate protection at the hardware level, and that’s a reasonable trade off if you can’t afford to lose any data.

It’s that simple as far as the core formula goes. The size of smallest drive in the set is the usable capacity. So adding another drive doesn’t make anything bigger it just makes multiple copies. That’s also why matched drives are such a big deal. You can have one 4 TB drive and one 6 TB drive but the array will be using only 4 TB per drive leaving 2 TB sitting there doing nothing. The tool lays it out right there for you with a separate field for the smallest drive. If you’re not using matching drives, you can put in the actual limiting size. This gives you an honest picture of what’s usable before you spend your money. Most people don’t realize that till after they buy.

RAID 1 is as efficient as 1/n where n is the number of disks. That means a two-drive RAID 1 is 50 percent efficient. Three-way mirror? 33 percent. Four-way? Just 25 percent. What’s that other space not doing? It’s not being lost, it’s being used for redundant data. Use the calculator to compare disk cost vs. This provides the actual capacity spent on mirrored copies and an efficiency percentage. This inefficiency is the largest downside to RAID 1 over parity-type schemes such as RAID 5 or 6.

There’s also a performance advantage to mirroring, specifically for reads. Because each drive contains an entire copy, the smart controller can service multiple read requests at once on multiple drives. If read balancing is enabled (it isn’t by default), total read performance approaches n x single-drive speed where n is the number of drives mirrored. For example, two SATA SSDs reading in parallel push towards 1100 MB/s. Writes are another matter. They need to be committed to all copies before they’re safe, meaning that sustained write speed never gets much above single-drive speed no matter how wide your mirror. You can toggle read balancing and select a drive type using the tool; the aggregate read will show next to the write ceiling, making the asymmetry clear.

Fault Tolerance Scales with Mirror Width The wider the mirror, the more fault tolerant it will be. As long as there’s at least one functional mirror in an array, the array remains functional even if up to n minus one drives fail. Thus, a two-way mirror protects against one failure. A three-way mirror protect against two simultaneous failures. And a four way mirror can lose three drives and recover all your files. So why wouldn’t you want a wide mirror for critical data?

A two-way mirror is fully redundant only until the first failure. Then, you are down to a single unprotected copy while rebuild runs. A three-way mirror leaves two copies after one drive fails. This gives you a comfy cushion during that vulnerable window.

Two practical inputs round out the model. The calculator takes into account a hot spare, an idle drive that the controller can pull in and begin rebuilding a mirror instantly when a member fails. That’s not adding any usable capacity but does shorten the exposure window, so it’s counted separately. File system overhead is a small amount of space (typically between one and five percent) that gets lost to formatting, journals and metadata. Enter a reasonable value for this and you get the net usable figure, what your operating system will say it has, instead of the rounded up marketing number printed on the drive label.

On the far side of the redundancy spectrum is RAID 1: zero fault tolerance (RAID 0 stripes for max speed), or RAID 1 mirrors for simplicity & rebuild safety. RAID 5/6 offers better efficiency and failure tolerance. It uses parity but pays a penalty during writes because data must be written and then read back to compute parity. RAID 1 has no such penalty since it’s a simple copy; rebuilds are also safer/faster.

Create a starting point based on your plan, adjust the drive size and count to fit your hardware, and see how much usable capacity you lose. Parity builds will expand further, particularly for bulk storage. Mirrors-only are the safe choice when you need the system to stay running. Let the calculator do the math in seconds and make a fact-based decision, not a guesswork one.

RAID 1 Capacity Calculator – Mirror Usable Space & Read Speed