AWS 上的两种 Ubuntu VM 类型 - 有什么区别?

AWS 上的两种 Ubuntu VM 类型 - 有什么区别?

我想要一个 AWS 上的 Ubuntu 服务器来试用,学习一些东西,所以我正在关注 Ubuntu 16.04。

但有两个版本:

  • Ubuntu 16.04 LTS-Xenial(HVM)
  • Ubuntu 16.04 LTS-Xenial

两者之间有什么区别?对于使用 nginx 的基本网络主机,我应该选择哪一个?

答案1

简短回答:选择 HVM,因为亚马逊建议这样做。

这两个图像适用于不同的实例类型。来自Linux AMI 虚拟化类型您将会了解这两种类型之间的区别。

大型虚拟机(HVM):

这种虚拟化类型提供了直接在虚拟机上运行操作系统的能力,无需任何修改,就像在裸机硬件上运行一样。

光伏:

半虚拟客户端可以在没有明确支持虚拟化的主机硬件上运行,但它们无法利用特殊硬件扩展,例如增强网络或 GPU 处理。

在AWS EC2的文档中,亚马逊声称这两者之间没有明显的性能差异:

从历史上看,在许多情况下,PV 客户机的性能优于 HVM 客户机,但由于 HVM 虚拟化的增强和 HVM AMI 的 PV 驱动程序的可用性,这种情况已不再存在。

所以就选择HVM。

相关内容