Amazon EBS–optimized instances - Amazon Elastic Compute Cloud
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

Amazon EBS–optimized instances

An Amazon EBS–optimized instance uses an optimized configuration stack and provides additional, dedicated capacity for Amazon EBS I/O. This optimization provides the best performance for your EBS volumes by minimizing contention between Amazon EBS I/O and other traffic from your instance.

EBS–optimized instances deliver dedicated bandwidth to Amazon EBS. When attached to an EBS–optimized instance, General Purpose SSD (gp2 and gp3) volumes are designed to deliver at least 90% of their provisioned IOPS performance 99% of the time in a given year, and Provisioned IOPS SSD (io1 and io2) volumes are designed to deliver at least 90% of their provisioned IOPS performance 99.9% of the time in a given year. Both Throughput Optimized HDD (st1) and Cold HDD (sc1) deliver at least 90% of their expected throughput performance 99% of the time in a given year. Non-compliant periods are approximately uniformly distributed, targeting 99% of expected total throughput each hour. For more information, see Amazon EBS volume types.

Important

An instance's EBS performance is bounded by the instance's performance limits, or the aggregated performance of its attached volumes, whichever is smaller. To achieve maximum EBS performance, an instance must have attached volumes that provide a combined performance equal to or greater than the maximum instance performance. For example, to achieve 80,000 IOPS for r6i.16xlarge, the instance must have at least 5 gp3 volumes provisioned with 16,000 IOPS each (5 volumes x 16,000 IOPS = 80,000 IOPS).

Supported instance types

The following tables show which instance types support EBS optimization. They include the dedicated bandwidth to Amazon EBS, the typical maximum aggregate throughput that can be achieved on that connection with a streaming read workload and 128 KiB I/O size, and the maximum IOPS the instance can support if you are using a 16 KiB I/O size.

Choose an EBS–optimized instance that provides more dedicated Amazon EBS throughput than your application needs; otherwise, the connection between Amazon EBS and Amazon EC2 can become a performance bottleneck.

EBS optimized by default

The following tables list the instance types that support EBS optimization and EBS optimization is enabled by default. There is no need to enable EBS optimization and no effect if you disable EBS optimization.

Note

You can also view this information programatically using the Amazon CLI. For more information, see View instances types that support EBS optimization.

General purpose

Important

1 These instances can support maximum performance for 30 minutes at least once every 24 hours, after which they revert to their baseline performance.

2 These instances can sustain their stated performance indefinitely. If your workload requires sustained maximum performance for longer than 30 minutes, use one of these instances.

Instance size Baseline bandwidth (Mbps) Maximum bandwidth (Mbps) Baseline throughput (MB/s, 128 KiB I/O) Maximum throughput (MB/s, 128 KiB I/O) Baseline IOPS (16 KiB I/O) Maximum IOPS (16 KiB I/O)
m4.large 2 450 56.25 3600
m4.xlarge 2 750 93.75 6000
m4.2xlarge 2 1000 125.0 8000
m4.4xlarge 2 2000 250.0 16000
m4.10xlarge 2 4000 500.0 32000
m4.16xlarge 2 10000 1250.0 65000
m5.large 1 650 4750 81.25 593.75 3600 18750
m5.xlarge 1 1150 4750 143.75 593.75 6000 18750
m5.2xlarge 1 2300 4750 287.50 593.75 12000 18750
m5.4xlarge 2 4750 593.75 18750
m5.8xlarge 2 6800 850.0 30000
m5.12xlarge 2 9500 1187.5 40000
m5.16xlarge 2 13600 1700.0 60000
m5.24xlarge 2 19000 2375.0 80000
m5.metal 2 19000 2375.0 80000
m5a.large 1 650 2880 81.25 360.00 3600 16000
m5a.xlarge 1 1085 2880 135.62 360.00 6000 16000
m5a.2xlarge 1 1580 2880 197.50 360.00 8333 16000
m5a.4xlarge 2 2880 360.0 16000
m5a.8xlarge 2 4750 593.75 20000
m5a.12xlarge 2 6780 847.5 30000
m5a.16xlarge 2 9500 1187.5 40000
m5a.24xlarge 2 13750 1718.75 60000
m5ad.large 1 650 2880 81.25 360.00 3600 16000
m5ad.xlarge 1 1085 2880 135.62 360.00 6000 16000
m5ad.2xlarge 1 1580 2880 197.50 360.00 8333 16000
m5ad.4xlarge 2 2880 360.0 16000
m5ad.8xlarge 2 4750 593.75 20000
m5ad.12xlarge 2 6780 847.5 30000
m5ad.16xlarge 2 9500 1187.5 40000
m5ad.24xlarge 2 13750 1718.75 60000
m5d.large 1 650 4750 81.25 593.75 3600 18750
m5d.xlarge 1 1150 4750 143.75 593.75 6000 18750
m5d.2xlarge 1 2300 4750 287.50 593.75 12000 18750
m5d.4xlarge 2 4750 593.75 18750
m5d.8xlarge 2 6800 850.0 30000
m5d.12xlarge 2 9500 1187.5 40000
m5d.16xlarge 2 13600 1700.0 60000
m5d.24xlarge 2 19000 2375.0 80000
m5d.metal 2 19000 2375.0 80000
m5dn.large 1 650 4750 81.25 593.75 3600 18750
m5dn.xlarge 1 1150 4750 143.75 593.75 6000 18750
m5dn.2xlarge 1 2300 4750 287.50 593.75 12000 18750
m5dn.4xlarge 2 4750 593.75 18750
m5dn.8xlarge 2 6800 850.0 30000
m5dn.12xlarge 2 9500 1187.5 40000
m5dn.16xlarge 2 13600 1700.0 60000
m5dn.24xlarge 2 19000 2375.0 80000
m5dn.metal 2 19000 2375.0 80000
m5n.large 1 650 4750 81.25 593.75 3600 18750
m5n.xlarge 1 1150 4750 143.75 593.75 6000 18750
m5n.2xlarge 1 2300 4750 287.50 593.75 12000 18750
m5n.4xlarge 2 4750 593.75 18750
m5n.8xlarge 2 6800 850.0 30000
m5n.12xlarge 2 9500 1187.5 40000
m5n.16xlarge 2 13600 1700.0 60000
m5n.24xlarge 2 19000 2375.0 80000
m5n.metal 2 19000 2375.0 80000
m5zn.large 1 800 3170 100.00 396.25 3333 13333
m5zn.xlarge 1 1564 3170 195.50 396.25 6667 13333
m5zn.2xlarge 2 3170 396.25 13333
m5zn.3xlarge 2 4750 593.75 20000
m5zn.6xlarge 2 9500 1187.5 40000
m5zn.12xlarge 2 19000 2375.0 80000
m5zn.metal 2 19000 2375.0 80000
m6a.large 1 650 10000 81.25 1250.00 3600 40000
m6a.xlarge 1 1250 10000 156.25 1250.00 6000 40000
m6a.2xlarge 1 2500 10000 312.50 1250.00 12000 40000
m6a.4xlarge 1 5000 10000 625.00 1250.00 20000 40000
m6a.8xlarge 2 10000 1250.0 40000
m6a.12xlarge 2 15000 1875.0 60000
m6a.16xlarge 2 20000 2500.0 80000
m6a.24xlarge 2 30000 3750.0 120000
m6a.32xlarge 2 40000 5000.0 160000
m6a.48xlarge 2 40000 5000.0 240000
m6a.metal 2 40000 5000.0 240000
m6i.large 1 650 10000 81.25 1250.00 3600 40000
m6i.xlarge 1 1250 10000 156.25 1250.00 6000 40000
m6i.2xlarge 1 2500 10000 312.50 1250.00 12000 40000
m6i.4xlarge 1 5000 10000 625.00 1250.00 20000 40000
m6i.8xlarge 2 10000 1250.0 40000
m6i.12xlarge 2 15000 1875.0 60000
m6i.16xlarge 2 20000 2500.0 80000
m6i.24xlarge 2 30000 3750.0 120000
m6i.32xlarge 2 40000 5000.0 160000
m6i.metal 2 40000 5000.0 160000
m6id.large 1 650 10000 81.25 1250.00 3600 40000
m6id.xlarge 1 1250 10000 156.25 1250.00 6000 40000
m6id.2xlarge 1 2500 10000 312.50 1250.00 12000 40000
m6id.4xlarge 1 5000 10000 625.00 1250.00 20000 40000
m6id.8xlarge 2 10000 1250.0 40000
m6id.12xlarge 2 15000 1875.0 60000
m6id.16xlarge 2 20000 2500.0 80000
m6id.24xlarge 2 30000 3750.0 120000
m6id.32xlarge 2 40000 5000.0 160000
m6id.metal 2 40000 5000.0 160000
m6idn.large 1 1562 25000 195.31 3125.00 6250 100000
m6idn.xlarge 1 3125 25000 390.62 3125.00 12500 100000
m6idn.2xlarge 1 6250 25000 781.25 3125.00 25000 100000
m6idn.4xlarge 1 12500 25000 1562.50 3125.00 50000 100000
m6idn.8xlarge 2 25000 3125.0 100000
m6idn.12xlarge 2 37500 4687.5 150000
m6idn.16xlarge 2 50000 6250.0 200000
m6idn.24xlarge 2 75000 9375.0 300000
m6idn.32xlarge 2 100000 12500.0 400000
m6idn.metal 2 100000 12500.0 400000
m6in.large 1 1562 25000 195.31 3125.00 6250 100000
m6in.xlarge 1 3125 25000 390.62 3125.00 12500 100000
m6in.2xlarge 1 6250 25000 781.25 3125.00 25000 100000
m6in.4xlarge 1 12500 25000 1562.50 3125.00 50000 100000
m6in.8xlarge 2 25000 3125.0 100000
m6in.12xlarge 2 37500 4687.5 150000
m6in.16xlarge 2 50000 6250.0 200000
m6in.24xlarge 2 75000 9375.0 300000
m6in.32xlarge 2 100000 12500.0 400000
m6in.metal 2 100000 12500.0 400000
m7a.medium 1 325 10000 40.62 1250.00 2500 40000
m7a.large 1 650 10000 81.25 1250.00 3600 40000
m7a.xlarge 1 1250 10000 156.25 1250.00 6000 40000
m7a.2xlarge 1 2500 10000 312.50 1250.00 12000 40000
m7a.4xlarge 1 5000 10000 625.00 1250.00 20000 40000
m7a.8xlarge 2 10000 1250.0 40000
m7a.12xlarge 2 15000 1875.0 60000
m7a.16xlarge 2 20000 2500.0 80000
m7a.24xlarge 2 30000 3750.0 120000
m7a.32xlarge 2 40000 5000.0 160000
m7a.48xlarge 2 40000 5000.0 240000
m7a.metal-48xl 2 40000 5000.0 240000
m7i.large 1 650 10000 81.25 1250.00 3600 40000
m7i.xlarge 1 1250 10000 156.25 1250.00 6000 40000
m7i.2xlarge 1 2500 10000 312.50 1250.00 12000 40000
m7i.4xlarge 1 5000 10000 625.00 1250.00 20000 40000
m7i.8xlarge 2 10000 1250.0 40000
m7i.12xlarge 2 15000 1875.0 60000
m7i.16xlarge 2 20000 2500.0 80000
m7i.24xlarge 2 30000 3750.0 120000
m7i.48xlarge 2 40000 5000.0 240000
m7i.metal-24xl 2 30000 3750.0 120000
m7i.metal-48xl 2 40000 5000.0 240000
m7i-flex.large 1 312 10000 39.06 1250.00 2500 40000
m7i-flex.xlarge 1 625 10000 78.12 1250.00 3600 40000
m7i-flex.2xlarge 1 1250 10000 156.25 1250.00 6000 40000
m7i-flex.4xlarge 1 2500 10000 312.50 1250.00 12000 40000
m7i-flex.8xlarge 1 5000 10000 625.00 1250.00 20000 40000
t3.nano 1 43 2085 5.38 260.62 250 11800
t3.micro 1 87 2085 10.88 260.62 500 11800
t3.small 1 174 2085 21.75 260.62 1000 11800
t3.medium 1 347 2085 43.38 260.62 2000 11800
t3.large 1 695 2780 86.88 347.50 4000 15700
t3.xlarge 1 695 2780 86.88 347.50 4000 15700
t3.2xlarge 1 695 2780 86.88 347.50 4000 15700
t3a.nano 1 45 2085 5.62 260.62 250 11800
t3a.micro 1 90 2085 11.25 260.62 500 11800
t3a.small 1 175 2085 21.88 260.62 1000 11800
t3a.medium 1 350 2085 43.75 260.62 2000 11800
t3a.large 1 695 2780 86.88 347.50 4000 15700
t3a.xlarge 1 695 2780 86.88 347.50 4000 15700
t3a.2xlarge 1 695 2780 86.88 347.50 4000 15700

Compute optimized

Important

1 These instances can support maximum performance for 30 minutes at least once every 24 hours, after which they revert to their baseline performance.

2 These instances can sustain their stated performance indefinitely. If your workload requires sustained maximum performance for longer than 30 minutes, use one of these instances.

Instance size Baseline bandwidth (Mbps) Maximum bandwidth (Mbps) Baseline throughput (MB/s, 128 KiB I/O) Maximum throughput (MB/s, 128 KiB I/O) Baseline IOPS (16 KiB I/O) Maximum IOPS (16 KiB I/O)
c4.large 2 500 62.5 4000
c4.xlarge 2 750 93.75 6000
c4.2xlarge 2 1000 125.0 8000
c4.4xlarge 2 2000 250.0 16000
c4.8xlarge 2 4000 500.0 32000
c5.large 1 650 4750 81.25 593.75 4000 20000
c5.xlarge 1 1150 4750 143.75 593.75 6000 20000
c5.2xlarge 1 2300 4750 287.50 593.75 10000 20000
c5.4xlarge 2 4750 593.75 20000
c5.9xlarge 2 9500 1187.5 40000
c5.12xlarge 2 9500 1187.5 40000
c5.18xlarge 2 19000 2375.0 80000
c5.24xlarge 2 19000 2375.0 80000
c5.metal 2 19000 2375.0 80000
c5a.large 1 200 3170 25.00 396.25 800 13300
c5a.xlarge 1 400 3170 50.00 396.25 1600 13300
c5a.2xlarge 1 800 3170 100.00 396.25 3200 13300
c5a.4xlarge 1 1580 3170 197.50 396.25 6600 13300
c5a.8xlarge 2 3170 396.25 13300
c5a.12xlarge 2 4750 593.75 20000
c5a.16xlarge 2 6300 787.5 26700
c5a.24xlarge 2 9500 1187.5 40000
c5ad.large 1 200 3170 25.00 396.25 800 13300
c5ad.xlarge 1 400 3170 50.00 396.25 1600 13300
c5ad.2xlarge 1 800 3170 100.00 396.25 3200 13300
c5ad.4xlarge 1 1580 3170 197.50 396.25 6600 13300
c5ad.8xlarge 2 3170 396.25 13300
c5ad.12xlarge 2 4750 593.75 20000
c5ad.16xlarge 2 6300 787.5 26700
c5ad.24xlarge 2 9500 1187.5 40000
c5d.large 1 650 4750 81.25 593.75 4000 20000
c5d.xlarge 1 1150 4750 143.75 593.75 6000 20000
c5d.2xlarge 1 2300 4750 287.50 593.75 10000 20000
c5d.4xlarge 2 4750 593.75 20000
c5d.9xlarge 2 9500 1187.5 40000
c5d.12xlarge 2 9500 1187.5 40000
c5d.18xlarge 2 19000 2375.0 80000
c5d.24xlarge 2 19000 2375.0 80000
c5d.metal 2 19000 2375.0 80000
c5n.large 1 650 4750 81.25 593.75 4000 20000
c5n.xlarge 1 1150 4750 143.75 593.75 6000 20000
c5n.2xlarge 1 2300 4750 287.50 593.75 10000 20000
c5n.4xlarge 2 4750 593.75 20000
c5n.9xlarge 2 9500 1187.5 40000
c5n.18xlarge 2 19000 2375.0 80000
c5n.metal 2 19000 2375.0 80000
c6a.large 1 650 10000 81.25 1250.00 3600 40000
c6a.xlarge 1 1250 10000 156.25 1250.00 6000 40000
c6a.2xlarge 1 2500 10000 312.50 1250.00 12000 40000
c6a.4xlarge 1 5000 10000 625.00 1250.00 20000 40000
c6a.8xlarge 2 10000 1250.0 40000
c6a.12xlarge 2 15000 1875.0 60000
c6a.16xlarge 2 20000 2500.0 80000
c6a.24xlarge 2 30000 3750.0 120000
c6a.32xlarge 2 40000 5000.0 160000
c6a.48xlarge 2 40000 5000.0 240000
c6a.metal 2 40000 5000.0 240000
c6i.large 1 650 10000 81.25 1250.00 3600 40000
c6i.xlarge 1 1250 10000 156.25 1250.00 6000 40000
c6i.2xlarge 1 2500 10000 312.50 1250.00 12000 40000
c6i.4xlarge 1 5000 10000 625.00 1250.00 20000 40000
c6i.8xlarge 2 10000 1250.0 40000
c6i.12xlarge 2 15000 1875.0 60000
c6i.16xlarge 2 20000 2500.0 80000
c6i.24xlarge 2 30000 3750.0 120000
c6i.32xlarge 2 40000 5000.0 160000
c6i.metal 2 40000 5000.0 160000
c6id.large 1 650 10000 81.25 1250.00 3600 40000
c6id.xlarge 1 1250 10000 156.25 1250.00 6000 40000
c6id.2xlarge 1 2500 10000 312.50 1250.00 12000 40000
c6id.4xlarge 1 5000 10000 625.00 1250.00 20000 40000
c6id.8xlarge 2 10000 1250.0 40000
c6id.12xlarge 2 15000 1875.0 60000
c6id.16xlarge 2 20000 2500.0 80000
c6id.24xlarge 2 30000 3750.0 120000
c6id.32xlarge 2 40000 5000.0 160000
c6id.metal 2 40000 5000.0 160000
c6in.large 1 1562 25000 195.31 3125.00 6250 100000
c6in.xlarge 1 3125 25000 390.62 3125.00 12500 100000
c6in.2xlarge 1 6250 25000 781.25 3125.00 25000 100000
c6in.4xlarge 1 12500 25000 1562.50 3125.00 50000 100000
c6in.8xlarge 2 25000 3125.0 100000
c6in.12xlarge 2 37500 4687.5 150000
c6in.16xlarge 2 50000 6250.0 200000
c6in.24xlarge 2 75000 9375.0 300000
c6in.32xlarge 2 100000 12500.0 400000
c6in.metal 2 100000 12500.0 400000
c7a.medium 1 325 10000 40.62 1250.00 2500 40000
c7a.large 1 650 10000 81.25 1250.00 3600 40000
c7a.xlarge 1 1250 10000 156.25 1250.00 6000 40000
c7a.2xlarge 1 2500 10000 312.50 1250.00 12000 40000
c7a.4xlarge 1 5000 10000 625.00 1250.00 20000 40000
c7a.8xlarge 2 10000 1250.0 40000
c7a.12xlarge 2 15000 1875.0 60000
c7a.16xlarge 2 20000 2500.0 80000
c7a.24xlarge 2 30000 3750.0 120000
c7a.32xlarge 2 40000 5000.0 160000
c7a.48xlarge 2 40000 5000.0 240000
c7a.metal-48xl 2 40000 5000.0 240000
c7i.large 1 650 10000 81.25 1250.00 3600 40000
c7i.xlarge 1 1250 10000 156.25 1250.00 6000 40000
c7i.2xlarge 1 2500 10000 312.50 1250.00 12000 40000
c7i.4xlarge 1 5000 10000 625.00 1250.00 20000 40000
c7i.8xlarge 2 10000 1250.0 40000
c7i.12xlarge 2 15000 1875.0 60000
c7i.16xlarge 2 20000 2500.0 80000
c7i.24xlarge 2 30000 3750.0 120000
c7i.48xlarge 2 40000 5000.0 240000
c7i.metal-24xl 2 30000 3750.0 120000
c7i.metal-48xl 2 40000 5000.0 240000

Memory optimized

Important

1 These instances can support maximum performance for 30 minutes at least once every 24 hours, after which they revert to their baseline performance.

2 These instances can sustain their stated performance indefinitely. If your workload requires sustained maximum performance for longer than 30 minutes, use one of these instances.

Instance size Baseline bandwidth (Mbps) Maximum bandwidth (Mbps) Baseline throughput (MB/s, 128 KiB I/O) Maximum throughput (MB/s, 128 KiB I/O) Baseline IOPS (16 KiB I/O) Maximum IOPS (16 KiB I/O)
r4.large 2 425 53.125 3000
r4.xlarge 2 850 106.25 6000
r4.2xlarge 2 1700 212.5 12000
r4.4xlarge 2 3500 437.5 18750
r4.8xlarge 2 7000 875.0 37500
r4.16xlarge 2 14000 1750.0 75000
r5.large 1 650 4750 81.25 593.75 3600 18750
r5.xlarge 1 1150 4750 143.75 593.75 6000 18750
r5.2xlarge 1 2300 4750 287.50 593.75 12000 18750
r5.4xlarge 2 4750 593.75 18750
r5.8xlarge 2 6800 850.0 30000
r5.12xlarge 2 9500 1187.5 40000
r5.16xlarge 2 13600 1700.0 60000
r5.24xlarge 2 19000 2375.0 80000
r5.metal 2 19000 2375.0 80000
r5a.large 1 650 2880 81.25 360.00 3600 16000
r5a.xlarge 1 1085 2880 135.62 360.00 6000 16000
r5a.2xlarge 1 1580 2880 197.50 360.00 8333 16000
r5a.4xlarge 2 2880 360.0 16000
r5a.8xlarge 2 4750 593.75 20000
r5a.12xlarge 2 6780 847.5 30000
r5a.16xlarge 2 9500 1187.5 40000
r5a.24xlarge 2 13570 1696.25 60000
r5ad.large 1 650 2880 81.25 360.00 3600 16000
r5ad.xlarge 1 1085 2880 135.62 360.00 6000 16000
r5ad.2xlarge 1 1580 2880 197.50 360.00 8333 16000
r5ad.4xlarge 2 2880 360.0 16000
r5ad.8xlarge 2 4750 593.75 20000
r5ad.12xlarge 2 6780 847.5 30000
r5ad.16xlarge 2 9500 1187.5 40000
r5ad.24xlarge 2 13570 1696.25 60000
r5b.large 1 1250 10000 156.25 1250.00 5417 43333
r5b.xlarge 1 2500 10000 312.50 1250.00 10833 43333
r5b.2xlarge 1 5000 10000 625.00 1250.00 21667 43333
r5b.4xlarge 2 10000 1250.0 43333
r5b.8xlarge 2 20000 2500.0 86667
r5b.12xlarge 2 30000 3750.0 130000
r5b.16xlarge 2 40000 5000.0 173333
r5b.24xlarge 2 60000 7500.0 260000
r5b.metal 2 60000 7500.0 260000
r5d.large 1 650 4750 81.25 593.75 3600 18750
r5d.xlarge 1 1150 4750 143.75 593.75 6000 18750
r5d.2xlarge 1 2300 4750 287.50 593.75 12000 18750
r5d.4xlarge 2 4750 593.75 18750
r5d.8xlarge 2 6800 850.0 30000
r5d.12xlarge 2 9500 1187.5 40000
r5d.16xlarge 2 13600 1700.0 60000
r5d.24xlarge 2 19000 2375.0 80000
r5d.metal 2 19000 2375.0 80000
r5dn.large 1 650 4750 81.25 593.75 3600 18750
r5dn.xlarge 1 1150 4750 143.75 593.75 6000 18750
r5dn.2xlarge 1 2300 4750 287.50 593.75 12000 18750
r5dn.4xlarge 2 4750 593.75 18750
r5dn.8xlarge 2 6800 850.0 30000
r5dn.12xlarge 2 9500 1187.5 40000
r5dn.16xlarge 2 13600 1700.0 60000
r5dn.24xlarge 2 19000 2375.0 80000
r5dn.metal 2 19000 2375.0 80000
r5n.large 1 650 4750 81.25 593.75 3600 18750
r5n.xlarge 1 1150 4750 143.75 593.75 6000 18750
r5n.2xlarge 1 2300 4750 287.50 593.75 12000 18750
r5n.4xlarge 2 4750 593.75 18750
r5n.8xlarge 2 6800 850.0 30000
r5n.12xlarge 2 9500 1187.5 40000
r5n.16xlarge 2 13600 1700.0 60000
r5n.24xlarge 2 19000 2375.0 80000
r5n.metal 2 19000 2375.0 80000
r6a.large 1 650 10000 81.25 1250.00 3600 40000
r6a.xlarge 1 1250 10000 156.25 1250.00 6000 40000
r6a.2xlarge 1 2500 10000 312.50 1250.00 12000 40000
r6a.4xlarge 1 5000 10000 625.00 1250.00 20000 40000
r6a.8xlarge 2 10000 1250.0 40000
r6a.12xlarge 2 15000 1875.0 60000
r6a.16xlarge 2 20000 2500.0 80000
r6a.24xlarge 2 30000 3750.0 120000
r6a.32xlarge 2 40000 5000.0 160000
r6a.48xlarge 2 40000 5000.0 240000
r6a.metal 2 40000 5000.0 240000
r6i.large 1 650 10000 81.25 1250.00 3600 40000
r6i.xlarge 1 1250 10000 156.25 1250.00 6000 40000
r6i.2xlarge 1 2500 10000 312.50 1250.00 12000 40000
r6i.4xlarge 1 5000 10000 625.00 1250.00 20000 40000
r6i.8xlarge 2 10000 1250.0 40000
r6i.12xlarge 2 15000 1875.0 60000
r6i.16xlarge 2 20000 2500.0 80000
r6i.24xlarge 2 30000 3750.0 120000
r6i.32xlarge 2 40000 5000.0 160000
r6i.metal 2 40000 5000.0 160000
r6idn.large 1 1562 25000 195.31 3125.00 6250 100000
r6idn.xlarge 1 3125 25000 390.62 3125.00 12500 100000
r6idn.2xlarge 1 6250 25000 781.25 3125.00 25000 100000
r6idn.4xlarge 1 12500 25000 1562.50 3125.00 50000 100000
r6idn.8xlarge 2 25000 3125.0 100000
r6idn.12xlarge 2 37500 4687.5 150000
r6idn.16xlarge 2 50000 6250.0 200000
r6idn.24xlarge 2 75000 9375.0 300000
r6idn.32xlarge 2 100000 12500.0 400000
r6idn.metal 2 100000 12500.0 400000
r6in.large 1 1562 25000 195.31 3125.00 6250 100000
r6in.xlarge 1 3125 25000 390.62 3125.00 12500 100000
r6in.2xlarge 1 6250 25000 781.25 3125.00 25000 100000
r6in.4xlarge 1 12500 25000 1562.50 3125.00 50000 100000
r6in.8xlarge 2 25000 3125.0 100000
r6in.12xlarge 2 37500 4687.5 150000
r6in.16xlarge 2 50000 6250.0 200000
r6in.24xlarge 2 75000 9375.0 300000
r6in.32xlarge 2 100000 12500.0 400000
r6in.metal 2 100000 12500.0 400000
r6id.large 1 650 10000 81.25 1250.00 3600 40000
r6id.xlarge 1 1250 10000 156.25 1250.00 6000 40000
r6id.2xlarge 1 2500 10000 312.50 1250.00 12000 40000
r6id.4xlarge 1 5000 10000 625.00 1250.00 20000 40000
r6id.8xlarge 2 10000 1250.0 40000
r6id.12xlarge 2 15000 1875.0 60000
r6id.16xlarge 2 20000 2500.0 80000
r6id.24xlarge 2 30000 3750.0 120000
r6id.32xlarge 2 40000 5000.0 160000
r6id.metal 2 40000 5000.0 160000
r7a.medium 1 325 10000 40.62 1250.00 2500 40000
r7a.large 1 650 10000 81.25 1250.00 3600 40000
r7a.xlarge 1 1250 10000 156.25 1250.00 6000 40000
r7a.2xlarge 1 2500 10000 312.50 1250.00 12000 40000
r7a.4xlarge 1 5000 10000 625.00 1250.00 20000 40000
r7a.8xlarge 2 10000 1250.0 40000
r7a.12xlarge 2 15000 1875.0 60000
r7a.16xlarge 2 20000 2500.0 80000
r7a.24xlarge 2 30000 3750.0 120000
r7a.32xlarge 2 40000 5000.0 160000
r7a.48xlarge 2 40000 5000.0 240000
r7a.metal-48xl 2 40000 5000.0 240000
r7i.large 1 650 10000 81.25 1250.00 3600 40000
r7i.xlarge 1 1250 10000 156.25 1250.00 6000 40000
r7i.2xlarge 1 2500 10000 312.50 1250.00 12000 40000
r7i.4xlarge 1 5000 10000 625.00 1250.00 20000 40000
r7i.8xlarge 2 10000 1250.0 40000
r7i.12xlarge 2 15000 1875.0 60000
r7i.16xlarge 2 20000 2500.0 80000
r7i.24xlarge 2 30000 3750.0 120000
r7i.48xlarge 2 40000 5000.0 240000
r7i.metal-24xl 2 30000 3750.0 120000
r7i.metal-48xl 2 40000 5000.0 240000
r7iz.large 1 792 10000 99.00 1250.00 3600 40000
r7iz.xlarge 1 1584 10000 198.00 1250.00 6667 40000
r7iz.2xlarge 1 3168 10000 396.00 1250.00 13333 40000
r7iz.4xlarge 1 5000 10000 625.00 1250.00 20000 40000
r7iz.8xlarge 2 10000 1250.0 40000
r7iz.12xlarge 2 19000 2375.0 76000
r7iz.16xlarge 2 20000 2500.0 80000
r7iz.32xlarge 2 40000 5000.0 160000
r7iz.metal-16xl 2 20000 2500.0 80000
r7iz.metal-32xl 2 40000 5000.0 160000
u-3tb1.56xlarge 2 19000 2375.0 80000
u-6tb1.56xlarge 2 38000 4750.0 160000
u-6tb1.112xlarge 2 38000 4750.0 160000
u-6tb1.metal 2 38000 4750.0 160000
u-9tb1.112xlarge 2 38000 4750.0 160000
u-9tb1.metal 2 38000 4750.0 160000
u-12tb1.112xlarge 2 38000 4750.0 160000
u-12tb1.metal 2 38000 4750.0 160000
u-18tb1.112xlarge 2 38000 4750.0 160000
u-18tb1.metal 2 38000 4750.0 160000
u-24tb1.112xlarge 2 38000 4750.0 160000
u-24tb1.metal 2 38000 4750.0 160000
x1.16xlarge 2 7000 875.0 40000
x1.32xlarge 2 14000 1750.0 80000
x2idn.16xlarge 2 40000 5000.0 173333
x2idn.24xlarge 2 60000 7500.0 260000
x2idn.32xlarge 2 80000 10000.0 260000
x2idn.metal 2 80000 10000.0 260000
x2iedn.xlarge 1 2500 20000 312.50 2500.00 8125 65000
x2iedn.2xlarge 1 5000 20000 625.00 2500.00 16250 65000
x2iedn.4xlarge 1 10000 20000 1250.00 2500.00 32500 65000
x2iedn.8xlarge 2 20000 2500.0 65000
x2iedn.16xlarge 2 40000 5000.0 130000
x2iedn.24xlarge 2 60000 7500.0 195000
x2iedn.32xlarge 2 80000 10000.0 260000
x2iedn.metal 2 80000 10000.0 260000
x2iezn.2xlarge 2 3170 396.25 13333
x2iezn.4xlarge 2 4750 593.75 20000
x2iezn.6xlarge 2 9500 1187.5 40000
x2iezn.8xlarge 2 12000 1500.0 55000
x2iezn.12xlarge 2 19000 2375.0 80000
x2iezn.metal 2 19000 2375.0 80000
x1e.xlarge 2 500 62.5 3700
x1e.2xlarge 2 1000 125.0 7400
x1e.4xlarge 2 1750 218.75 10000
x1e.8xlarge 2 3500 437.5 20000
x1e.16xlarge 2 7000 875.0 40000
x1e.32xlarge 2 14000 1750.0 80000
z1d.large 1 800 3170 100.00 396.25 3333 13333
z1d.xlarge 1 1580 3170 197.50 396.25 6667 13333
z1d.2xlarge 2 3170 396.25 13333
z1d.3xlarge 2 4750 593.75 20000
z1d.6xlarge 2 9500 1187.5 40000
z1d.12xlarge 2 19000 2375.0 80000
z1d.metal 2 19000 2375.0 80000

Storage optimized

Important

1 These instances can support maximum performance for 30 minutes at least once every 24 hours, after which they revert to their baseline performance.

2 These instances can sustain their stated performance indefinitely. If your workload requires sustained maximum performance for longer than 30 minutes, use one of these instances.

Instance size Baseline bandwidth (Mbps) Maximum bandwidth (Mbps) Baseline throughput (MB/s, 128 KiB I/O) Maximum throughput (MB/s, 128 KiB I/O) Baseline IOPS (16 KiB I/O) Maximum IOPS (16 KiB I/O)
d2.xlarge 2 750 93.75 6000
d2.2xlarge 2 1000 125.0 8000
d2.4xlarge 2 2000 250.0 16000
d2.8xlarge 2 4000 500.0 32000
d3.xlarge 1 850 2800 106.25 350.00 5000 15000
d3.2xlarge 1 1700 2800 212.50 350.00 10000 15000
d3.4xlarge 2 2800 350.0 15000
d3.8xlarge 2 5000 625.0 30000
d3en.xlarge 1 850 2800 106.25 350.00 5000 15000
d3en.2xlarge 1 1700 2800 212.50 350.00 10000 15000
d3en.4xlarge 2 2800 350.0 15000
d3en.6xlarge 2 4000 500.0 25000
d3en.8xlarge 2 5000 625.0 30000
d3en.12xlarge 2 7000 875.0 40000
h1.2xlarge 2 1750 218.75 12000
h1.4xlarge 2 3500 437.5 20000
h1.8xlarge 2 7000 875.0 40000
h1.16xlarge 2 14000 1750.0 80000
i3.large 2 425 53.125 3000
i3.xlarge 2 850 106.25 6000
i3.2xlarge 2 1700 212.5 12000
i3.4xlarge 2 3500 437.5 16000
i3.8xlarge 2 7000 875.0 32500
i3.16xlarge 2 14000 1750.0 65000
i3.metal 2 19000 2375.0 80000
i3en.large 1 576 4750 72.10 593.75 3000 20000
i3en.xlarge 1 1153 4750 144.20 593.75 6000 20000
i3en.2xlarge 1 2307 4750 288.39 593.75 12000 20000
i3en.3xlarge 1 3800 4750 475.00 593.75 15000 20000
i3en.6xlarge 2 4750 593.75 20000
i3en.12xlarge 2 9500 1187.5 40000
i3en.24xlarge 2 19000 2375.0 80000
i3en.metal 2 19000 2375.0 80000
i4i.large 1 625 10000 78.12 1250.00 2500 40000
i4i.xlarge 1 1250 10000 156.25 1250.00 5000 40000
i4i.2xlarge 1 2500 10000 312.50 1250.00 10000 40000
i4i.4xlarge 1 5000 10000 625.00 1250.00 20000 40000
i4i.8xlarge 2 10000 1250.0 40000
i4i.12xlarge 2 15000 1875.0 60000
i4i.16xlarge 2 20000 2500.0 80000
i4i.24xlarge 2 30000 3750.0 120000
i4i.32xlarge 2 40000 5000.0 160000
i4i.metal 2 40000 5000.0 160000

Accelerated computing

Important

1 These instances can support maximum performance for 30 minutes at least once every 24 hours, after which they revert to their baseline performance.

2 These instances can sustain their stated performance indefinitely. If your workload requires sustained maximum performance for longer than 30 minutes, use one of these instances.

Instance size Baseline bandwidth (Mbps) Maximum bandwidth (Mbps) Baseline throughput (MB/s, 128 KiB I/O) Maximum throughput (MB/s, 128 KiB I/O) Baseline IOPS (16 KiB I/O) Maximum IOPS (16 KiB I/O)
g3.4xlarge 2 3500 437.5 20000
g3.8xlarge 2 7000 875.0 40000
g3.16xlarge 2 14000 1750.0 80000
g4ad.xlarge 1 400 3170 50.00 396.25 1700 13333
g4ad.2xlarge 1 800 3170 100.00 396.25 3400 13333
g4ad.4xlarge 1 1580 3170 197.50 396.25 6700 13333
g4ad.8xlarge 2 3170 396.25 13333
g4ad.16xlarge 2 6300 787.5 26667
g4dn.xlarge 1 950 3500 118.75 437.50 3000 20000
g4dn.2xlarge 1 1150 3500 143.75 437.50 6000 20000
g4dn.4xlarge 2 4750 593.75 20000
g4dn.8xlarge 2 9500 1187.5 40000
g4dn.12xlarge 2 9500 1187.5 40000
g4dn.16xlarge 2 9500 1187.5 40000
g4dn.metal 2 19000 2375.0 80000
g5.xlarge 1 700 3500 87.50 437.50 3000 15000
g5.2xlarge 1 850 3500 106.25 437.50 3500 15000
g5.4xlarge 2 4750 593.75 20000
g5.8xlarge 2 16000 2000.0 65000
g5.12xlarge 2 16000 2000.0 65000
g5.16xlarge 2 16000 2000.0 65000
g5.24xlarge 2 19000 2375.0 80000
g5.48xlarge 2 19000 2375.0 80000
p2.xlarge 2 750 93.75 6000
p2.8xlarge 2 5000 625.0 32500
p2.16xlarge 2 10000 1250.0 65000
p3.2xlarge 2 1750 218.75 10000
p3.8xlarge 2 7000 875.0 40000
p3.16xlarge 2 14000 1750.0 80000
p3dn.24xlarge 2 19000 2375.0 80000

High-performance computing

Important

1 These instances can support maximum performance for 30 minutes at least once every 24 hours, after which they revert to their baseline performance.

2 These instances can sustain their stated performance indefinitely. If your workload requires sustained maximum performance for longer than 30 minutes, use one of these instances.

Instance size Baseline bandwidth (Mbps) Maximum bandwidth (Mbps) Baseline throughput (MB/s, 128 KiB I/O) Maximum throughput (MB/s, 128 KiB I/O) Baseline IOPS (16 KiB I/O) Maximum IOPS (16 KiB I/O)
hpc6id.32xlarge 1 87 2085 10.88 260.62 500 11000
hpc7a.12xlarge 1 87 2085 10.88 260.62 500 11000
hpc7a.24xlarge 1 87 2085 10.88 260.62 500 11000
hpc7a.48xlarge 1 87 2085 10.88 260.62 500 11000
hpc7a.96xlarge 1 87 2085 10.88 260.62 500 11000

EBS optimization supported

The following table lists the instance types that support EBS optimization but EBS optimization is not enabled by default. You can enable EBS optimization when you launch these instances or after they are running. Instances must have EBS optimization enabled to achieve the level of performance described. When you enable EBS optimization for an instance that is not EBS-optimized by default, you pay an additional low, hourly fee for the dedicated capacity. For pricing information, see EBS-Optimized Instances on the .

Note

You can also view this information programatically using the Amazon CLI. For more information, see View instances types that support EBS optimization.

Instance size Maximum bandwidth (Mbps) Maximum throughput (MB/s, 128 KiB I/O) Maximum IOPS (16 KiB I/O)
c1.xlarge 1000 125.0 8000
c3.xlarge 500 62.5 4000
c3.2xlarge 1000 125.0 8000
c3.4xlarge 2000 250.0 16000
g2.2xlarge 1000 125.0 8000
i2.xlarge 500 62.5 4000
i2.2xlarge 1000 125.0 8000
i2.4xlarge 2000 250.0 16000
m1.large 500 62.5 4000
m1.xlarge 1000 125.0 8000
m2.2xlarge 500 62.5 4000
m2.4xlarge 1000 125.0 8000
m3.xlarge 500 62.5 4000
m3.2xlarge 1000 125.0 8000
r3.xlarge 500 62.5 4000
r3.2xlarge 1000 125.0 8000
r3.4xlarge 2000 250.0 16000

The i2.8xlarge, c3.8xlarge, and r3.8xlarge instances do not have dedicated EBS bandwidth and therefore do not offer EBS optimization. On these instances, network traffic and Amazon EBS traffic share the same 10-gigabit network interface.

Get maximum performance

You can use the EBSIOBalance% and EBSByteBalance% metrics to help you determine whether your instances are sized correctly. You can view these metrics in the CloudWatch console and set an alarm that is triggered based on a threshold you specify. These metrics are expressed as a percentage. Instances with a consistently low balance percentage are candidates to size up. Instances where the balance percentage never drops below 100% are candidates for downsizing. For more information, see Monitor your instances using CloudWatch.

The high memory instances are designed to run large in-memory databases, including production deployments of the SAP HANA in-memory database, in the cloud. To maximize EBS performance, use high memory instances with an even number of io1 or io2 volumes with identical provisioned performance. For example, for IOPS heavy workloads, use four io1 or io2 volumes with 40,000 provisioned IOPS to get the maximum 160,000 instance IOPS. Similarly, for throughput heavy workloads, use six io1 or io2 volumes with 48,000 provisioned IOPS to get the maximum 4,750 MB/s throughput. For additional recommendations, see Storage Configuration for SAP HANA.

Considerations
  • G4dn, I3en, M5a, M5ad, R5a, R5ad, T3, T3a, and Z1d instances launched after February 26, 2020 provide the maximum performance listed in the table above. To get the maximum performance from an instance launched before February 26, 2020, stop and start it.

  • C5, C5d, C5n, M5, M5d, M5n, M5dn, R5, R5d, R5n, R5dn, and P3dn instances launched after December 3, 2019 provide the maximum performance listed in the table above. To get the maximum performance from an instance launched before December 3, 2019, stop and start it.

  • u-6tb1.metal, u-9tb1.metal, and u-12tb1.metal instances launched after March 12, 2020 provide the performance in the table above. Instances of these types launched before March 12, 2020 might provide lower performance. To get the maximum performance from an instance launched before March 12, 2020, contact your account team to upgrade the instance at no additional cost.

View instances types that support EBS optimization

You can use the Amazon CLI to view the instances types in the current Region that support EBS optimization.

To view the instance types that support EBS optimization and that have it enabled by default

Use the following describe-instance-types command.

aws ec2 describe-instance-types ^ --query "InstanceTypes[].{InstanceType:InstanceType,\"MaxBandwidth(Mb/s)\":EbsInfo.EbsOptimizedInfo.MaximumBandwidthInMbps,MaxIOPS:EbsInfo.EbsOptimizedInfo.MaximumIops,\"MaxThroughput(MB/s)\":EbsInfo.EbsOptimizedInfo.MaximumThroughputInMBps}" ^ --filters Name=ebs-info.ebs-optimized-support,Values=default --output=table

Example output for eu-west-1:

------------------------------------------------------------------------------- | DescribeInstanceTypes | +-------------------+---------------------+-----------+-----------------------+ | InstanceType | MaxBandwidth(Mb/s) | MaxIOPS | MaxThroughput(MB/s) | +-------------------+---------------------+-----------+-----------------------+ | m5dn.8xlarge | 6800 | 30000 | 850.0 | | m6gd.xlarge | 4750 | 20000 | 593.75 | | c4.4xlarge | 2000 | 16000 | 250.0 | | r4.16xlarge | 14000 | 75000 | 1750.0 | | m5ad.large | 2880 | 16000 | 360.0 | ...
To view the instance types that support EBS optimization but do not have it enabled by default

Use the following describe-instance-types command.

aws ec2 describe-instance-types ^ --query "InstanceTypes[].{InstanceType:InstanceType,\"MaxBandwidth(Mb/s)\":EbsInfo.EbsOptimizedInfo.MaximumBandwidthInMbps,MaxIOPS:EbsInfo.EbsOptimizedInfo.MaximumIops,\"MaxThroughput(MB/s)\":EbsInfo.EbsOptimizedInfo.MaximumThroughputInMBps}" ^ --filters Name=ebs-info.ebs-optimized-support,Values=supported --output=table

Example output for eu-west-1:

-------------------------------------------------------------------------- | DescribeInstanceTypes | +--------------+----------------------+----------+-----------------------+ | InstanceType | MaxBandwidth(Mb/s) | MaxIOPS | MaxThroughput(MB/s) | +--------------+----------------------+----------+-----------------------+ | i2.2xlarge | 1000 | 8000 | 125.0 | | m2.4xlarge | 1000 | 8000 | 125.0 | | m2.2xlarge | 500 | 4000 | 62.5 | | c1.xlarge | 1000 | 8000 | 125.0 | | i2.xlarge | 500 | 4000 | 62.5 | | m3.xlarge | 500 | 4000 | 62.5 | | m1.xlarge | 1000 | 8000 | 125.0 | | r3.4xlarge | 2000 | 16000 | 250.0 | | r3.2xlarge | 1000 | 8000 | 125.0 | | c3.xlarge | 500 | 4000 | 62.5 | | m3.2xlarge | 1000 | 8000 | 125.0 | | r3.xlarge | 500 | 4000 | 62.5 | | i2.4xlarge | 2000 | 16000 | 250.0 | | c3.4xlarge | 2000 | 16000 | 250.0 | | c3.2xlarge | 1000 | 8000 | 125.0 | | m1.large | 500 | 4000 | 62.5 | +--------------+----------------------+----------+-----------------------+

Enable EBS optimization at launch

You can enable optimization for an instance by setting its attribute for EBS optimization.

To enable Amazon EBS optimization when launching an instance using the console
  1. Open the Amazon EC2 console at https://console.amazonaws.cn/ec2/.

  2. Choose Launch Instance.

  3. In Step 1: Choose an Amazon Machine Image (AMI), select an AMI.

  4. In Step 2: Choose an Instance Type, select an instance type that is listed as supporting Amazon EBS optimization.

  5. In Step 3: Configure Instance Details, complete the fields that you need and choose Launch as EBS-optimized instance. If the instance type that you selected in the previous step doesn't support Amazon EBS optimization, this option is not present. If the instance type that you selected is Amazon EBS–optimized by default, this option is selected and you can't deselect it.

  6. Follow the directions to complete the wizard and launch your instance.

To enable EBS optimization when launching an instance using the command line

You can use one of the following commands with the corresponding option. For more information about these command line interfaces, see Access Amazon EC2.

Enable EBS optimization for an existing instance

You can enable or disable optimization for an existing instance by modifying its Amazon EBS–optimized instance attribute. If the instance is running, you must stop it first.

Warning

When you stop an instance, the data on any instance store volumes is erased. To keep data from instance store volumes, be sure to back it up to persistent storage.

To enable EBS optimization for an existing instance using the console
  1. Open the Amazon EC2 console at https://console.amazonaws.cn/ec2/.

  2. In the navigation pane, choose Instances, and select the instance.

  3. To stop the instance, choose Actions, Instance state, Stop instance. It can take a few minutes for the instance to stop.

  4. With the instance still selected, choose Actions, Instance settings, Change instance type.

  5. For Change Instance Type, do one of the following:

    • If the instance type of your instance is Amazon EBS–optimized by default, EBS-optimized is selected and you can't change it. You can choose Cancel, because Amazon EBS optimization is already enabled for the instance.

    • If the instance type of your instance supports Amazon EBS optimization, choose EBS-optimized and then choose Apply.

    • If the instance type of your instance does not support Amazon EBS optimization, you can't choose EBS-optimized. You can select an instance type from Instance type that supports Amazon EBS optimization, choose EBS-optimized, and then choose Apply.

  6. Choose Instance state, Start instance.

To enable EBS optimization for an existing instance using the command line
  1. If the instance is running, use one of the following commands to stop it:

  2. To enable EBS optimization, use one of the following commands with the corresponding option: