虚拟化分类

Virtualisation Classification

我一直在阅读虚拟化,在那里我遇到了许多类型的虚拟化技术 现在我对类型感到困惑 这是我对虚拟化分类的理解

  1. Type 1(bare metal virtualisation)

    1.1 Full virtualisation

    1.2 para virtualisation

    1.3 hardware assisted virtualisation

  2. Type 2(host based virtualisation)

我说的对吗??

我在网上搜索过,但没有找到满意的答案

虚拟化是一个非常宽泛的术语。 IT 世界中可以有许多组件可以虚拟化。最常见的虚拟化类型是:

  • OS 虚拟化
  • 应用程序虚拟化
  • 网络虚拟化
  • 硬件虚拟化
  • 存储虚拟化

您提到的术语(类型 1 和类型 2)是 Hypervisors 的类型。 Hypervisor 可以被认为是物理机和虚拟机之间的中间实体。简单地说,hypervisor 是虚拟化的推动者。

管理程序可以使用不同的技术虚拟化物理资源:

  1. 这可以通过将管理程序作为内核的一部分来完成,称为 全虚拟化
  2. 修改来宾 OS 可以利用管理程序拦截 VM 对物理资源的调用。这称为 半虚拟化
  3. 硬件本身可以像 AMD-V 或 Inter VT-x 处理器一样进行修改以启用虚拟化。在这种情况下,它是 硬件辅助虚拟化

希望能解开你的疑惑。