云计算——计算虚拟化技术

计算机虚拟化分类:

计算资源的虚拟化可以概括为三个方面:

1。中央处理器虚拟化

虚拟机虚拟机共享中央处理器

使用类似于原始操作系统直通定时器中断的机制,当中断被触发时,它被捕获在VMM中,从而根据调度机制进行调度

CPU虚拟化- x86体系结构:

x86体系结构中的虚拟化漏洞

x86 ISA中有19条敏感指令没有特权,因此不能使用经典虚拟化技术完全虚拟化x86

解决方案:

半虚拟化

完全虚拟化

硬件辅助虚拟化

2。内存虚拟化

内存虚拟化:物理机器的真实物理内存以统一的方式管理,并打包到多个虚拟机的内存中,供多个虚拟机使用。

3 .输入输出虚拟化

为了满足多个客户端操作系统的需求,VMM必须通过I / O虚拟化重用有限的外围资源

VMM拦截客户操作系统对设备的访问请求,然后通过软件模拟真实设备的效果

I / O虚拟化-前后驱动模式;

前端设备驱动程序通过VMM提供的接口将数据转发给后端驱动程序

后端驱动器VM的数据在时分通道中处理

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20181028A1IHNC00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券