Revisit Amazon Web Services re:Invent 2024’s biggest moments and watch keynotes and innovation talks on demand

 ✕

Amazon EBS pricing

免费套餐

Free Tier

EBS Free Tier is available in the Amazon Web Services China (Ningxia) Region operated by NWCD and Amazon Web Services China (Beijing) Region operated by Sinnet. The Free Tier includes 30GiB of Amazon EBS (any combination of General Purpose (SSD) or Magnetic), 2,000,000 I/Os (with EBS Magnetic) and 1 GB of snapshot storage each month for one year.

价格计算器

Amazon Pricing Calculator

You can estimate your monthly bill using the Amazon Pricing Calculator. The calculator allows you to estimate the Amazon EBS cost.

  • Amazon EBS General Purpose (gp3) volumes

    ¥ 0.5312 per GB-month of provisioned storage

    ¥ 0.0332 per provisioned IOPS-month over 3,000 IOPS

    ¥ 0.2656 per provisioned MB/s-month over 125MB/s 

    Amazon EBS General Purpose (gp2) volumes

    ¥ 0.664 per GB-month of provisioned storage

    Amazon EBS Provisioned IOPS SSD(io1) volumes

    ¥ 0.764 per GB-month of provisioned storage
    ¥ 0.399 per provisioned IOPS-month

    Amazon EBS Throughput Optimized HDD (st1) provisioned storage

    ¥ 0.299 per GB-month of provisioned storage

    Amazon EBS Cold HDD (sc1) provisioned storage

    ¥ 0.0996 per GB-month of provisioned storage

    Amazon EBS Magnetic volumes

    ¥ 0.364 per GB-month of provisioned storage
    ¥ 0.364 per 1 million I/O requests

    EBS Snapshots Storage Pricing

    Standard: ¥ 0.277 per GB-month of data stored

    Archive: ¥ 0.0692 per GB-month of data stored

    EBS Snapshots Restore Pricing

    Standard: Free

    Archive: ¥ 0.1661 per GB of data retrieved

    Amazon EBS direct APIs for Snapshots

    ¥ 0.004 per thousand requests (ListChangedBlocks and ListSnapshotBlocks)

    ¥ 0.02 per thousand SnapshotAPIUnits (GetSnapshotBlock)

    ¥ 0.04 per thousand SnapshotAPIUnits (PutSnapshotBlock)

    Amazon EBS Fast Snapshot Restore

    ¥ 5.424 per 1 Data Services Unit Hour (DSU-Hour) on each snapshot and in each Availability Zone it is enabled

    Amazon EBS Time Based Snapshot Copy

    Completion Duration  Price
    15 minutes 0.14036 CNY/GB
    30 minutes and 45 minutes 0.12633 CNY/GB
    1 hour to 1 hour 45 minutes 0.11229 CNY/GB
    2 hours to 3 hours 45 minutes 0.09825 CNY/GB
    4 hours to 7 hours 45 minutes 0.08422 CNY/GB
    8 hours to 15 hours 45 minutes 0.07018 CNY/GB
    16 hours to 48 hours 0.03509 CNY/GB
  • Amazon EBS General Purpose (gp3) volumes

    ¥ 0.5968 per GB-month of provisioned storage

    ¥ 0.0373 per provisioned IOPS-month over 3,000 IOPS

    ¥ 0.2984 per provisioned MB/s-month over 125MB/s 

    Amazon EBS General Purpose (gp2) volumes

    ¥ 0.746 per GB-month of provisioned storage

    Amazon EBS Provisioned IOPS SSD(io1) volumes

    ¥ 0.858 per GB-month of provisioned storage
    ¥ 0.448 per provisioned IOPS-month

    Amazon EBS Throughput Optimized HDD (st1) provisioned storage

    ¥ 0.336 per GB-month of provisioned storage

    Amazon EBS Cold HDD (sc1) provisioned storage

    ¥ 0.112 per GB-month of provisioned storage

    Amazon EBS Magnetic volumes

    ¥ 0.409 per GB-month of provisioned storage
    ¥ 0.409 per 1 million I/O requests

    EBS Snapshots Storage Pricing

    Standard: ¥ 0.311 per GB-month of data stored

    Archive: ¥ 0.0778 per GB-month of data stored

    EBS Snapshots Restore Pricing

    Standard: Free

    Archive: ¥ 0.1866 per GB of data retrieved

    Amazon EBS direct APIs for Snapshots

    ¥ 0.0049 per thousand requests (ListChangedBlocks and ListSnapshotBlocks)

    ¥ 0.023 per thousand SnapshotAPIUnits (GetSnapshotBlock)

    ¥ 0.047 per thousand SnapshotAPIUnits (PutSnapshotBlock)

    Amazon EBS Fast Snapshot Restore

    ¥ 6.094 per 1 Data Service Unit hour (DSU-hour) on each snapshot and in each Availability Zone it is enabled

    Amazon EBS Time Based Snapshot Copy

    Completion Duration  Price
    15 minutes 0.14036 CNY/GB
    30 minutes and 45 minutes 0.12633 CNY/GB
    1 hour to 1 hour 45 minutes 0.11229 CNY/GB
    2 hours to 3 hours 45 minutes 0.09825 CNY/GB
    4 hours to 7 hours 45 minutes 0.08422 CNY/GB
    8 hours to 15 hours 45 minutes 0.07018 CNY/GB
    16 hours to 48 hours 0.03509 CNY/GB

Amazon EBS currently supports up to 64,000 IOPS per Provisioned IOPS volume. Volume storage for EBS Provisioned IOPS SSD (io1) volumes is charged by the amount you provision in GB per month, until you release the storage. With Provisioned IOPS SSD (io1) volumes, you are also charged by the amount you provision in IOPS (input/output operations per second) multiplied by the percentage of days you provision for the month.

IOPS are a unit of measure representing input/output operations per second. The operations are measured in KiB, and the underlying drive technology determines the maximum amount of data that a volume type will count as a single I/O. I/O size is capped at 256 KiB for SSD volumes and 1,024 KiB for HDD volumes because SSD volumes handle small or random I/O much more efficiently than HDD volumes. When small I/O operations are physically contiguous, Amazon EBS attempts to merge them into a single I/O up to the maximum size. For example, for SSD volumes, a single 1,024 KiB I/O operation would count as 4 operations, while 256 I/O operations at 4 KiB each would count as 256 operations. For HDD-backed volumes, both a single 1,024 KiB I/O operation and 8 sequential 128 KiB operations would count as one operation. However, 8 random 128 KiB I/O operations would count as 8 operations. You can use Amazon CloudWatch to monitor your throughput and I/O sizes.

GetSnapshotBlock API is charged per SnapshotAPIUnit. One GetSnapshotBlock API request uses a block size of 512KiB and consumes one SnapshotAPIUnit.

PutSnapshotBlock API is charged per SnapshotAPIUnit. One PutSnapshotBlock API request uses a block size of 512KiB and consumes one SnapshotAPIUnit.

Fast Snapshot Restore (FSR) allows you to promptly restore fully provisioned EBS volumes from snapshots, regardless of the size of the volume or snapshot. You can enable FSR on snapshots you own or those shared with you. FSR is charged in Data Services Unit-Hours (DSU-Hours) for each snapshot and each Availability Zone in which it is enabled. DSUs mean that you are billed per minute with a one hour minimum. You will continue to incur charges on an FSR enabled snapshot till you disable FSR on it. 

Note: If you use external or cross-region data transfers, additional EC2 data transfer charges will apply.

Pricing examples

General Purpose SSD (gp3) Volumes
Volume storage for General Purpose SSD (gp3) volumes is charged by the amount you provision in GB per month until you release the storage. All gp3 volumes include a free baseline performance of 3,000 provisioned IOPS (input/output operations per second) and 125 provisioned MB/s throughput. Additional IOPS and throughput can be provisioned independently and are charged by the amount you provision in IOPS per month and MB/s per month until you release the IOPS or throughput. Provisioned storage, provisioned IOPS, and provisioned throughput for gp3 volumes will be billed in per-second increments, with a 60 second minimum.

For example, let’s say that you provision a 2000 GB volume for 12 hours (43,200 seconds) in a 30-day month. In a region that charges ¥0.5312 per GB-month, you would be charged ¥17.707 for the volume (¥0.5312 per GB-month * 2000 GB * 43,200 seconds / (86,400 seconds/day * 30 day-month)).

Additionally, you provision 10,000 IOPS for your volume. In a region that charges ¥0.0332 per provisioned IOPS-month, you would be charged ¥3.873 for the IOPS that you provisioned (¥0.0332 per provisioned IOPS-month * (10,000 IOPS provisioned – 3,000 IOPS in the free baseline performance) * 43,200 seconds /(86,400 seconds /day * 30 day-month)).

Additionally, you provision 500 MB/s for your volume. In a region that charges ¥0.2656 per provisioned MB/s-month, you would be charged ¥1.66 for the MB/s that you provisioned (¥0.2656 per provisioned MB/s-month * (500 MB/s provisioned – 125 MB/s in the free baseline performance) * 43,200 seconds /(86,400 seconds /day * 30 day-month)).

For this example, the charges would be ¥23.24(¥17.707 + ¥3.873 + ¥1.66)

EBS General Purpose SSD (gp2) Volumes

Volume storage for General Purpose SSD (gp2) volumes is charged by the amount you provision in GB per month until you release the storage. Provisioned storage for gp2 volumes will be billed in per-second increments, with a 60 second minimum. I/O is included in the price of the volumes, so you pay only for each GB of storage you provision.

For example, let's say that you provision a 2000 GB volume for 12 hours (43,200 seconds) in a 30 day month. In a region that charges ¥0.664 per GB-month, you would be charged ¥22.13 for the volume (¥0.664 per GB-month * 2000 GB * 43,200 seconds / (86,400 seconds/day * 30 day-month)).

EBS Provisioned IOPS SSD (io1) Volumes

Volume storage for EBS Provisioned IOPS SSD (io2 and io1) volumes is charged by the amount you provision in GB per month until you release the storage. With Provisioned IOPS SSD (io1 and io2) volumes, you are also charged by the amount you provision in IOPS (input/output operations per second) per month. Provisioned storage and provisioned IOPS for io1 and io2 volumes will be billed in per-second increments, with a 60 second minimum.

For example, let’s say that you provision a 2000 GB volume for 12 hours (43,200 seconds) in a 30 day month. In a region that charges ¥0.858 per GB-month, you would be charged ¥28.6 for the volume (¥0.858 per GB-month * 2000 GB * 43,200 seconds / (86,400 seconds/day * 30 day-month)).

Additionally, you provision 1000 IOPS for your volume. In a region that charges ¥0.448 per provisioned IOPS-month, you would be charged ¥7.467 for the IOPS that you provisioned (¥0.448 per provisioned IOPS-month * 1000 IOPS provisioned * 43,200 seconds /(86,400 seconds /day * 30 day-month)).

For this example, the charges would be ¥36.067 (¥28.6 + ¥7.467).

EBS Throughput Optimized HDD (st1) Volumes

Volume storage for Throughput Optimized HDD (st1) volumes is charged by the amount you provision in GB per month until you release the storage. Provisioned storage for st1 volumes will be billed in per-second increments, with a 60 second minimum. I/O is included in the price of the volumes, so you pay only for each GB of storage you provision.

For example, let's say that you provision a 2000 GB volume for 12 hours in a 30 day month. In a region that charges ¥0.336 per GB-month, you would be charged ¥11.2 for the volume (¥0.336 per GB-month * 2000 GB * 43,200 seconds / (86,400 seconds /day * 30 day-month)).

EBS Cold HDD (sc1) Volumes

Volume storage for Cold HDD (sc1) volumes is charged by the amount you provision in GB per month until you release the storage. Provisioned storage for sc1 volumes will be billed in per-second increments, with a 60 second minimum. I/O is included in the price of the volumes, so you pay only for each GB of storage you provision.

For example, let's say that you provision a 2000 GB volume for 12 hours (43,200 seconds) in a 30 day month. In a region that charges ¥0.112 per GB-month, you would be charged ¥3.733 for the volume (¥0.112 per GB-month * 2000 GB * 43,200 seconds / (86,400 seconds/day * 30 day-month)).

EBS Snapshots

Snapshot storage is based on the amount of space your data consumes in Amazon S3. Because Amazon EBS does not save empty blocks, it is likely that the snapshot size will be considerably less than your volume size. For the first snapshot of a volume, Amazon EBS saves a full copy of your data to Amazon S3. For each incremental snapshot, only the changed part of your Amazon EBS volume is saved.

Copying EBS snapshots is charged for the data transferred across regions. After the snapshot is copied, standard EBS snapshot charges apply for storage in the destination region.

EBS Fast Snapshot Restore

Example pricing is based on Ningxia region. Fast Snapshot Restore (FSR) is charged in Data Services Unit-Hours (DSU-Hours) for each snapshot and each Availability Zone in which it is enabled. DSUs are billed per minute with a 1 hour minimum. You will continue to incur charges till you disable FSR on a snapshot. The price of 1 DSU-Hour is ¥5.424.

For example, you enable FSR on an EBS Snapshot in 3 Availability Zones (AZs) and you disable it after 90 minutes. The price of 1 DSU-Hour is ¥5.424. Since FSR was enabled on 1 snapshot for 90 minutes in three AZs, you will be billed as 1 snapshot * 3 AZs * 1.5 DSU-hours at ¥5.424 per DSU-Hour or ¥24.408.

Or, consider you enable FSR on an EBS Snapshot in 1 Availability Zone, and you disable it after 45 minutes. The price of 1 FSR DSU-Hour is ¥5.424. Since there is a 1 hour minimum, you will be billed as 1 snapshot * 1 AZ * 1 DSU-hour at ¥5.424 per DSU-Hour or ¥5.424.

Let’s consider another example where you enable FSR on 3 snapshots in 2 Availability Zones, and you disable it after 2.5 hours. Since FSR was enabled for 2.5 hours (150 minutes) on 3 snapshots and in 2 AZs, you will be billed as 3 snapshots * 2 AZs * 2.5 DSU-hours at ¥5.424 per FSR DSU-Hour or ¥81.36.


EBS direct APIs for Snapshots

EBS direct APIs for Snapshots provide the ability to create EBS snapshots from data regardless of where it resides, for example, data on-premises. These APIs also provide the ability to directly read EBS snapshot data and identify differences between two snapshots. The following charges apply for these APIs.

ListChangedBlocks and ListSnapshotBlocks APIs are charged per request. If you make one million ListSnapshotBlocks API calls in a region that charges ¥0.004 per thousand requests, you will be charged ¥4 (¥0.004 per thousand requests * 1 million requests).

GetSnapshotBlock API is charged per SnapshotAPIUnit. One GetSnapshotBlock API request uses a block size of 512KiB and consumes one SnapshotAPIUnit. Note that 512KiB is the only block size supported today so each GetSnapshotBlock request consumes one SnapshotAPIUnit. For example, if you make 100,000 GetSnapshotBlock API calls using a block size of 512KiB in a region that charges ¥0.02 per thousand SnapshotAPIUnits, you will be charged ¥2 (¥0.02 per thousand SnapshotAPIUnits * 100,000 SnapshotAPIUnits).

PutSnapshotBlock API is charged per SnapshotAPIUnit. One PutSnapshotBlock API request uses a block size of 512KiB and consumes one SnapshotAPIUnit. Note that 512KiB is the only block size supported today so each PutSnapshotBlock request consumes one SnapshotAPIUnit. For example, if you make 100,000 PutSnapshotBlock API calls using a block size of 512KiB in a region that charges ¥0.04 per thousand SnapshotAPIUnits, you will be charged ¥4 (¥0.04 per thousand SnapshotAPIUnits * 100,000 SnapshotAPIUnits).

Note: If you use external or cross-region data transfers, additional EC2 data transfer charges will apply.