使用 专用实例 - Amazon Elastic Compute Cloud
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

使用 专用实例

您可以创建一个实例租期设置为 dedicated 的 VPC,以确保在该 VPC 内启动的所有实例都是专用实例。或者,您可以在启动时指定实例的租期。

创建有专用实例租赁的 VPC

当您创建 VPC 时,您可以选择指定它的实例租期。如果在实例租赁已设置为 dedicated 的 VPC 中启动实例,则无论实例的租赁如何,实例都将自动为专用实例。

有关创建 VPC 和选择租赁选项的更多信息,请参阅《Amazon VPC 用户指南》中的创建 VPC

在 VPC 中启动 专用实例:

可以使用 Amazon EC2 启动实例向导来启动专用实例。

Console

使用控制台在默认租赁 VPC 中启动专用实例

  1. 通过以下网址打开 Amazon EC2 控制台:https://console.aws.amazon.com/ec2/

  2. 选择 Launch Instance

  3. Choose an Amazon Machine Image (AMI) 页上,选择某个 AMI,然后选择 Select

  4. Choose an Instance Type 页面上,选择实例类型并选择 Next: Configure Instance Details

    注意

    确保选择作为专用实例受支持的实例类型。有关更多信息,请参阅 Amazon EC2 专用实例

  5. 配置实例详细信息页上,选择 VPC 和子网。对于 Tenancy (租期),选择 Dedicated - Run a dedicated instance (专用 - 运行专用实例),然后选择 Next: Add Storage (下一步:添加存储)。

  6. 根据向导的提示继续。检查完核查实例启动页面上的选项后,选择启动以选择一个密钥对并启动专用实例。

Command line

使用命令行在启动过程中设置实例的租赁选项

有关启动租期为 host 的实例的更多信息,请参阅在 专用主机 上启动实例。

显示租期信息

Console

使用控制台显示您的 VPC 的租赁信息

  1. 通过以下网址打开 Amazon VPC 控制台:https://console.aws.amazon.com/vpc/

  2. 在导航窗格中,选择 Your VPCs

  3. Tenancy (租区) 一栏中查看您的 VPC 实例的租区。

  4. 如果未显示 Tenancy(租赁)列,请选择右上角的设置图标 ( ),切换选择 Tenancy(租赁),然后选择 Confirm.(确认)。

使用控制台显示您的实例的租赁信息

  1. 通过以下网址打开 Amazon EC2 控制台:https://console.aws.amazon.com/ec2/

  2. 在导航窗格中,选择实例

  3. Tenancy (租期) 一栏中查看您的实例的租期。

  4. 如果未显示 Tenancy (租期) 栏,您可以执行以下操作:

    • 选择右上角的设置图标 ( ),切换选择 Tenancy(租赁),然后选择 Confirm.(确认)。

    • 选择实例。在页面底部附近的 Details (详细信息) 选项卡上的 Host and placement group (主机和置放群组) 下,检查 Tenancy (租期) 的值。

Command line

使用命令行描述您的 VPC 的租赁

使用命令行描述您的实例的租赁

使用命令行描述Reserved Instance的租赁值

使用命令行描述Reserved Instance产品的租赁值

更改实例的租期

在启动实例后,您仅可以将已停止的实例的租赁属性从 dedicated 改为 host,或从 host 改为 dedicated。您所做的更改将在下次实例开启时生效。

注意
  • 在启动实例后,不能将其租赁属性从 default 改为 dedicatedhost。在启动实例后,不能将其租赁属性从 dedicatedhost 改为 default

  • 对于 T3 实例,您不能将租期从 dedicated 改为 host,或从 host 改为 dedicated。尝试进行这些不受支持的租赁更改会导致InvalidTenancy错误代码。

Console

使用控制台更改实例的租赁

  1. 通过以下网址打开 Amazon EC2 控制台:https://console.aws.amazon.com/ec2/

  2. 在导航窗格中,选择 Instances,然后选择您的实例。

  3. 依次选择 Instance state (实例状态)、Stop instance (停止实例)、Stop (停止)。

  4. 依次选择操作实例设置修改实例放置

  5. Tenancy (租期) 列表中,选择是在专用硬件上还是在 专用主机 上运行您的实例。选择保存

Command line

使用命令行修改实例的租赁值

更改 VPC 的租期

在创建 VPC 之后,可以将其租赁属性从 dedicated 改为 default。修改 VPC 的实例租赁不会影响 VPC 中任何现有实例的租赁。下次在 VPC 中启动一个实例时,该实例将具有 default 租赁,除非您在启动过程中另有指定。

注意

在创建 VPC 之后,您无法将其实例租期从 default 更改为 dedicated

可以使用 Amazon CLI、Amazon SDK 或仅使用 Amazon EC2 API 修改 VPC 的实例租赁属性。

Command line

使用 Amazon CLI 修改 VPC 的实例租赁属性

使用 modify-vpc-tenancy 命令并指定 VPC 的 ID 和实例租赁值。default 是唯一受支持的值。

aws ec2 modify-vpc-tenancy --vpc-id vpc-1a2b3c4d --instance-tenancy default