Chinaunix首页 | 论坛 | 博客
  • 博客访问: 48512
  • 博文数量: 11
  • 博客积分: 10
  • 博客等级: 民兵
  • 技术积分: 55
  • 用 户 组: 普通用户
  • 注册时间: 2012-11-19 20:34
个人简介

这家伙很懒,什么都没留下!

文章分类

全部博文(11)

文章存档

2016年(11)

我的朋友
最近访客

发布时间:2016-06-04 12:16:36

4 内存虚拟化4.1 客户机物理地址空间在物理机上,虚拟地址通过Guest页表即可转换为物理地址。但是在虚拟化环境中,由于VMM和VM都需要独立的地址空间,则产生了冲突。为实现内存虚拟化,让客户机使用一个隔离的、从零开始且具有连续的内存空间,KVM 引入一层新的地址空间,即客户机物.........【阅读全文】

阅读(1831) | 评论(0) | 转发(0)

发布时间:2016-06-04 12:06:51

3 CPU虚拟化3.1 基本原理CPU虚拟化是VMM中最核心的部分,由于内存和IO访问的指令都是敏感指令,所以内存和IO虚拟化都依赖于CPU虚拟化的实现。CPU虚拟化的目标是让虚拟机中执行的所有敏感指令都能产生异常而“陷入”,并由VMM进行模拟。VMM的陷入是通过CPU的保护机制、中断或异常来完成的。通常,.........【阅读全文】

阅读(1542) | 评论(0) | 转发(0)

发布时间:2016-06-04 12:00:27

2 KVM基本原理2.1 KVM架构KVM:Kernel-based Virtual Machine,是基于Linux内核的开源虚拟化解决方案,从2.6.20版本开始被合入kernel主分支维护。最初只支持X86平台的上支持VMX或者SVM的CPU,不久后被确认为标准Linux内核的虚拟化方案并逐步支持S390、IA64和PowerPC等体系架构;KVM本身只提供部分的.........【阅读全文】

阅读(1423) | 评论(0) | 转发(0)

发布时间:2016-06-04 11:26:43

IO虚拟化1. 基本原理KVM虚拟化环境中,有两种IO虚拟化方式(纯软件方式(Qemu模拟)和基于硬件虚拟化特性的方式)■ 纯软件方式是通过Qemu-kvm来模拟相应IO指令的方式,大致流程为:          1. 当Guest OS执行IO相关指令时(敏感指令),触发VM-Exit;.........【阅读全文】

阅读(1884) | 评论(0) | 转发(0)

发布时间:2016-06-04 11:16:52

KVM基本原理和架构1-概念和术语......【阅读全文】

阅读(1544) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册