Amazon EC2 性能与桌面

Amazon EC2 性能与桌面

我想知道如何比较 EC2 实例与标准专用服务器和桌面的性能。我发现只有不同云的比较

我需要找到一个解决方案来执行一些需要 CPU 和内存(不使用磁盘 IO)的计算。选择是使用:

  • EC2(高 CPU)或
  • 配备 DDR3 的 Xeon 5620/5630 或
  • 配备 DDR3 的酷睿 i7-960/980

有人能帮忙吗,如何比较它们的性能?我不是在谈论替代方案的可靠性,我只想从性能的角度了解优缺点。

答案1

您要寻找的分析类型可能很难完成。如果您只担心性能,而磁盘 I/O 对性能的影响不大,那么 CPU 和 RAM 性能将对您的整体性能产生更大的影响。为此,您需要查看接近您要运行的计算类型的基准测试。对于某些任务和数据集大小,不同的英特尔处理器比其他处理器的性能高出几个百分点。

一般来说云计算性能与后端运行的实际 CPU 非常接近。RAM 性能可能会有很大差异,具体取决于它们使用的虚拟化技术以及整个节点上各个 CPU 总线的 I/O 负载。EC2 RAM 性能应该与物理硬件相比一致性较差(但可能同样一致,它会有所不同)。

在不知道您正在进行的计算的具体类型的更多细节的情况下,这是我能给您的最接近的答案。

答案2

使用 EC2,您无法保证性能。由于虚拟硬件的性质,一切都取决于云的整体健康状况。如果您正在寻找每次都能提供相同性能的产品,大多数提供商(包括亚马逊)都提供所谓的预留实例

认为按需实例更像是“如果我需要更多,我可以启动更多。”例如,如果您希望每秒处理 100 个事件,但启动一个实例只能为您提供每秒 75 个事件,您可以简单地启动另一个实例。根据您的问题,听起来您需要一台专用服务器来进行持续处理——或者甚至可能需要一台异地专用服务器(例如 Rackspace)。

相关内容