# 虚拟化

  • 是指通过虚拟化技术将一台计算机虚拟化为多台逻辑计算机(对计算机的物力资源的抽象,实现资源的模拟,隔离和共享)

# 虚拟化的分类

  • 基于平台的虚拟化

    x86或者x64位的操作系统中的CPU、内存、外设等作为资源,这种对应的虚拟化技术就是平台虚拟化。
  • 基于操作系统的虚拟化

    如果把操作系统及其提供的系统调用作为资源,那虚拟化就表现为操作系统虚拟化

# 虚拟化管理程序

  • Hypervisor(VMM)

    一种运行在物理服务器和操作系统之间的中间软件层,可允许多个操作系统和应用共享硬件,也称VMM(Virtual Machine Monitor),即虚拟机监视器。
  • 虚拟化类型:半虚拟化、硬件辅助全虚拟化、软件全虚拟化。

  • ESXI: 硬件辅助的虚拟化,只是对 CPU 进行修改,网络和存储仍然没有,此时可以用支持虚拟化的网卡,也可以对网卡和存储使用半虚拟化驱动程序,对操作系统没有要求。

# Container 和普通虚拟机 Image 相比最大的区别就是它并不包含操作系统内核
更新于