r3.xlarge 与 t2 实例

r3.xlarge 与 t2 实例

我是 AWS 新手,负责研究如何优化成本。我已经了解了实现此目标的最佳实践和策略:

  • 实例正确大小调整
  • 根据需要使用预留实例 (RI) 和竞价实例 (SI)(基于按需)
  • 自动扩展存储(减少冗余、Glacier)
  • 标记策略

不过,我对实例类型有具体疑问。显然,我们有一个r3.xlarge(按需)实例用于演示(针对新客户),具有 240 GB EBS(即 4 CPU、30.5 GB RAM),因此不经常使用。

问题 :

1)将其替换为t2例如,在不降低性能(或任何其他不利影响)的情况下,是否会带来任何成本效益(中期到长期)?

2)如果是这样,可以使用哪种 t2 变体(t2.xlarge、t2.2xlarge 等)?

如果这不是提出此问题的适当地方,我很抱歉我的无知,任何指导都将非常感激。

感谢您的帮助!

答案1

用 t2 节点替换 r3.xlarge 将节省 $。如果该节点用于偶尔的演示,那么 t2 的突发 CPU 特性听起来很合适。

但是,如果不知道应用程序的详细信息,就不可能决定使用哪一个。可能在 R3 上运行静态 nginx 服务器并浪费 99% 的内存,或者您可能正在运行大型内存数据库并且几乎不适合。

接着就,随即,http://www.ec2instances.info/是一款实用的工具,可用于比较各种 AWS 实例类型的每小时成本和容量。查看您的应用程序(及其性能指标/历史记录)并切换到最适合您的应用程序的大小。

如果您一直保持此实例运行,请考虑购买“预留实例”以进一步降低成本。预留实例 (RI) 是一种计费结构,您承诺为实例支付一整年的费用,AWS 会为您提供折扣。请注意,它仅计费,因此 AWS 会将折扣应用于匹配的节点 - 您无需重新配置任何东西,也不必启动特殊的 RI 节点。

相关内容