Skip to content
ENExplore Calculators

EFS Performance Calculator

Model EFS bursting credits: baseline throughput, burst ceiling and how long the credit bucket lasts under load.

About EFS Performance Calculator

In Bursting mode an EFS file system earns throughput from the bytes it stores: 50 KiB/s of baseline per GiB, with a credit bucket that lets it run far above that until the credits are gone. Any demand above baseline drains the bucket at exactly the excess rate, so a small file system driving heavy throughput has a runway measured in hours, then collapses to baseline. Buying only the excess as Provisioned Throughput is what turns that cliff into a flat, predictable rate — priced here from a user-supplied list price to confirm on the AWS EFS pricing page for your region. Almost every EFS performance incident is a drained credit bucket rather than a broken workload, and the runway figure tells you how many hours of a batch window you have before the file system throttles.

Formula

EFS Performance

baseline MiB/s = GiB x 50 KiB/s ÷ 1024; burst runway hours = credit bucket in MiB ÷ ((demand − baseline) x 3600).

credit bucket
MiB of burst credit held, sized from the TiB stored
drain
Demand above baseline, the rate credits are consumed

Worked example

With the default values below, EFS Performance Calculator returns Burst Runway of 15.3 hours of burst before the credit bucket empties. Change any input above and every figure here is recalculated in your browser.

Inputs used

Standard-tier data in the file systemminimum 0 GiB
2,048 GiB
Baseline throughput earned per GiBminimum 0 KiB/s per GiB
50 KiB/s per GiB
Burst throughput per TiBminimum 0 MiB/s per TiB
100 MiB/s per TiB
Credit bucket size per TiB storedminimum 0 TiB per TiB
2.1 TiB per TiB
Sustained throughput the workload drivesminimum 0 MiB/s
180 MiB/s
Provisioned throughput priceminimum 0 USD per MiB/s-month
6 USD per MiB/s-month

Results

Burst Runway
15.3 hours of burst before the credit bucket empties
Baseline Throughput
100.00 MiB/s
Burst Throughput Ceiling
200.00 MiB/s
Hours of Burst Available
15.3 hours
Provisioned Throughput to Buy
80.00 MiB/s
Provisioned Throughput Cost
$480.00

Step by step

  1. 1Values used
  2. 2EFS Performance
  3. 3Burst Runway= 15.3 hours of burst before the credit bucket empties
  4. 4Baseline Throughput= 100.00 MiB/s
  5. 5Burst Throughput Ceiling= 200.00 MiB/s
  6. 6Hours of Burst Available= 15.3 hours
  7. 7Provisioned Throughput to Buy= 80.00 MiB/s
  8. 8Provisioned Throughput Cost= 480.00

Assumptions and limits

  • The result is derived only from the 6 inputs listed above. Anything not among them is not part of the calculation.
  • In particular, this calculator does not take inflation, tax or compounding frequency into account.
  • Figures are rounded for display to 2 decimal places, so totals built from several rounded parts can differ slightly from the unrounded arithmetic.

How these calculators are built and tested is described on the Methodology page. If a figure looks wrong, please report it.

Frequently Asked Questions

How is EFS Performance calculated?

baseline MiB/s = GiB x 50 KiB/s ÷ 1024; burst runway hours = credit bucket in MiB ÷ ((demand − baseline) x 3600). In Bursting mode an EFS file system earns throughput from the bytes it stores: 50 KiB/s of baseline per GiB, with a credit bucket that lets it run far above that until the credits are gone. Any demand above baseline drains the bucket at exactly the excess rate, so a small file system driving heavy throughput has a runway measured in hours, then collapses to baseline. Buying only the excess as Provisioned Throughput is what turns that cliff into a flat, predictable rate — priced here from a user-supplied list price to confirm on the AWS EFS pricing page for your region.

Why does EFS Performance matter?

Almost every EFS performance incident is a drained credit bucket rather than a broken workload, and the runway figure tells you how many hours of a batch window you have before the file system throttles.

What values do I need to enter?

This calculator takes 6 inputs: Standard-tier data in the file system, Baseline throughput earned per GiB, Burst throughput per TiB, Credit bucket size per TiB stored, Sustained throughput the workload drives, Provisioned throughput price. The pre-filled defaults are a realistic starting point — replace them with figures from your own environment for a result you can act on.

Is Elastic throughput better than Bursting?

Elastic removes the credit model entirely and bills per GB read and written, which suits spiky, unpredictable workloads. Bursting is cheaper for steady access that fits inside the baseline the stored data already earns.

EFS Performance Calculator | Calcrivo