Search Ctrl K
Home / Tools
THE FEUTEX TOOLKIT

Erasure Coding Storage Overhead

Budget encoded bytes and missing-shard tolerance for a k plus m code.

Computer Systems workspace● Runs in your browser
01 Your input
02 Your result
View or copy raw result data
FormulaEncoded storage = data*(k+m)/k; Parity overhead = 100*m/k; Missing shards recoverable per stripe = m

Made for real tasks

  • Budget encoded bytes and missing-shard tolerance for a k plus m code.
Explore step-by-step workflows →

Worked example

Inputs

Logical data
120 TB
Data shards
8 shards
Parity shards
3 shards

Expected results

Encoded storage
165 TB
Parity overhead
37.5 %
Missing shards recoverable per stripe
3 shards

Load the example in the workspace to reproduce these results. Display rounding does not change the underlying calculation.

How to use this tool

  1. Enter logical data, data shards, parity shards in the displayed units.
  2. Calculate the scenario, then compare it with measurements before changing a system.

Try this example

{
  "data": 120,
  "k": 8,
  "m": 3
}

Accuracy and scope

Ideal MDS erasure code with all shards distinct; operational placement and repair traffic are excluded.

Is my data uploaded?

This tool runs locally in your browser. Input and output are not sent to a processing server. Copy or download your result before leaving the page.