Select your cookie preferences

We use essential cookies and similar tools that are necessary to provide our site and services. We use performance cookies to collect anonymous statistics, so we can understand how customers use our site and make improvements. Essential cookies cannot be deactivated, but you can choose “Customize” or “Decline” to decline performance cookies.

If you agree, AWS and approved third parties will also use cookies to provide useful site features, remember your preferences, and display relevant content, including relevant advertising. To accept or decline all non-essential cookies, choose “Accept” or “Decline.” To make more detailed choices, choose “Customize.”

Skip to main content

Amazon EBS General Purpose Volumes

SSD volumes that offer balanced cost and performance for majority of your workloads

What are Amazon EBS gp3 volumes?

Amazon EBS gp3 volumes are the latest generation of general-purpose SSD-based EBS volumes that enable customers to provision performance independent of storage capacity, while providing up to 20% lower price per GB than existing gp2 volumes. With gp3 volumes, customers can scale IOPS (input/output operations per second) and throughput without needing to provision additional block storage capacity. This means customers only pay for the storage they need.

The new gp3 volumes are designed to provide a predictable, baseline performance of 3,000 IOPS regardless of the volume size. For use cases where your application needs more performance than the baseline, you simply provision the IOPS or throughput you need, without having to add more capacity. gp3 volumes are ideal for a wide variety of applications that require high performance at low cost, including MySQL, Cassandra, virtual desktops, and Hadoop analytics clusters. For applications that need higher durability, latency, or IOPS than gp3 can provide, we recommend using io2 Block Express volumes.

To learn more about pricing, visit the Amazon EBS pricing page.

Benefits of Amazon EBS gp3 volumes

gp3 volumes take all the guesswork out of provisioning capacity and performance for your applications. You get sustained, baseline performance of 3,000 IOPS at any volume size. This means that even if you don’t provision any IOPS, your applications will consistently get this baseline performance for the smallest of volumes. For use cases where your application needs more performance than the baseline, you simply provision the IOPS or throughput you need, without having to add more capacity.
gp3 volumes make it easy and cost effective for customers to meet the IOPS and throughput requirements for the majority of their applications, including virtual desktops, medium sized single instance databases such as Microsoft SQL Server and Oracle, latency sensitive interactive applications based on frameworks like Kafka and Spark, and dev/test environments. The new gp3 volumes deliver a baseline performance of 3,000 IOPS and 125 MB/s at any volume size. Customers looking for higher performance can scale up to 16,000 IOPS and 1,000 MB/s for an additional fee.
gp3 offers SSD-performance at a 20% lower cost per GB than gp2 volumes. Furthermore, by decoupling storage performance from capacity, you can easily provision higher IOPS and throughput without the need to provision additional block storage capacity, thereby improving performance and reducing costs.

Product Details

Volume Type
gp3
gp2
Short Description
Lowest cost SSD volume that balances price performance for a wide variety of transactional workloads
General Purpose SSD volume that balances price performance for a wide variety of transactional workloads
Durability
99.8% - 99.9% durability
99.8% - 99.9% durability
Use Cases
Virtual desktops, medium sized single instance databases such as Microsoft SQL Server and Oracle, latency sensitive interactive applications, boot volumes, and dev/test environments
Virtual desktops, medium sized single instance databases such as Microsoft SQL Server and Oracle, latency sensitive interactive applications, boot volumes, and dev/test environments
API Name
gp3
gp2
Volume Size
1 GB - 16 TB
1 GB - 16 TB
Max IOPS/Volume
16,000
16,000
Max Throughput*/Volume
1,000 MB/s
250 MB/s
Max IOPS/Instance
260,000
260,000
Max Throughput/Instance
12,500 MB/s
7,500 MB/s
Price
$0.08/GB-month 3,000 IOPS free and $0.005/provisioned IOPS-month over 3,000; 125 MB/s free and $0.04/provisioned MB/s-month over 125
$0.10/GB-month

*volume throughput is calculated as MB = 1024^2 bytes