Erasure Code Calculator

This calculator will help you determine your raw and usable capacity across a range of erasure coding settings.

Number of Servers
Number of Drives per Server
Drive Capacity
TB
Erasure Code Stripe Size (K+M)  What is this?
Erasure Code Parity (M)  What is this?

 
Usable Capacity
 
Raw Capacity
 
Storage Efficiency
 
Drive Failure(s) Tolerance What is this?
drives in total
( out of drives)
Server Failure(s) Tolerance What is this?
servers in total
( out of servers)
The number of drives the MinIO deployment can lose while still performing read + write operations (read + write quorum). Quorum is per-stripe, where the aggregated total assumes no more than failed drive(s) per stripe.

If the Erasure Code Parity (M) is 1/2 the Stripe Size, read + write quorum is (Stripe Size - (M + 1)) drives.
The number of servers the MinIO deployment can lose while still performing read + write operations (read + write quorum). Quorum is per-stripe, where each drive on the server supports one of the Erasure Code stripes. Based on the parity setting M=, the loss of more than server(s) would exceed the read+write quorum of drive(s) offline.

Still have questions?

Take advantage of Ask the Expert feature to speak with someone technical.

Chat with an Expert

You are using Internet Explorer version 11 or lower. Due to security issues and lack of support for web standards, it is highly recommended that you upgrade to a modern browser.