Qemu-kvm虚拟化技术介绍.pdf

Qemu-kvm虚拟化技术介绍 技术创新,变革未来 目录 Contents 01 KVM原理简介 05 Qemu支持的磁盘格式介绍 02 Qemu原理介绍 06 Qemu-kvm虚拟化环境搭建 03 KVM和Qemu的关系 07 Qemu-img生产虚拟机硬盘 04 Qemu工具介绍 08 Qemu-kvm命令创建虚拟机 01 KVM原理简介 KVM工作流程 内核模式 客户模式 用户模式Qemu KVM Driver Guest OS 用户模式的qemu利用 libkvm通过ioctl进入内核模式 ,kvm模块为虚拟机创建虚拟内 存,虚拟CPU后执行VMLauch 开始 执行LOCTL 进入客户模式 执行客户代码 系统调用 指令进入客户模式。加载Guest OS并执行。如果Guest OS 发 处理退出 生外部中断或者影子页表缺页之 类的情况,会暂停Guest OS的 Yes I/O 执行,退出客户模式,执行异常 处理I/O No 处理,之后重新进入客户模式, 信号到 执行客户代码。如果发生I/O事 达 件或者信号队列中有信号到达, 就会进入用户模式处理。 VMX Root VMX Non-Root Operation Operation KVM架构 Linux (Host) 虚拟机1 虚拟机1 如图所示,左侧部分是 一个标准的Linux操作 系统,可以是RHEL、

文档评论(0)

1亿VIP精品文档

相关文档