Storage Deep Dive

EBS, Instance Store, and EFS Integration

EBS Volume Types

gp3 (General Purpose SSD)

3,000 IOPS baseline, up to 16,000 IOPS

io2 (Provisioned IOPS SSD)

Up to 64,000 IOPS, 99.999% durability

st1 (Throughput Optimized HDD)

Up to 500 MB/s, big data workloads

sc1 (Cold HDD)

Up to 250 MB/s, infrequent access

Instance Store

High Performance

Very high IOPS and throughput

Temporary Storage

Data lost when instance stops/terminates

Use Cases

Cache, temporary processing, high-performance databases

EFS Integration

Shared Storage

Multiple EC2 instances can access simultaneously

POSIX Compliant

Standard file system interface

Performance Modes

General Purpose and Max I/O

Storage Selection Guide

  • • Use gp3 for most general-purpose workloads
  • • Choose io2 for high-performance databases requiring consistent IOPS
  • • Select st1 for big data and data warehousing with sequential access
  • • Use Instance Store for temporary high-performance storage
  • • Implement EFS for shared file storage across multiple instances
Previous: Pricing & Flexibility Next: Networking & VPC
Back to EC2 Topics Back to Home