EBS
What is IOPS
IOPS stands for Input/Output Per Second. It is the speed at which non-contiguous reads and writes can be performed on a storage medium. High I/O = lots of small, fast reads and writes
What is Throughput?
The data transfer rate to and from the storage medium in mb/s.
What is Bandwidth?
Bandwidth is the measurement of the total possible speed of data movement along the network
Elastic Block Store (EBS) is a highly available and durable solution for attaching persistent block storage volumes to an EC2 instance.
Volumes are automatically replicated within their AZ to protect from component failure.
The types of volumes you can deploy:
- General Purpose SSD (gp2) — for general usage without specific requirements
- General Purpose SSD (gp3) — up to 20% lower cost per GB than gp2
- Provisioned IOPS SSD (io1) - when you require really fast input & output
- Provisioned IOPS SSD (io2) - more durable than io1
- io2 Block Express — higher throughput and IOPS and support larger storage capacity
- Cold HDD (sc1) — Lowest cost HDD volume for infrequently access workloads
- Throughput Optimized HDD (st1) - magnetic drive optimized for quick throughput
- Magnetic (standard) - previous generation HDD
Volume Type Usage
| General Purpose SSD Volumes | Provisioned IOPS SSD Volume | |||
|---|---|---|---|---|
| Volume Type | gp2 | gp3 | io2 | io2 Block Express |
| Usage Case |
Most general workloads
|
|
|
|
| Durability | 98.8%-99.9% | 98.8%-99.9% | 99.999% | |
| Volume Size | 1 GiB - 16 TiB | 4 GiB - 16 TiB | 4 GiB - 64 TiB | |
| Max IOPs | 16,600 (16 KiB I/O) | 64,000 (16KiB I/O) | 256,600 (16KiB I/O) | |
| Max Throughput | 250 MiB/s | 1000 MiB/s | 1000 MiB/s | 4000 MiB/s |
| Max IOPs | 16,600 (16 KiB I/O) | 64,000 (16KiB I/O) | 256,600 (16KiB I/O) | |
| EBS Multi-attach | Not Supported | Supported | ||
| NVMe Reservation | Not Supported | Supported | ||
| NVMe Reservation | Supported | |||
| Throughput Optimized HDD | Cold HDD | Magnetic | |
|---|---|---|---|
| Volume Type | st1 | sc1 | standard |
| Usage Case |
|
|
|
| Durability | 98.8%-99.9% | N/A | |
| Volume Size | 125 GiB - 16 TiB | 1 GiB - 1 TiB | |
| Max IOPs | 500(1 MiB I/O) | 250(1 MiB I/O) | 40-200 |
| Max Throughput | 500 MiB/s | 250 MiB/s | 40-90 MiB/s |
| EBS Multi-attach | Not Supported | N/A | |
| Boot Volume | Not Supported | Supported | |