系统虚拟化知识总结--Xen虚拟化平台

接触虚拟化已经有快一年的时间了,最近因为面试,总结了一下基础知识,主要是针对硬件辅助虚拟化及Intel VT技术。

首先让我们来看一张Xen的体系结构图吧,以此对系统虚拟化有一个全局概念:

系统虚拟化知识总结--Xen虚拟化平台_第1张图片

VMM位于最底层,拥有所有的物理资源(I/O,Memory,CPU),处理器和内存的虚拟化依然由VMM完成,而IO虚拟化由VMM和特权操作系统共同合作完成,所以设备驱动和设备模型(Device Models)位于特权虚拟机内,并且通过相应的通信机制与VMM合作。处理器管理代码(Scheduler)和内存管理代码位于VMM中。

那接下来,我也会从三个方面去总结系统虚拟化技术:

CPU虚拟化

内存虚拟化

I/O虚拟化

未完待续。。。

你可能感兴趣的:(虚拟化,虚拟化技术,xen,操作系统,Intel,VT)