Skip to content
Calcrivo

Aurora Storage Calculator

Project the Aurora cluster volume in billed 10 GB increments, its I/O charges, and how much of the 128 TiB ceiling you use.

Inputs

GB
GB/month
months
GB

Aurora grows and bills the cluster volume in 10 GB steps.

$/GB-month
IO/s
$/million

Billed Cluster Volume

1,120GB

Projected Data Size

1,120GB

Projected Data Size

1 TiB

Monthly Storage Cost

$112.00

Monthly I/O Cost

$420.48

Share of the 128 TiB Limit

0.85%

Step by step

  1. Values used

    Cluster volume in use today = 640 GB; Growth = 40 GB/month; Plan ahead = 12 months; Billing increment = 10 GB; Storage price = 0.1000 $/GB-month; Storage I/O requests = 800 IO/s; I/O price = 0.2000 $/million

  2. Aurora Storage

    billed volume = ceil(projected GB ÷ 10) × 10; I/O cost = I/O per second × 2,628,000 seconds ÷ 1,000,000 × price per million.

  3. Billed Cluster Volume

    = 1,120 GB

  4. Projected Data Size

    = 1,120 GB

  5. Projected Data Size

    = 1,202,590,842,880

  6. Monthly Storage Cost

    = 112.00

  7. Monthly I/O Cost

    = 420.48

  8. Share of the 128 TiB Limit

    = 0.85

How it works

Aurora bills the data actually in the cluster volume rather than a pre-provisioned disk, but it does so in 10 GB increments, so the effective bill always rounds up. I/O is metered separately on Aurora Standard: converting a steady requests-per-second rate into a monthly figure needs the 2,628,000 seconds in a 730-hour month, which is why a modest-looking 800 IO/s becomes over two billion billable requests a month. The storage and I/O rates are editable defaults for us-east-1 — confirm current Aurora prices with AWS for your region. The cluster volume no longer shrinks automatically after a large delete on older engine versions, so knowing the trajectory towards the 128 TiB ceiling — and the I/O bill that comes with it — is what tells you when to shard or archive.

Formula

Aurora Storage

billed volume = ceil(projected GB ÷ 10) × 10; I/O cost = I/O per second × 2,628,000 seconds ÷ 1,000,000 × price per million.

projected GB
Current volume plus growth over the planning window
increment
Aurora allocates and bills the volume in 10 GB steps
2,628,000
Seconds in a 730-hour billing month
128 TiB
Hard ceiling on a single Aurora cluster volume

Frequently Asked Questions

How is Aurora Storage calculated?

billed volume = ceil(projected GB ÷ 10) × 10; I/O cost = I/O per second × 2,628,000 seconds ÷ 1,000,000 × price per million. Aurora bills the data actually in the cluster volume rather than a pre-provisioned disk, but it does so in 10 GB increments, so the effective bill always rounds up. I/O is metered separately on Aurora Standard: converting a steady requests-per-second rate into a monthly figure needs the 2,628,000 seconds in a 730-hour month, which is why a modest-looking 800 IO/s becomes over two billion billable requests a month. The storage and I/O rates are editable defaults for us-east-1 — confirm current Aurora prices with AWS for your region.

Why does Aurora Storage matter?

The cluster volume no longer shrinks automatically after a large delete on older engine versions, so knowing the trajectory towards the 128 TiB ceiling — and the I/O bill that comes with it — is what tells you when to shard or archive.

What values do I need to enter?

This calculator takes 7 inputs: Cluster volume in use today, Growth, Plan ahead, Billing increment, Storage price, Storage I/O requests, I/O 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.

Does the Aurora volume shrink when I delete data?

Modern engine versions do reclaim space with dynamic resizing, but the reduction is asynchronous and never goes below the high-water mark within a maintenance window. Plan on the growth curve, not on the delete.

You might also need