虚拟化之VMM了解

编程入门 行业动态 更新时间:2024-10-25 04:19:14

虚拟化之<a href=https://www.elefans.com/category/jswz/34/1732390.html style=VMM了解"/>

虚拟化之VMM了解

虚拟机监视器VMM对物理资源的虚拟归结为三个主要任务:处理器虚拟化、内存虚拟化和I/O虚拟化。

VMM按照结构划分如下:

  • Hypervisor模型:此模式中,VMM首先可以被看做是一个完备的操作系统,但是与传统操作系统不同的是,VMM是为虚拟化设计的,因此还具备虚拟化功能。从架构上看,首先,所有的物理资源、内存和I/O设备等都跪VMM所有,因此,VMM承担着所有管理物理资源的责任,其次,VMM需要向上提供虚拟机用于运行客户操作系统,因此VMM还负责虚拟环境的创建和管理。
  1. 优点:由于hypervisor模型下,VMM同时具备管理物理资源和虚拟化的功能,因此,物理资源虚拟化的效率会高一些。安全方面,虚拟机的安全只依赖VMM的安全,不像宿主模型中,需要同时依赖VMM和宿主机操作系统的安全。
  2. 缺点:hypervisor模型下,VMM完全拥有物理资源,包括设备的驱动,设备驱动的开发工作量很大,这对于hypervisor而言是很大的挑战。
  • 宿主模型:宿主模型中,物理资源由宿主机操作系统管理,宿主机操作系统为传统操作系统,实际的虚拟化由VMM来提供。
  • 混合模型:以上两种的结合:VMM依然位于最高层,游泳所有的物理资源,但与hypervisor不同的是,VMM会主动让出大部分I/O设备的控制权,将它们交由一个运行在特权虚拟机中的特权操作系统来控制。
 

更多推荐

虚拟化之VMM了解

本文发布于:2023-06-28 16:47:02,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/930548.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:VMM

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!