[概念学习] hypervisor

摘自wikipedia: http://en.wikipedia.org/wiki/Hypervisor

1. 定义:a piece of computer software, firmware or hardware that creates and runs virtual machines.
    别名:virtual machine manager (VMM)

2. 两类hypervisor(按照是否直接运行在硬件上来区分)

  • Type I: 直接运行在硬件上,如Citrix XenServer, VMware ESX/ESXi
  • Type II: 运行在操作系统上,如KVM

image


3. paravirtualization
Guest operating-system to make system calls to the hypervisor, rather than executing machine I/O instructions that the hypervisor simulates.
paravirtualization是Xen里的说法,其他产品对这个技术有不同的称谓:a "hypercall" in Parallels Workstation, and a "DIAGNOSE code" in IBM's VM.

原文地址:https://www.cnblogs.com/yuquanlaobo/p/2876651.html