08 2016 档案
摘要:KVM 虚拟化原理探究 —— 目录 标签(空格分隔): KVM [KVM 虚拟化原理探究(1)— overview][1] [KVM 虚拟化原理探究(2)— QEMU启动过程][2] [KVM 虚拟化原理探究(3)— CPU 虚拟化][3] [KVM 虚拟化原理探究(4)— 内存虚拟化][4] [K
阅读全文
摘要:KVM 虚拟化原理探究(6)— 块设备IO虚拟化 标签(空格分隔): KVM [toc] 块设备IO虚拟化简介 上一篇文章讲到了网络IO虚拟化,作为另外一个重要的虚拟化资源,块设备IO的虚拟化也是同样非常重要的。同网络IO虚拟化类似,块设备IO也有全虚拟化和virtio的虚拟化方式(virtio b
阅读全文
摘要:KVM 虚拟化原理探究(5)— 网络IO虚拟化 标签(空格分隔): KVM IO 虚拟化简介 前面的文章介绍了KVM的启动过程,CPU虚拟化,内存虚拟化原理。作为一个完整的风诺依曼计算机系统,必然有输入计算输出这个步骤。传统的IO包括了网络设备IO,块设备IO,字符设备IO等等,在KVM虚拟化原理探
阅读全文
摘要:KVM 虚拟化原理探究(4)— 内存虚拟化 标签(空格分隔): KVM 内存虚拟化简介 前一章介绍了CPU虚拟化的内容,这一章介绍一下KVM的内存虚拟化原理。可以说内存是除了CPU外最重要的组件,Guest最终使用的还是宿主机的内存,所以内存虚拟化其实就是关于如何做Guest到宿主机物理内存之间的各
阅读全文
摘要:KVM 虚拟化原理探究(3)— CPU 虚拟化 标签(空格分隔): KVM [TOC] CPU 虚拟化简介 上一篇文章笼统的介绍了一个虚拟机的诞生过程,从demo中也可以看到,运行一个虚拟机再也不需要像以前想象的那样,需要用软件来模拟硬件指令集了。虚拟机的指令集直接运行在宿主机物理CPU上,当虚拟机
阅读全文
摘要:KVM 虚拟化原理探究— QEMU启动过程 标签(空格分隔): KVM [TOC] 虚拟机启动过程 关于KVM_CREATE_VM参数的描述,创建的VM是没有cpu和内存的,需要QEMU进程利用mmap系统调用映射一块内存给VM的描述符,其实也就是给VM创建内存的过程。 [KVM ioctl接口文档
阅读全文

浙公网安备 33010602011771号