Amazon Linux 2 AMI 之间的区别

Amazon Linux 2 AMI 之间的区别

我启动了两者,它们看起来一模一样。一个说ebs,另一个是gp2

ami-b270a8cf amzn2-ami-hvm-2017.12.0.20180328.1-x86_64-ebs
ami-f973ab84 amzn2-ami-hvm-2017.12.0.20180328.1-x86_64-gp2

答案1

不同之处在于,它ami-b270a8cf ebs使用磁性存储作为根卷,并ami-f973ab84 gp2采用通用 (SSD) 存储作为根卷。

答案2

AWS 缺乏文档来解释两者之间的实际区别(如果有的话,我很乐意编辑这个答案),这有点令人惊讶,所以我在此添加了自己的看法

TLDR;

如果您计划在未来某个时候切换到更快的 SSD 根卷,但现在想使用 Magnetic,那么最好使用gp2AMI 版本,然后稍后将根卷更改为 SSD

更多解释

  • ami-f973ab84 amzn2-ami-hvm-2017.12.0.20180328.1-x86_64-gp2- 这受到推崇的根卷类型为通用 SSD (gp2)
  • ami-b270a8cf amzn2-ami-hvm-2017.12.0.20180328.1-x86_64-ebs- 这受到推崇的根卷类型为磁性

但是这并不是一成不变的,所以你仍然可以在它们之间互换(我gp2过去使用过磁性存储的版本,没有任何问题)

我找不到任何官方文档来说明这两个 AMI 版本之间的实际差异,但该gp2版本很可能已在操作系统中添加了与 SSD 相关的优化

因此,如果您计划在未来某个时候切换到 SSD,但又想从磁性卷开始,那么最好gp2从一开始就使用优化的 AMI。它可能有一些与磁性卷无关的优化,但如果您以后想要更快的根卷,它可能更具前瞻性

相关内容