对 ec2 和持久性感到困惑,问题是什么?

对 ec2 和持久性感到困惑,问题是什么?

我正在观看视频,并阅读一些关于人们使用 ec2 经验的博客文章。它们都是注册、获取 SSH 设置以及如何基于现有映像创建实例的简单示例。

我认为静态 IP 存在问题?如果您终止一个实例,您会丢失 IP 吗?存储怎么办?

假设我想托管我的 subversion 存储库和使用 SQL Server db 的产品网站。我必须采取一些变通方法吗?还是直接采用?

答案1

您的实例是基于映像构建的。映像是只读的。您可以从一个映像启动多个实例。实例关闭后,它们将永远消失。如果它们需要保留数据,则需要创建一个可以附加到实例的 EBS(将其视为虚拟驱动器)。实例可以向其中写入任何想要的数据,并且当实例消失时,数据将保留在 EBS 上。

至于静态 IP... 每个实例都有一个 IP。如果您需要静态 IP,则需要分配一个并将其附加到实例。静态 IP 在附加到实例时基本上是免费的,但如果您不附加它,他们会向您收取少量费用以保留它。一旦您释放了静态 IP,您将无法取回该特定 IP。但是您可以获得另一个静态 IP。

答案2

提到您的静态 IP 问题……许多人只在他们的 EC2 实例中使用 DynDNS 或类似服务,因此不必为保留 IP 付费。它至少在原型设计阶段有效。只需考虑它是否适合您。

相关内容