高流量、低磁盘利用率的 AWS 解决方案

高流量、低磁盘利用率的 AWS 解决方案

我有一个高流量(想象跟踪服务器)的 node.js 服务器,它将在 AWS EC2 上运行。它不涉及磁盘操作,但有很多 DynamoDB 请求(在同一区域中)、ElastiCache 使用,并且正如我所说 - 有很多网络 I/O(小数据包,< 0.5kB,每秒约 5-10 个)。

这种情况的最佳解决方案是什么?负载均衡器中的几个小型服务器(如 m1.medium 或 m1.large)还是单个 m1.xlarge 服务器?xlarge 的主要问题是它提供很多我绝对不需要的存储空间……

答案1

  1. 前往 AWS实例类型页。
  2. 看一下Network Performance专栏。
  3. 挑选一个带有 的moderate
  4. 运行它并查看它是否有效。(或者更好的是,进行基准测试!)
  5. 如果太慢,请升级到high

经验告诉我们!

相关内容