虚拟化技术分类简介

  1. 虚拟化技术就是在计算原件与资源之间添加一个虚拟化层,该层通常称为虚拟机监控器(VMM)或者Hypervisor。
  2. 软件虚拟化与硬件虚拟化
    1. 实现虚拟化的重要一步在于:虚拟化层能够截获计算元件对物理资源的直接访问,并重新定向的虚拟资源池中。
    2. 若通过纯软件的方法实现截获并重定向,称为软件虚拟化,VMWARE。利用物力资源提供的机制来实现,称为硬件虚拟化,需CPU,主板芯片组,BIOS,软件等的支持。
    3. 相比之下,软件虚拟化性能较低
  3. 准虚拟化和全虚拟化
    1. 软件虚拟化性能较低,改进方法是修改客服机操作系统(即虚拟系统),让它以为自己运行在虚拟环境下,主动联系VMM,需修改内核,所以非开源系统不能用。著名例子——Xen
    2. 在硬件的支持下,不需要对客服机操作系统做任何修改,著名例子——KVM




你可能感兴趣的:(运维)