版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
http://lovewo2go.blogbus.com/logs/42383713.html
PV vs. FV
PV(Para-Vritralization)和FV(Full-Vritralization)的差别,主要以guest OS的硬件仿真程度做区分。
FV:FV是一般较常看到的作法,所有的guest OS完全不会看到实际的硬件为何,只能使用由Supervisor所提供的所有虚拟硬件,因此,在这种机制下,guest OS动作的性能一定会大受虚拟接口的影响。另外还有一个特点,就是因为完全仿真的关系,不支持新的技术,连ACPI开关机的机制都无法使用,也就是当使用者在FV的guest OS下,若直接触动关机的按钮(这里的按钮是由VMM所提供的,不是主机上的)会直接断电,而不会进行关机程序。
PV:至于PV的作法,有鉴于一般Virtual Machine工具都是以完全仿真的方式,造成性能上的降低,因此,XEN在设计上,希望各操作系统可以在开发时就已经将XEN的技术包括进去,这样在使用时,就可以用局部仿真的方式,让操作系统可以直接使用到硬件中的CPU、内存等,而不需要通过XEN做仿真的操作。
从以上看来,我们现在用的vsphere是一个完全虚拟化的,因为它完全依赖于CPU的虚拟技术,这样它的性能有30%的区别也不奇怪。sun XVM也是基于Hypervisor技术,那天sun那人说的很厉害,我们看结果也会跟vmware差不多。
以上今天早上发给我的boss,现在需要改正一下,vsphere是支持半虚拟化技术的。
启用了 VMI 的可用内核包括 Ubuntu 7.04 (Feisty) 或更高版本。
使用 32 位 Intel x86 系统的标准映像。VMI 当前仅支持 32 位客户机。
注意 :只有硬件版本 7.0 虚拟机支持 VMI。
联系客服