Dedicated Hosts
Amazon EC2 专用主机是指 EC2 实例容量完全转供您专用的物理服务器。专用主机允许您使用按插槽、按内核或按虚拟机授权的现有软件许可证,包括 Windows Server、Microsoft SQL Server、SUSE 和 Linux Enterprise Server。
目录
实例容量配置
专属主机支持不同的配置(物理内核、套接字和 VCPU),允许您运行不同系列和规模的实例。
当您在账户中分配专属主机时,您可以选择支持同一个实例系列中单个实例类型或多种实例类型的配置。可以在主机上运行的实例数量取决于您选择的配置。
单个实例类型支持
您可以分配仅支持一种实例类型的专属主机。使用此配置,您在专属主机上启动的每个实例都必须具有相同的实例类型,这是您在分配主机时指定的实例类型。
例如,您可以分配仅支持 m5.4xlarge
实例类型的主机。在这种情况下,您只能运行该主机上的 m5.4xlarge
实例。
可以在主机上启动的实例数量取决于主机提供的物理内核数以及指定实例类型消耗的内核数。例如,如果您为 m5.4xlarge
实例分配了一台主机,该主机提供 48 个物理内核,每个 m5.4xlarge
实例使用 8 个物理内核。这意味着您最多可以在该主机上启动 6 个实例(48 个物理内核/每个实例 8 个内核 = 6 个实例)。
多种实例类型支持
您可以分配支持同一实例系列中多种实例类型的专属主机。这允许您在同一主机上运行不同的实例类型,只要这些实例属于同一个实例系列并且主机有足够的实例容量即可。
例如,您可以分配支持 R5
实例系列中不同实例类型的主机。在这种情况下,您可以启动任意 R5
实例类型组合,例如 r5.large
、r5.xlarge
、r5.2xlarge
和 r5.4xlarge
,在该主机上,最多可达到主机的物理核心容量极限值。
以下实例系列支持带有多种实例类型的专属主机:
-
一般用途:A1、M5、M5n、M6i 和 T3
-
计算优化型:C5、C5n 和 C6i
-
内存优化型:R5、R5n 和 R6i
您可以在主机上运行的实例数量取决于主机提供的物理内核数,以及在主机上运行的每种实例类型所使用的内核数。例如,如果您分配 R5
主机,它提供 48 个物理内核,那么您运行两个 r5.2xlarge
实例(4 个内核 x 2 个实例)和三个 r5.4xlarge
实例(8 个内核 x 3 个实例),这些实例总共使用 32 个内核,您可以运行以下任意 R5
实例组合,只要不超过剩余的 16 个内核。
但是,对于每个实例系列,每个实例大小可以运行的实例数量都有限制。例如,R5
专属主机支持最多 2 个 r5.8xlarge
实例,其中使用 32 个物理内核。在此情况下,可以使用规模更小的其他 R5
个实例将主机填充到内核容量。有关每个实例系列支持的实例大小数量,请参阅专用主机配置表
下表显示了实例类型示例组合:
实例系列 | 实例大小组合示例 |
---|---|
R5 |
|
C5 |
|
M5 |
|
注意事项
使用支持多种实例类型的专属主机时,请记住以下几点:
-
对于 N 型专属主机(如 C5n、M5n 和 R5n),您不能混合使用较小的实例大小(
2xlarge
以及更小)和较大的实例大小(4xlarge
以及更大,包括metal
)。如果您在 N 型专用主机上同时需要较小和较大的实例大小,则必须为较小和较大的实例大小分配单独的主机。 -
建议您首先启动较大的实例类型,然后根据需要用较小的实例类型填充剩余的实例容量。
专用主机与专用实例的区别
专用实例和专用主机均可用于在专供您使用的物理服务器上启动 Amazon EC2 实例。
专用实例与专属主机上的实例在性能、安全性或物理特性方面没有区别。但是,这两者之间也存在一些差异。下表重点介绍专用实例和专用主机之间的一些重要区别:
Dedicated Host | Dedicated Instance | |
---|---|---|
计费 |
按主机计费 |
按实例计费 |
套接字、内核和主机 ID 的可见性 |
提供套接字数和物理内核数的可见性 |
无可见性 |
主机和实例关联 |
允许您在一段时间内将您的实例一致地部署到同一物理服务器 |
不支持 |
定向实例置放 |
提供额外可见性以及对在物理服务器上放置实例的方式的控制 |
不支持 |
自动实例恢复 |
支持。有关更多信息,请参阅主机恢复。 |
支持 |
自带许可 (BYOL) | 支持 |
部分支持* |
容量预留 | 不支持 |
支持 |
* 通过软件保障计划提供许可证移动性的 Microsoft SQL Server 和 Windows 虚拟桌面访问 (VDA) 许可证可用于专用实例。
有关专用实例的更多信息,请参阅 Dedicated Instances。
自带许可
专用主机允许使用现有的按插槽、按内核或按虚拟机软件的许可证。如果自带许可,您有责任管理自己的许可证。不过,Amazon EC2 具有一些帮助您保持许可证合规性的功能,例如实例关联和定向置放。
要将您自己的卷许可的计算机镜像引入到 Amazon EC2 中,需要执行以下常规步骤。
-
验证控制您的系统映像使用的许可证条款是否允许在虚拟化云环境中使用系统映像。有关 Microsoft 许可的更多信息,请参阅 Amazon Web Services 和 Microsoft 许可
。 -
在确认可在 Amazon EC2 中使用系统映像后,使用 VM Import/Export 导入该映像。有关如何导入系统映像的信息,请参阅 VM Import/Export 用户指南。
-
在导入系统映像后,可以在您的账户中的活动专用主机上从该映像中启动实例。
-
在运行这些实例时,您可能需要针对自己的 KMS 服务器(例如,Windows Server 或 Windows SQL Server)激活这些实例,具体取决于操作系统。您无法针对 Amazon Windows KMS 服务器激活导入的 Windows AMI。
注意
要跟踪您的映像在 AWS 中的使用方式,请在 AWS Config 中启用主机记录。您可以使用 AWS Config 来记录专用主机的配置更改并将输出用作许可证报告的数据源。有关更多信息,请参阅跟踪配置更改。
专用主机 限制
在分配专用主机之前,请注意以下限制:
-
要在专用主机上运行 RHEL、SUSE Linux 和 SQL Server,您必须自带 AMI。由AWS提供或 AWS Marketplace 上提供的 RHEL、SUSE Linux 和 SQL Server AMI 不可用于专用主机。有关如何创建自己的 AMI 的更多信息,请参阅自带许可。
此限制不适用于分配给高内存实例(
u-6tb1.metal
、u-9tb1.metal
、u-12tb1.metal
、u-18tb1.metal
和u-24tb1.metal
)的主机。由 AWS 提供或在 AWS Marketplace 上可用的 RHEL 和 SUSE Linux AMI 可以用于这些主机。 -
每个区域每个 AWS 账户的每个实例系列运行的专属主机数量具有一定的限制。限额仅适用于正在运行的实例。如果实例处于待处理、正在停止、已停止或休眠状态,则不会计入限额。要查看账户限额或请求增加限额,请使用服务限额控制台
。 -
在专用主机上运行的实例只能在 VPC 中启动。
-
在使用指定主机资源组的启动模板时,支持 Auto Scaling 组。有关更多信息,请参阅 Amazon EC2 Auto Scaling 用户指南 中的为 Auto Scaling 组创建启动模板。
-
不支持 Amazon RDS 实例。
-
AWS免费使用套餐不适用于专用主机。
-
实例置放控制是指管理专用主机中的实例启动。您无法在置放群组中启动专用主机。
-
如果为虚拟化实例类型分配主机,在主机分配完成后,您无法将该实例类型修改为
.metal
实例类型。例如,如果您为m5.large
实例类型分配主机,则无法将实例类型修改为m5.metal
。如果为
.metal
实例类型分配主机,在主机分配完成后,您无法将该实例类型修改为虚拟化实例类型。例如,如果您为m5.metal
实例类型分配主机,则无法将实例类型修改为m5.large
。