| « PreviousNext » | |
![]() ![]() ![]() | Did this page help you? Yes | No | Tell us about it... |
Your Amazon EC2 Dedicated Instances run on single-tenant hardware. They are physically isolated at the host hardware level from your other instances and instances that belong to other AWS accounts. You must launch a Dedicated Instance into a virtual private cloud (VPC).
This topic discusses the basics of Dedicated Instances and shows you how to implement them.
Each instance that you launch into a VPC has a tenancy attribute. This attribute has the following values.
| Value | Description |
|---|---|
|
|
Your instance runs on shared hardware. |
|
|
Your instance runs on single-tenant hardware. |
You can't change the tenancy of an instance after you launch it. If you didn't set the tenancy of an instance to
dedicated when you launched it, you must stop the running instance, set the tenancy, and relaunch it.
Each VPC has a related instance tenancy attribute. This attribute has the following values.
| Value | Description |
|---|---|
|
|
Whether an instance launched into the VPC is a Dedicated Instance is based on the value of the tenancy attribute for the instance. |
|
|
All instances launched into the VPC are Dedicated Instances, regardless of the value of the tenancy attribute for the instance. |
You can't change the instance tenancy of a VPC after you create it. Instead, you must terminate any instances in the VPC, delete the VPC, recreate the VPC with the new value for the instance tenancy attribute, and relaunch the instances.
If you are planning to use Dedicated Instances, you can implement them using either method:
Specify that all instances you launch into your VPC are Dedicated Instances by creating the VPC with the instance tenancy set to Dedicated.
Specify that individual instances you launch into your VPC are Dedicated Instances by leaving the the instance tenancy of your VPC set to Default when you create it, and specifying dedicated tenancy for the instance when you launch it.
When you launch an Amazon EBS-backed Dedicated Instance, the EBS volume doesn't run on single-tenant hardware.
To guarantee that sufficient capacity will be available to launch Dedicated Instances, you can purchase Dedicated Reserved Instances. For more information about Reserved Instances, go to On-Demand and Reserved Instances.
When you purchase a Dedicated Reserved Instance, you are purchasing the capacity to launch a Dedicated Instance into a VPC at a much reduced usage fee; the price break in the hourly charge applies only if you launch an instance with dedicated tenancy. However, if you purchase a Reserved Instance with a default tenancy value, you won't get the price break in the hourly charge if you later launch a Dedicated Instance.
In addition, you can't change the tenancy of a Reserved Instance after you've purchased it. So, if you purchase a Reserved Instance and later you want to use that capacity for launching a Dedicated Instance, you can't change that Reserved Instance into a Dedicated Reserved Instance.
If you plan to implement Auto Scaling of your Dedicated Instances, they
must be launched into VPCs that have the instance tenancy attribute set to dedicated.
We have a separate pricing model for Dedicated Instances. For more information, see the Amazon EC2 Dedicated Instances product page.
This section shows you how to complete the following tasks.
Topics
When you create a VPC, you have the option of specifying its instance
tenancy. You can accept the default, or you can specify an instance tenancy of
dedicated for your VPC. In this section, we show you how to create
a VPC with an instance tenancy of dedicated.
To create a VPC with an instance tenancy of dedicated (VPC Wizard)
Open the Amazon VPC console at https://console.aws.amazon.com/vpc/.
From the dashboard, click the Start VPC Wizard button.
Select a VPC configuration, and then click Continue.
From the confirmation page, click Edit Hardware Tenancy, and then select Dedicated.

Click the Create VPC button to create the VPC.
To create a VPC with an instance tenancy of dedicated (Create VPC dialog box)
Open the Amazon VPC console at https://console.aws.amazon.com/vpc/.
Click Your VPCs in the navigation pane, and then click the Create VPC button.
In the Create VPC dialog box, select Dedicated from the Tenancy drop-down list. Specify the CIDR Block, and then click Yes, Create.

If you launch an instance into a VPC that has an instance tenancy of dedicated,
your instance is automatically a Dedicated Instance, regardless of the tenancy of the instance.
The following procedure shows you how to launch a Dedicated Instance into a VPC that has default
instance tenancy.
To launch a Dedicated Instance into a VPC with default instance tenancy
Open the Amazon VPC console at https://console.aws.amazon.com/vpc/.
Create a VPC, or decide to use an existing VPC.
Open the Amazon EC2 console at https://console.aws.amazon.com/ec2/.
Click the Launch Instance button, select Classic Wizard, and then click Continue.
In the CHOOSE AN AMI page, select an AMI.
On the INSTANCE DETAILS page, select M1 small (m1.small) from the Instance Type list. Under Launch Instances, select a subnet for the VPC to launch the instance into. Click Continue.
Under Advanced Instance Options, select Dedicated from the Tenancy drop-down list, and then click Continue.

Continue as prompted by the VPC wizard. When you're finished reviewing your options on the REVIEW page, click the Launch button to launch the Dedicated Instance.
To display tenancy information for your VPC
Open the Amazon VPC console at https://console.aws.amazon.com/vpc/.
Click Your VPCs in the navigation pane.
Check the instance tenancy of your VPC in the Tenancy column.

If the Tenancy column is not displayed, click the Show/Hide button, select Tenancy from the Show/Hide Columns dialog box, and then click Close.
To display tenancy information for your instance
Open the Amazon EC2 console at https://console.aws.amazon.com/ec2/.
Click Instances in the navigation pane.
Check the tenancy of your instance in the Tenancy column.

If the Tenancy column is not displayed, do one of the following:
Click the Show/Hide button, select Tenancy from the Show/Hide Columns dialog box, and then click Close.
Select the instance. The Description tab in the details pane displays information about the instance, including its tenancy. For example:

The following table summarizes the available commands and API actions for Dedicated Instances.
| Description | Command | API Action |
|---|---|---|
|
You can specify the supported tenancy options for instances
that you launch into the VPC. A value of | ||
|
Describes the supported tenancy options for instances
launched into the VPC ( | ||
|
You can specify the tenancy option for an instance that you
launch into a VPC ( | ||
|
Describes the tenancy value of an instance
( | ||
|
Describes the tenancy value of a Reserved Instance
( | ||
|
Describes the tenancy value of a Reserved Instance offering
( |