虚拟化分类及架构


1、虚拟化技术分类:

  全虚拟化技术:全虚拟化技术又叫硬件辅助虚拟化技术,最初所使用的虚拟化技术就是全虚拟化技术,它在虚拟机(VM)和硬件之间加了一个软件层--Hypervisor,或者叫做虚拟机监控器(VMM)

  hypervisor 直接运行在物理硬件之上 - KVM

  hypervisor 运行在另一个操作系统中 - QEMU和WINE

  

  半虚拟化技术:

    也叫准虚拟化技术,他就是在全虚拟化的基础上,把客户操作系统进行了修改,增加了一个专门的API,这个API可以将客户操作系统发出的指令进行最优化,即不需要Hypervisor耗费一定的资源进行翻译操作,因此Hypervisor的工作负担变得非常的小,因此整体的性能也有很大的提高。

2、虚拟化架构

  寄居架构:就是在操作系统之上安装和运行虚拟化程序,依赖于主机操作系统对设备的支持和物理资源的管理;

 

  缺点:中间操作系统及应用占用多余资源

     稳定性不如裸金属架构,需要宿主操作系统稳定以及虚拟化足够稳定

 

  裸金属架构:就是直接在硬件上面安装虚拟化软件,再在其上安装操作系统和应用,依赖虚拟层内核和服务器控制台进行管理

    

  

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM