1

因此,我使用免费层运行亚马逊 Linux/Unix 微型实例已经有一段时间了。我一直在上面开发一个应用程序,一切都运行良好,但是,随着我的进步,我注意到服务器似乎经常死机。我做了一些研究,发现发生这种情况的原因是因为 Micro 实例只有 2 个 EC2 计算单元用于短周期突发(只有大约 5 秒的 cpu 电源,如果任何进程花费的时间比它的 CPU 资源大大减少) )。每当我在服务器上测试我的应用程序时,我认为服务器正在死机,因为有时处理某些东西需要超过 5 秒,它就会死机。

所以正因为如此,我想升级到一个小实例,它没有那么快,但它具有一致的 cpu 功率,所以这将不再是一个问题。我真的很想切换到 Red Hat Linux,而不是我使用免费层获得的系统,但我想知道我是否能够将所有东西从现有的微型实例转移到运行 red hat 的小型实例?除此之外,我不确定是选择 VPC 还是只选择普通实例。各自的优点和缺点是什么?

非常感谢任何帮助,因为我是一名学生,并没有那么多钱可以花,所以我必须在第一次尝试时做出正确的决定。

4

1 回答 1

1

1) 如果您只是停止现有实例,然后在 AWS 管理控制台中右键单击它,您可以将其切换为小实例,然后启动它。1b) 如果您想从 CentOS 或 RHEL 构建新实例,您可以这样做,然后将所有数据/应用程序迁移到新服务器。

2) 迁移到 VPC 有很多优势。您控制内部 IP,您可以为入站和出站机器创建安全组。问题在于,仅针对 1 台服务器,您增加了可能不必要的复杂性。

3)你没有问这个问题,但这是你帖子的标题,所以我会回答它。如果您的服务器 24x7 运行,您将通过购买预留实例获得可观的节省。

于 2012-09-30T00:11:47.433 回答