【问题标题】:AWS: Dedicated Host VS Dedicated Instance, why the first is more expensive than the later?AWS:Dedicated Host VS Dedicated Instance,为什么前者比后者贵?
【发布时间】:2020-10-11 22:39:07
【问题描述】:
我正在 AWS 学习助理架构师考试,但我找不到这个问题的解释。为什么专用主机比专用实例贵?我了解两者之间的主要区别,只是在我的大脑中它没有意义。
这是我的观点:如果您要求使用专用主机,您就可以控制整个硬件。 CPU、RAM、套接字等。您可以使用自己的许可证 (BYOL)。但是,如果您要求专用实例,它仍然只适合您的硬件。您的 AWS 账户仍然是唯一使用该硬件的账户。您对它的控制较少,但即使您锁定单个硬件只是为了您的目的。
那么,为什么专用主机比专用实例更昂贵,毕竟无论哪种情况,您都“拥有”硬件?同样,在任何一种情况下,AWS 都无法将该硬件用于其他用途。
【问题讨论】:
标签:
amazon-web-services
multi-tenant
host
【解决方案1】:
你只是为了你的目的锁定了一个硬件。
专用实例不能这样工作。您的实例在一些专用硬件上运行。 对你来说不是锁定。如果您停止/启动实例,您可以在其他地方获得一些其他硬件。基本上,在您的实例运行期间,硬件是“您的”(您不会与他人共享)。您停止/启动它,稍后您可能会得到不同的物理机器(可能更旧,可能更新,也许它的规格会有点不同),等等。 因此您的实例在不同的物理服务器上移动 - 以当时未被其他人占用的为准。
使用专用主机,物理服务器基本上是您的。它不会改变,只要您付款,它始终是同一台物理机器。
【解决方案2】:
专用主机
一旦您“分配”了专用主机,您就开始为整个主机付费。
主机很大。实际上,它是所选族的最大实例的大小,但可以划分为同一族的较小实例。 (“您可以运行任意数量的实例,直至与主机关联的核心容量。”)
在该主机上运行的任何实例均不收费,因为您已经为该主机付费。
这就是专用主机比专用实例更昂贵的原因——费用是针对整个主机。
专用实例
“专用实例是在虚拟私有云 (VPC) 中运行在专用于单个客户的硬件上的 Amazon EC2 实例……专用实例可以与来自同一 AWS 账户的非专用实例的其他实例共享硬件。 "
这意味着没有其他 AWS 账户将在同一主机上运行实例,但来自同一 AWS 账户的其他实例(专用和非专用)可能在同一主机上运行。
按实例计费,费用比普通实例费用高出约 10%(但如果是家庭中最大的实例,则无需额外费用,因为无论如何它都需要整个主机)。
【解决方案3】:
简单来说:
专用实例:保留物理机或底层硬件供整个帐户使用。您可以在此硬件上拥有用于不同目的的实例。
专用主机:物理机或底层硬件仅供“单机使用”,例如。某个应用程序。因此物理机可能没有被完全使用。
专用主机可能更昂贵的原因是您保留了更多资源而没有实际使用它们。我认为当您以合规性要求为目标时,这是有道理的。