1.简介
b.
虚拟机比真实的机器可以被更容易从外部被控制和检查,并且可以配置更灵活。(在内核开发中尤为实用)
c.
容易地迁移,虚拟机可以被用于远距离灾难恢复方案.
比如,VMware® vCenter™ Converter™ 可将物理机转换为虚拟机。 借助这种免费的 P2V 转换软件,可以将基于 Windows 和 Linux 的物理机及第三方映像格式自动转换为 VMware 虚拟机。来自:
www.vmware.com
3.完全虚拟化
(full virtualization)
虚拟机模拟一个足够强大的硬件使客户机操作系统独立运行。实质就是
纯软件虚拟化
4.硬件辅助虚拟化
(hardware-assisted virtualization)
硬件提供结构支持帮助创建虚拟机监视并允许客户机操作系统独立运行。
5.部分虚拟化(partial virtualization)
部分虚拟化
(包括地址空间虚拟化),虚拟机模拟数个(但不是全部)底层硬件环境,特别是地址空间。这样的环境支持资源共享和线程独立,但是不允许独立的客户机操作系统。
6.
平行虚拟化(paravirtualization)
虚拟机不需要模拟硬件,而是提供一个特殊的API只能被特制的客户机操作系统使用。
7.
操作系统层虚拟化(OS-level virtualization)
独立主机被虚拟化在操作系统层中,这使得多个独立且安全虚拟化的服务器运行在一台计算机上。