我想要一个AWS上的Ubuntu服务器来玩,学习一些东西,所以我看着Ubuntu 16.04。
但有两个版本:
这两者之间的区别是什么,我应该select哪一个使用nginx的基本Web主机?
简短的回答:selectHVM,因为亚马逊build议。
这两个图像适用于不同的实例types。 从Linux AMI虚拟化types您将了解这两种types之间的区别。
HVM:
这种虚拟化types提供了直接在虚拟机之上运行操作系统的能力,而无需进行任何修改,就好像它是在裸机硬件上运行一样。
PV:
准虚拟客人可以在没有明确支持虚拟化的主机硬件上运行,但是他们不能利用特殊的硬件扩展,例如增强联网或GPU处理。
在AWS EC2的文档中,Amazon声称这两者之间没有显着的性能差异:
历史上,在许多情况下,PV guest虚拟机比HVM guest虚拟机具有更好的性能,但是由于HVM虚拟化的增强以及HVM AMI的PV驱动程序的可用性,这不再是事实。
所以只需selectHVM。