Amazon Elastic Compute Cloud
User Guide (API Version 2014-06-15)
« PreviousNext »
View the PDF for this guide.Go to the AWS Discussion Forum for this product.Go to the Kindle Store to download this guide in Kindle format.Did this page help you?  Yes | No |  Tell us about it...

Amazon EBS–Optimized Instances

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

When you use an Amazon EBS–optimized instance, you pay an additional low, hourly fee for the dedicated capacity. For more detailed pricing information, see EBS-optimized Instances on the Amazon EC2 Pricing detail page.

Amazon EBS–optimized instances deliver dedicated throughput to Amazon EBS, with options between 500 Mbps and 2,000 Mbps, depending on the instance type you use. When attached to an Amazon EBS–optimized instance, General Purpose (SSD) volumes are designed to deliver within 10 percent of their of the baseline and burst performance 99.9 percent of the time in a given year, and Provisioned IOPS (SSD) volumes are designed to deliver within 10 percent of their provisioned performance 99.9 percent of the time in a given year. For more information, see Amazon EBS Volume Types.

The table below describes the instance types that can be launched as Amazon EBS–optimized instances, the dedicated Amazon EBS throughput they provide, and the maximum number of input/output operations per second (IOPS) that you can drive over the Amazon EBS connection.

Instance TypeDedicated EBS Throughput (Mbps)*Max 16K IOPS**

* These instance types must be launched as EBS-optimized to consistently achieve this level of performance.

** This value is a rounded approximation based on a 100% read-only workload and it is provided as a baseline configuration aid. EBS-optimized connections are full-duplex, and can drive more IOPS in a 50/50 read/write workload where both communication lanes are used. In some cases, network and file system overhead can reduce the maximum IOPS available.

To launch an Amazon EBS–optimized instance, select the Launch as EBS-optimized instance option in the launch wizard. If the instance type that you've selected can't be launched as an Amazon EBS–optimized instance, this option is not available.

To launch an Amazon EBS–optimized instance using the AWS CLI, use the run-instances command with the --ebs-optimized option.

To launch an Amazon EBS–optimized instance using Amazon EC2 CLI, use the ec2-run-instances command with the --ebs-optimized option.