Skip to content

AWS Technologies Blog

Menu
  • Home
  • KB
  • Services
  • Resources
  • Posts
  • Find
    • Categories
    • Tags
  • About
Menu

EBS Volume Type comparison

Posted on February 27, 2025March 5, 2025 by wpadmin

Provisioned IOPS (PIOPS)

Volume TypeSupports Provisioned IOPS?Max IOPSBest For
io1✅ Yes64,000High-performance databases (MySQL, Oracle, PostgreSQL)
io2✅ Yes256,000Mission-critical applications (SAP HANA, high-throughput databases)
gp3✅ Yes (Customizable IOPS)16,000Cost-effective high-performance workloads
gp2❌ No (Burstable only)16,000 (burst)General workloads (web servers, dev/test)
st1/sc1❌ NoN/AThroughput-optimized workloads (big data, logs)

Comparison: io1 vs io2 (Provisioned IOPS EBS Volumes)

Both io1 and io2 are Amazon EBS Provisioned IOPS volumes designed for high-performance workloads. However, io2 offers several improvements over io1 in terms of performance, durability, and cost efficiency.


🔹 Quick Comparison Table

Featureio1io2
Max IOPS per Volume64,000256,000
IOPS per GiB50:1500:1 (more efficient)
Max Throughput1,000 MB/s4,000 MB/s
Durability99.9%99.999% (5 9’s)
CostMore expensiveLower than io1 for similar performance
Best ForLegacy high-performance appsMission-critical, high-throughput applications (e.g., SAP HANA, large DBs)
Performance ConsistencyGood, but not as efficient as io2Better performance consistency
Volume Size4 GiB to 16 TiB4 GiB to 16 TiB
  1. Max IOPS and Throughput
    • io1 supports up to 64,000 IOPS per volume and 1,000 MB/s throughput.
    • io2 supports up to 256,000 IOPS per volume and 4,000 MB/s throughput, offering 4× the IOPS and 4× the throughput.
  2. IOPS Efficiency
    • io2 is more efficient, allowing 500 IOPS per GiB compared to 50 IOPS per GiB in io1. This means you can achieve higher IOPS with smaller volumes in io2.
  3. Durability
    • io1 offers 99.9% durability, meaning the chance of failure is slightly higher.
    • io2 offers 99.999% durability, which is 10× more reliable than io1, making it ideal for mission-critical applications.
  4. Cost Efficiency
    • io2 is generally more cost-effective than io1 for similar performance, thanks to its better IOPS-to-storage efficiency and durability.
    • io2 can provide lower pricing for workloads that require extreme IOPS while maintaining durability.
  5. Use Cases
    • io1 is still a solid choice for legacy applications or systems that require high IOPS but do not need the highest possible durability or performance consistency.
    • io2 is recommended for high-throughput databases, large-scale SAP HANA, high-performance computing, and other mission-critical workloads that require extreme performance and reliability.

Comparison: Provisioned IOPS (io1/io2) vs. General Purpose (gp3/gp2) EBS Volumes

Amazon EBS provides different volume types optimized for performance and cost. Provisioned IOPS (io1 & io2) are designed for high-performance workloads, while gp3 & gp2 are for general-purpose use cases.


Featureio1 (PIOPS)io2 (PIOPS)gp3 (Recommended)gp2
Performance TypeProvisioned IOPSProvisioned IOPSBaseline + Provisioned IOPSBurstable IOPS
Max IOPS per Volume64,000256,00016,00016,000 (burstable)
IOPS per GiB50:1500:1 (more efficient)500 (scalable)3:1 (burstable)
Max Throughput (MB/s)1,0004,0001,000250 (burst)
LatencyLow (<1ms)Lower (<1ms)ModerateModerate
Best forDatabases, big dataMission-critical DBsMost workloadsDev/test, small apps
Durability99.9%99.999% (More durable)99.8%99.8%
Cost$$$ (expensive)$$$ (expensive)$ (cost-efficient)$$

  1. Performance & IOPS Scaling
    • io2 offers 500:1 IOPS per GiB, 10× more than io1.
    • gp3 is a cost-effective alternative (up to 16,000 IOPS & 1,000 MB/s throughput).
    • gp2 is burstable, meaning performance fluctuates.
  2. Durability & Reliability
    • io2 has 99.999% durability, making it 10× more reliable than io1.
    • io1 and gp2 have lower durability (99.8–99.9%).
  3. Cost Considerations
    • gp3 is the most cost-effective for most workloads (customizable IOPS without paying for extra storage).
    • Use io2 only for mission-critical workloads needing high performance and extreme reliability.

  • Product List
  • Documentation

billing ciem containers cost cspm ebs ec2 ecs edge eks elb event Firewall fsx hybrid iam lambda NACL outpostd policies pop princing rds route53 s3 security serverless services SG siem storage vpc

  • Amazon FSx
  • aws
  • aws notes
  • billing
  • cloud
  • compute
  • containers
  • core
  • databases
  • development
  • ebs
  • ec2
  • ecs
  • edge
  • efs
  • eks
  • hybrid
  • iam
  • lambda
  • network
  • outposts
  • pricing
  • rds
  • route53
  • s3
  • security
  • serverless
  • services
  • storage
  • support
  • vpc
©2025 AWS Technologies Blog | Built using WordPress and Responsive Blogily theme by Superb