什么是虚拟机监视器?

虚拟机监视器(Hypervisor)是安装在物理硬件上的软件层,可以将物理机通过虚拟化分成许多虚拟机。这样多个操作系统可以在一个物理硬件上同时运行。安装在虚拟机上的操作系统称为虚拟操作系统,也称为实例。有虚拟机监视器运行的硬件称为主机。虚拟机管理控制台(也称为虚拟机管理员(VMM))是一种计算机软件,可以轻松管理虚拟机。

虚拟机监视器

虚拟机监视器的类型

有两种类型的虚拟机监视器:Type1虚拟机监视器和Type2虚拟机监视器。
Type1虚拟机监视器也称为原生或裸机虚拟机监视器,可直接安装在硬件上,将硬件拆分为多个虚拟机,我们可以在其中安装虚拟机操作系统。虚拟机管理软件有助于管理此虚拟机监视器,允许根据当前资源要求在物理服务器之间自动移动虚拟机操作系统。

Type1虚拟机监视器的优势

  • 容错:当实例所在的物理服务器出现故障时,虚拟机管理软件会将实例自动迁移到可用的服务器上,我们甚至可能都注意不到物理硬件出现故障。用户不会遇到任何宕机,并且可以在维护和操作人员方便的时间修理或更换发生故障的硬件。
  • RAM容量的超量/动态分配:在服务器上运行多个实例时,分配给虚拟机的总RAM可以大于底层硬件的总物理内存容量。

type1型虚拟机监视器

Type2虚拟机监视器也称为主机虚拟机监视器,它安装在主机操作系统中,其优点是不需要虚拟机管理控制台。Type2虚拟机监视器不支持RAM的动态/动态分配,因此在为虚拟机分配资源时需要小心。

type2型虚拟机监视器

相关文章