AWS实例页面指示m3和m4实例之间的主要区别是EBS v / s基于实例的(SSD)存储。
Instance Type vCPU Memory (GiB) Storage (GB) Networking Performance m4.large 2 8 EBS Only Moderate m4.xlarge 4 16 EBS Only High m3.large 2 7.5 1 x 32 SSD Moderate m3.xlarge 4 15 2 x 40 SSD High
但是它看起来像所有的实例默认启动了基于EBS的根卷( https://stackoverflow.com/a/36688645/4040267 ),我也看到了这一点。
m3 EBS根卷的实例
具有EBS根卷的m4实例
实际上,m3和m4实例的存储容量看起来完全相同。
那么现在m3和m4的情况有什么区别呢?select一个的原因是什么?
M4实例是最新一代的通用实例。 M3是上一代。
亚马逊倾向于使新一代的实例更便宜或提高老一代的价格。 我的猜测是激励客户转移到新一代,以便旧的东西可以退役。
你更喜欢哪一种:以较低的成本安装在较新的硬件上,或者select一个较旧的硬件,并支付更多的费用?
除非由于兼容性原因等原因,迫切需要使用M3代,否则请使用M4代。
EC2实例types