Elastic Compute Service
Category | Considerations |
Category | Considerations |
Supported instance types | You can attach TSSD volumes to the following instance types:
|
Supported regions | Currently, you can create TSSD volumes in the following availability zones:
|
Unsupported operations | Currently, after you create a TSSD volume, you cannot change its specifications. |
Extending a volume | The throughput of a TSSD volume is limited by its capacity. When you extend a TSSD volume and the sum of the baseline and additional throughput after expansion exceeds the limit for that capacity, EBS automatically cancels the excess provisioned performance. For example, you create a TSSD volume with a capacity of 500 GiB and an additional throughput of 100 MB/s. Then, you increase the volume's capacity to 2,000 GiB. Since the baseline throughput for a 2,000 GiB volume is 1,000 MB/s, which is the limit of that capacity, EBS automatically cancels the extra 100 MB/s of throughput. |
Type | Performance metric | Value |
Type | Performance metric | Value |
Baseline performance | Maximum throughput per volume (MB/s) | 1,000 MB/s |
| Formula to calculate throughput per volume | min {120 + 0.5 × Capacity (GiB), 1,000} |
| Maximum IOPS per volume | 20,000 |
| Formula to calculate IOPS per volume | Min {1,800 + 12 × Capacity (GiB), 20,000} |
| Average latency of single-path random writes (block size = 4K) | 1–2 ms |
| Maximum capacity per volume (GiB) |
Expansion step size: 1 GiB |
| API name | TSSD_TL0 |
Additional performance | Configurable maximum throughput (MB/s) |
|
| Formula to calculate IOPS per volume | Additional throughput (MB/s) × 1,024 / 64 KB |
Volume capacity (GiB) | Maximum throughput (MB/s) |
Volume capacity (GiB) | Maximum throughput (MB/s) |
40 ≤ Capacity < 100 | 120 + 0.5 × Capacity (GiB) |
Capacity ≥ 100 | Min (2 × Capacity (GiB), 1,000) |