这是我的看法:如果您请求专用主机,则控制整个硬件。 CPU,RAM,插座等。您可以使用自己的许可证(BYOL)。但是,如果您请求专用实例,则硬件仍然只属于您。您的AWS帐户仍然是唯一使用该硬件的帐户。您对其的控制较少,但即使如此,您也是为了您的目的而封锁了单个硬件部件。
那么,如果在任何情况下,您“拥有”硬件,为什么专用主机比专用实例更昂贵?同样,在任何情况下,AWS都无法将该硬件用于其他用途。
你正在锁定一台硬件设备,仅供自己使用。
专用实例并不是这样工作的。您的实例运行在某些专用硬件上。它不会被锁定给您。如果您停止/启动实例,可以在其他地方获得一些其他硬件。基本上,硬件是“您的”(您不与他人共享),只要您的实例正在运行,硬件就属于您。您停止/启动它,稍后可能会得到不同的物理机器(可能较旧,可能较新,可能其规格略有不同),等等。 因此,您的实例在不同的物理服务器之间移动-任何时候都没有被占用。
使用专用主机,物理服务器基本上是您的。它不会改变,只要您付款,它始终是同一台物理机器。
专用主机
一旦您“配置”了一个专用主机,您就开始支付整个主机的费用。
主机计算机非常大。实际上,它的大小与所选族群中最大的实例相同,但可以分割成该族群的较小实例。(“您可以运行任意数量的实例,但不能超过与主机关联的核心容量。”)
在该主机上运行的任何实例都不会产生费用,因为您已经为主机付款了。
这就是为什么专用主机比专用实例更昂贵的原因-费用是针对整个主机的。
专用实例
“专用实例是在虚拟私有云(VPC)中运行、硬件专门为单个客户提供的 Amazon EC2 实例... 专用实例可能会与来自同一 AWS 帐户的其他非专用实例共享硬件。”
这意味着没有其他 AWS 帐户会在同一主机上运行实例,但来自同一 AWS 帐户的其他实例(专用和非专用)可能在同一主机上运行。
计费按实例进行,费用约比正常实例费用高10%(但如果它是该族群中最大的实例,则不会额外收费,因为它无论如何都需要整个主机)。
简单来说:
专用实例(Dedicated Instance):物理机器或底层硬件专门为整个账户保留。您可以在该硬件上为不同的目的创建实例。
专用主机(Dedicated Host):物理机器或底层硬件仅保留“单一使用”,例如某个应用程序。因此,物理机器可能没有被完全使用。
专用主机更昂贵的原因是您保留了更多资源却实际上没有使用它们。我认为这在您追求合规要求时会很有意义。
考虑专用主机的许可使用情况: 当我想要引入我已经在本地实例中拥有的许可证时。