抱歉,我对亚马逊网络服务 (AWS) 不太熟悉。我看到这些词当我在 AWS 上阅读此文档时。但不确定它们到底是什么意思。所以我在这里写下我的理解。如果我错了,希望得到一些纠正。
在我的理解中。我认为“On-Premises”意味着提供商向客户提供整台机器,它看起来像IaaS。用户可以完全控制从云服务提供商处购买的云机器。意味着用户可以将任何他想要的东西安装到他购买的机器中。
至于主机托管,我的理解是提供商只提供一台机器以及安装的所有软件和硬件,客户需要在其上运行自己的软件。但客户不需要完全控制机器。它看起来像 PaaS。
如果我的理解有误,请帮忙纠正我。
答案1
从我个人的经验来看,本地部署和主机托管的相似之处在于客户拥有相关设备。不同之处在于设备所在的位置。
本地意味着设备位于相关公司拥有/租用/租赁的位置。它是位于其物理位置之一的物理设备。
主机托管意味着设备位于公司不拥有/租用/租赁的位置,但设备仍属于他们。换句话说,物理设备属于公司,但位置属于不同的公司。
例如:想想您家里的电脑。那台电脑在您的场所,属于您,因此被视为场所内。现在,如果您购买另一台电脑,并将其带到朋友家(您可以信任的朋友家),那么它将位于主机托管中。
编辑:
对于 AWS、Azure 和其他类似服务,客户不拥有设备,也不拥有/租用/租赁设备所在的位置。它们不是本地服务或主机托管服务。“云”只是一个术语,用来描述客户实际上并不拥有服务器,但他们可以按照与提供商的协议使用它。
补充一下上面的例子,基本上你的朋友有一台非常强大的计算机,但他们并没有使用所有的电力。然后你的朋友让你付费使用部分电力。你不拥有该设备,也不拥有/租用/租赁该设备所在的位置,但你仍然可以使用服务器。
总结
On-Premises = My computer / My house. Colocation = My computer / Someone else's house. Cloud = Someone else's computer / Someone else's house.
答案2
本地硬件或软件在使用该服务的个人或组织的场所安装并运行
主机托管是指在使用该服务的个人或组织的场所之外安装和运行软件或硬件。