hypervisor

hypervisor 之于操作系统    类似于 操作系统之于进程
虚拟化  就是通过某种方式隐藏底层物理硬件的过程,从而让多个操作系统可以透明地使用和共享它。
图 1. 显示常用硬件虚拟化的简单分层架构


hypervisor 类型
    类型 1,直接运行在物理硬件之上的。比如, 基于内核的虚拟机(KVM —— 它本身是一个基于操作系统的 hypervisor)。
    类型 2,运行在另一个操作系统(运行在物理硬件之上)中。例如,  QEMU 和 WINE。

hypervisor的构成

一个需要驱动的内核映像、一个配置(比如 IP 地址和所需的内存量)、一个磁盘盒一个网络设备。
磁盘和网络设备通常映射到机器的物理磁盘和网络设备(如图 2 所示)。
需要使用一组来宾操作系统工具启动和管理来宾操作系统。

图 2. 在假设 hypervisor 中的最小资源映射



    摘自: http://www.ibm.com/developerworks/cn/linux/l-hypervisor/

你可能感兴趣的:(hypervisor)