EC2 Windows 实例类型:大型、小型和微型(就 CPU 使用率而言)

EC2 Windows 实例类型:大型、小型和微型(就 CPU 使用率而言)

我在 ec2 上有三个 Windows 实例。
当我比较安装设置(sql server 和 firefox 等)时的 CPU 使用率时

CPU 使用率:

%30 for large instance   
%80 for small   instance
%100 for micro instance

启动包含大量 javascript 的网站时的启动比率类似。

我的问题是,大尺寸对于我的预算来说太贵了,所以如果我可以小实例具有“谦虚的“ Facebook 应用程序?

编辑附加信息:

@EricHammond 谢谢你的回答。让我在我的 ec2 面板上添加一些更改实例类型的信息。

我花了十秒钟:)

在此处输入图片描述

在此处输入图片描述

答案1

如果您的网站内存有限并且几乎没有流量,那么 t1.micro 就很好了。

对于访问量稳定但较低(“低”的某些定义)的网站来说,m1.small 是合理的。

c1.medium 是下一步,如果你已经使用 m1.small 一段时间,它会感觉非常敏捷,因为它以 2 倍的成本给你 5 倍的 CPU。

Amazon EC2 的妙处在于您不必长期使用任何给定的实例类型。您可以随时启动它、测试网站,然后根据需要随时迁移到更大或更小的实例。

这是我写的一篇有关如何将实例切换到不同实例类型的文章:

将 EC2 实例移动到更大的尺寸
http://alestic.com/2011/02/ec2-change-type

请注意,要从 c1.medium 升级到 m1.large 及以上版本,您需要从 32 位切换到 64 位架构,因此请确保记录在实例上安装和配置软件的确切步骤,因为您需要在切换架构时再次执行此操作。

注意:我的经验完全是在 EC2 上使用 Linux。我不使用 Windows,也不知道它是否会增加任何额外的性能开销,但核心观点仍然是尝试一下,看看哪种方法对你有用。

相关内容