Comparison of Amazon EBS Volume Types
The following table from the AWS official documentation describes the use cases and performance characteristics for each Amazon EBS volume type:
* Default volume type for EBS volumes created from the console is gp2.
** gp2/io1 based on 16 KiB I/O size, st1/sc1 based on 1 MiB I/O size
*** io1 volumes created in regions ap-northeast-3 and us-gov-west-1 are subject to a 20,000 IOPS limit.
**** General Purpose SSD (gp2) volumes have a throughput limit between 128 MiB/s and 160 MiB/s depending on volume size. Volumes greater than 170 GiB up to 214 GiB deliver a maximum throughput of 160 MiB/s if burst credits are available. Volumes above 214 GiB deliver 160 MiB/s irrespective of burst credits.
† An io1 volume created before 12/6/2017 will not achieve this throughput until modified in some way.
†† To achieve this throughput, you must have an instance that supports it.
Solid-State Drives (SSD) | Hard disk Drives (HDD) | |||
---|---|---|---|---|
Volume Type | General Purpose SSD (gp2 )*
|
Provisioned IOPS SSD (io1 )
|
Throughput Optimized HDD (st1 )
|
Cold HDD (sc1 )
|
Description | General purpose SSD volume that balances price and performance for a wide variety of workloads | Highest-performance SSD volume for mission-critical low-latency or high-throughput workloads | Low cost HDD volume designed for frequently accessed, throughput-intensive workloads | Lowest cost HDD volume designed for less frequently accessed workloads |
Use Cases |
|
|
|
|
API Name | gp2 |
io1 |
st1 |
sc1 |
Volume Size | 1 GiB - 16 TiB | 4 GiB - 16 TiB | 500 GiB - 16 TiB | 500 GiB - 16 TiB |
Max. IOPS**/Volume | 10,000 | 32,000*** | 500 | 250 |
Max. Throughput/Volume | 160 MiB/s**** | 500 MiB/s† | 500 MiB/s | 250 MiB/s |
Max. IOPS/Instance | 80,000 | 80,000 | 80,000 | 80,000 |
Max. Throughput/Instance†† | 1,750 MiB/s | 1,750 MiB/s | 1,750 MiB/s | 1,750 MiB/s |
Dominant Performance Attribute | IOPS | IOPS | MiB/s | MiB/s |
* Default volume type for EBS volumes created from the console is gp2.
** gp2/io1 based on 16 KiB I/O size, st1/sc1 based on 1 MiB I/O size
*** io1 volumes created in regions ap-northeast-3 and us-gov-west-1 are subject to a 20,000 IOPS limit.
**** General Purpose SSD (gp2) volumes have a throughput limit between 128 MiB/s and 160 MiB/s depending on volume size. Volumes greater than 170 GiB up to 214 GiB deliver a maximum throughput of 160 MiB/s if burst credits are available. Volumes above 214 GiB deliver 160 MiB/s irrespective of burst credits.
† An io1 volume created before 12/6/2017 will not achieve this throughput until modified in some way.
†† To achieve this throughput, you must have an instance that supports it.
Comments
Post a Comment