当前位置:   article > 正文

云计算的虚拟化_云虚拟化虚的是cpu还是核

云虚拟化虚的是cpu还是核

虚拟化又分为三种CPU虚拟化、内存虚拟化、I/O设备虚拟化,所有下面就以这三个来说

1.CPU虚拟化

cpu虚拟化又分为全虚、半虚、硬虚

经典虚拟化(因为有问题,所以全虚、半虚、硬虚),有16条指令没有被vmm虚拟化层拦截就交给硬件

经典虚拟化是基于power pc cpu 架构,而现在是主要是x86架构,所以指令集不同

全虚(将所有指令都接收)

优势:不需要修改guest os操作系统

劣势:vmm开销大

半虚(将16条指令直接交给vmm)

优势:虚拟化层开销小

劣势:要修改guest os

硬虚(CPU支持虚拟化)

优势:性能好

劣势:CPU要支持虚拟化

2.内存的虚拟化

 

内存空间必须从1开始

空间要连续1 2 3 4

内存的映射虚拟机和物理机的内存空间要一致,图中的箭头

3.I/O设备(输入输出设备)的虚拟化

I/O虚拟化又分为全虚、半虚、I/O透传(硬虚)

全虚

优点:Guest os无需修改,可移植性和兼容性好

劣势:虚拟化层开销大

半虚

优势:性能好

劣势:虚拟化有感知的

IO透传

优势:性能好(性能接近物理主机)

劣势:资源是虚拟机独占,仅限于物理资源丰富的机器

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/正经夜光杯/article/detail/998948
推荐阅读
相关标签
  

闽ICP备14008679号