0

我不太“了解”亚马逊的 EC2。我首先启动一个新的 EC2 实例。然后我通过远程桌面或 ssh 访问它。然后我根据自己的需要对其进行定制,例如在其上设置 Web 服务器,并在其上设置 Web 服务以供某人使用。无论我想要什么。

但我没有得到的是:现在我关闭了这个实例以避免被 24/7 计费——这应该是 EC2 的好处之一。然后怎样呢?我的数据没了?下次我启动一个实例时,我必须重新进行自定义(设置 Web 服务器等),对吗?那么这一切的意义何在?

我只是不“得到” EC2 以及它的实际目的是什么。每次需要时都要设置整个东西听起来很麻烦。在某些方面,它看起来像其他公司所说的“虚拟”或“专用”服务器,除了 EC2 只是临时的。有人可以澄清 EC2 的目的并提供一些真实的用例吗?

4

2 回答 2

3

您可以将实例创建为EBS 支持的实例。然后,如果您关闭它,您只会产生非常小的成本(对于 EBS 存储)。您可以非常快速地从 EBS 存储重新启动您的服务器。

如果您购买物理服务器,则您需要 24/7 全天候支付,也就是说您会随着时间的推移分摊购买成本,并且可能会支付某人(或使用您自己的时间)来维护服务器。共享或专用主机也是如此。使用云解决方案,您可以(在一定范围内)仅在需要时为所需资源付费。

于 2012-04-13T16:38:50.657 回答
2

通常,您会将 EC2 用于需要不同容量的站点,例如,在活动发布时负载较高而其他情况下负载较低的票务网站。由于您只在真正需要时才为容量付费,因此对于该用例来说这是一个非常好的价值。

当你有这样的负载时,你真的想为你的设置编写脚本,这样你就可以在需要时启动数百个 Web 服务器并让它们在第一次启动时自行安装,而不是安装数百台机器并保持状态/保持它们不断更新.

如果您真的想将它用作常规托管服务提供商并拥有一个在重新启动之间保存您的状态的磁盘,您可以使用可启动的 EBS磁盘并在那里保存您的状态。但是,如果您有这种稳定的负载,您可能会发现使用常规托管服务提供商更便宜。

于 2012-04-13T16:41:28.023 回答