1 / 8
文档名称:

Xen虚拟化技术.docx

格式:docx   大小:186KB   页数:8页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Xen虚拟化技术.docx

上传人:593951664 2018/8/14 文件大小:186 KB

下载得到文件列表

Xen虚拟化技术.docx

文档介绍

文档介绍:  Xen虚拟化技术
本节中将以主流的Xen体系架构为例,说明虚拟化系统的一般技术架构和工作原理。
(Xen Hypervisor)
Xen Hypervisor(即Xen的VMM)位于操作系统和硬件之间,负责为上层运行的操作系统内核提供虚拟化的硬件资源,负责管理和分配这些资源,并确保上层虚拟机(称为域)之间的相互隔离。Xen采用混合模式,因而设定了一个特权域用以辅助Xen管理其他的域,并提供虚拟的资源服务,该特权域称为 Domain 0,而其余的域则称为Domain U。
Xen的体系架构如图7-25所示。Xen向Domain提供了一个抽象层,其中包含了管理和虚拟硬件的API。Dom0内部包含了真实的设备驱动(原生设备驱动),可直接访问物理硬件,负责与Xen提供的管理API交互,并通过用户模式下的管理工具来管理Xen的虚拟机环境。
 
(点击查看大图)图7-25  Xen体系架构图
Xen向Domain提供了VCPU、虚拟MMU(Memory Management Unit)等基本的虚拟硬件和基本机制(事件通道),并向Domain提供了虚拟域管理API(控制接口)。对Domain设备的访问,Xen也提供了相应的硬件接口(安全硬件接口),以保证设备访问得以安全进行。
在Xen体系架构中涉及到的基本概念包括:
控制接口:仅能被Dom0使用,用于帮助Dom0控制和管理其他的Domain。控制接口提供的具体功能包括Domain的创建、销毁、暂停、恢复及迁移,对其他Domain的CPU调度、内存分配及设备访问等。
安全硬件接口:提供除虚拟CPU、MMU之外的所有硬件虚拟工作,包括DMA/IO、驱动程序、虚拟的PCI地址配置、虚拟硬件中断等。该接口只能被具有原生设备驱动的Domain使用,而向其他Domain则仅通过设备通道提供虚拟硬件服务。
VCPU:Xen为每个Domain建立了VCPU结构,用以接收Guest OS中传递的指令,其中大部分的指令被VCPU直接提交到物理CPU执行,而对于特权指令则需要经过确认后交由Xen代为执行。
虚拟MMU:用于帮助Guest OS完成虚拟地址到机器地址的转换。Xen系统中增加了客户物理地址层,因而地址由原来的二层结构变为三层结构。Xen通过虚拟MMU仍能使用硬件MMU来完成地址转换。
事件通道:是用于Domain和Xen之间、Domain相互之间的一种异步事件通知机制,用于处理Guest OS中的虚拟中断、物理中断以及Domain之间的通信。
设备管理器:位于Dom0和IDD(Independent Device Domain)中,可作为系统BIOS的扩展,用于向所有的设备提供通用的管理接口,并负责在Domain启动时加载特定的设备驱动、建立管理设备通道、提供硬件设备配置接口并处理设备访问错误。

(1)半虚拟化
对CPU指令集不提供硬件支持的情况,Xen只能采取半虚拟化的方案,通过修改Guest OS的内核对有缺陷的指令进行替换。在这种模式下,Xen位于操作系统和硬件之间,为其上运行的Guest OS内核提供虚拟化的硬件环境,因而Xen具有最高特权级,而Guest OS被迫迁移到相对低的特权级中,称为特权解除(Privilege Depri

最近更新

2025年一眼就吸引人的个性网名取名 7页

2025年宁夏工业职业学院单招职业技能测试题库.. 61页

2025年宁夏石嘴山市单招职业倾向性测试题库带.. 60页

2025年冷库施工组织设计方案培训资料 96页

2025年人教版六年级下册数学期末真题试卷及答.. 9页

紫草萘醌类天然产物在炎性肠病及结肠炎--癌转.. 3页

百度统计快速入门手册 16页

2025年军校学员学籍管理规定 6页

2025年人教版三年级上册数学第二单元 万以内的.. 5页

智能水利系统-第1篇-全面剖析 23页

2025年一年级春节手抄报简单又漂亮 4页

管理经济学视角下的人力资源管理探究 3页

筒仓刚性滑模平台仓顶施工技术 3页

2025年宁波职业技术学院单招职业适应性测试题.. 62页

2025年宁波财经学院单招职业适应性测试题库a4.. 62页

2025年安庆医药高等专科学校单招职业倾向性测.. 63页

2025年共板法兰风管制作技术交底 5页

河道采砂许可 16页

2025年安徽交通职业技术学院单招职业适应性测.. 61页

2025年公司车辆管理细则 7页

2025年安徽卫生健康职业学院单招职业技能测试.. 62页

2025年五年级下册道法第1单元《我们是一家人》.. 8页

2025年安徽国防科技职业学院单招职业倾向性测.. 62页

公务员体检表 8页

麻子仁丸合增液汤加减治疗功能性便秘临床研究.. 40页

新概念英语第二册测验答案 5页

人教版四年级下册英语第一单元习题 3页

初级维修电工培训班课程表 8页

好盈酷跑150A电调说明书(车用无刷电子调速器 .. 1页

C50防水混凝土配合比设计说明 3页