hypervisor是什么意思 hypervisor( 二 )


hypervisor 可以划分为两大类:
首先是类型 1,这种 hypervisor 是直接运行在物理硬件之上的 。
其次是类型 2,这种 hypervisor 运行在另一个操作系统(运行在物理硬件之上)中 。
类型 1 hypervisor 的一个例子是基于内核的虚拟机(KVM —— 它本身是一个基于操作系统的 hypervisor) 。
类型 2 hypervisor 包括 QEMU 和 WINE 。
hypervisor 的构成
hypervisor(不管是什么类型)仅是一个从其来宾操作系统抽象机器硬件的分层应用程序 。通过这种方式,每个来宾操作系统看到的仅是一个 VM 而不是真实的硬件机器 。
我们大致看一下 hypervisor 的内部组成,以及它在 VM(来宾操作系统)上的表示 。
在较高级别上,hypervisor 需要少量设施启动来宾操作系统:一个需要驱动的内核映像、一个配置(比如 IP 地址和所需的内存量)、一个磁盘盒一个网络设备 。
磁盘和网络设备通常映射到机器的物理磁盘和网络设备(如图 2 所示) 。
最后,需要使用一组来宾操作系统工具启动和管理来宾操作系统 。
参考:

秒懂生活扩展阅读