近日,亚马逊宣布了 RDS 的新实例类型。
目前,我们正在运行db.m1.large,看起来就像新的db.m3.large相当但更便宜。
在移走这些内容之前,我想和你们再确认一下,有没有我没有发现的隐藏“陷阱”。有什么原因吗不是将我们的实例移至新的、更便宜、更快的实例类型?
答案1
我能看到的唯一真正缺点是:
- 缺乏针对 db.m3.large 的 PIOPS 优化(您可以保证连接到 EBS 和 PIOPS 卷的带宽)
- m3.large 的实例/临时存储更小(但速度更快)(32GB SSD vs 2x 480GB HDD),说实话,我不确定实例存储是否与 RDS 实例相关
就是这样。作为这些缺点的回报,您可以获得更快的 CPU 和更低的价格。
我已经将运行 CentOS+MySQL 从属的标准 m1.large 实例(即 EC2 实例,而非 RDS 实例)移至 m3.large。只需重新启动为 m3.large,空闲 CPU 下限就从约 6-7% 降至 1.5-2%,峰值负载从约 85-90% 降至 45-50%。
答案2
根据 AWS RDS 文档,db.m1.large 针对 PIOPS 进行了优化,但 db.m3.large 则不是
标准 - 第二代 db.m3.large
vCPU:2 ECU:6.5内存 (GiB):7.5 PIOPS-优化:不 网络性能:中等
标准 - 第一代 db.m1.large
vCPU:2 ECU:4 内存 (GiB)7.5 PIOPS-优化:是的网络性能:中等