r3.xlarge与t2实例

我是AWS的新手,并且负责研究如何优化成本。 我已经经历了最佳实践和策略来做到这一点:

  • 实例权限大小
  • 根据需要使用预留实例(RI)和竞价实例(SI)(通过按需)
  • Auto Scaling存储(减less冗余,冰川)
  • 标记策略

不过,我有关于实例types的具体问题。 显然,我们有一个r3.xlarge (按需)实例用于演示(用于新客户端),具有240 GB EBS(即4个CPU,30.5 GB RAM),因此不常使用。

问题:

1)用t2实例替代它会在不降低性能(或任何其他不利影响)的情况下提供任何成本效益(中长期)?

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

对不起,我的无知,如果这不是问题的适当位置,任何指导将不胜感激。

谢谢你的帮助!

用t2节点replacer3.xlarge将节省$。 如果节点偶尔用于演示,那么t2的burst-cpu特性听起来就非常合适。

但是,在不知道应用程序的细节的情况下,不可能说出使用哪一个。 你可能会在R3上运行一个静态的nginx服务器,并浪费99%的内存,或者你可能正在运行一个大的内存数据库,而且几乎不适合。

因此, http://www.ec2instances.info/是比较各种AWS实例types的每小时成本和容量的有用工具。 查看您的应用程序(及其性能指标/历史logging)并切换到最适合您的应用程序的大小。

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