m3 实例默认具有根 EBS 卷。那么现在 m3 和 m4 之间有什么区别?

m3 实例默认具有根 EBS 卷。那么现在 m3 和 m4 之间有什么区别?

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),我在自己的例子中也看到了这一点。

具有 EBS 根卷的 m3 实例

具有 EBS 根卷的 m4 实例

事实上,m3 和 m4 实例的存储卷看起来相同。

那么现在 m3 和 m4 实例之间有什么区别,选择其中一个而不是另一个的理由是什么?

答案1

M4 实例是最新一代通用实例。M3 是上一代。

亚马逊倾向于降低新一代实例的价格或提高旧一代实例的价格。我猜是为了鼓励客户转向新一代,这样旧的东西就可以退役了。

您更愿意选择哪种方式:以较低的成本安装在较新的硬件上,还是选择较老的一代硬件并支付更高的费用?

除非由于兼容性等原因迫切需要使用 M3 代,否则请使用 M4 代。

EC2 实例类型

相关内容