虚拟化技术分类
- 平台虚拟化(Platform Virtualization)
针对计算机和操作系统的虚拟化。
- 资源虚拟化(Resource Virtualization)
针对特定的系统资源的虚拟化,比如内存、存储、网络资源等。
- 应用程序虚拟化(Application Virtualization)
包括仿真、模拟、解释技术等。
我们通常所说的虚拟化主要是指平台虚拟化技术,通过使用虚拟机监控器(Hypervisor),隐藏特定计算平台的实际物理特性,为用户提供抽象的、统一的、模拟的 计算环境(称为虚拟机)。虚拟机中运行的操作系统被称为来宾操作系统(Guest OS),运行虚拟机监控器(Hypervisor)的操作系统被称为主机操作系统 (Host OS),当然某些虚拟机监控器(Hypervisor)可以脱离操作系统直接运行在硬件之上(如 VMWARE 的 ESX Server属于裸金属架构的虚拟机),运行虚拟机的真实系统我们称之为主机系统。
From:http://www.cnblogs.com/skyme/archive/2013/06/05/3114265.html
参考:
1)Hypervisor,也叫VMM(virtual machine monitor),即虚拟机监控器或虚拟机管理程序
2)控制程序(Control Program),也叫VMM或Hypervisor
3)Hypervisor称为虚拟机管理程序,如:KVM就是一种Hypervisor(VMM);Guest OS(宾操作系统)称为虚拟机(VM)
4)虚拟化从架构上可以分为寄居架构(Hosted Architecture)和裸金属架构(Bare Metal Architecture),VMware Workstation 属于寄居架构;VWware ESX Server 属于裸金属架构。