Hypervisor---虚拟化技术简易说明

Hypervisor,虚拟机监视器(英语:virtual machine monitor,缩写为 VMM),是一种运行在基础物理服务器和操作系统之间的中间软件层,可允许多个操作系统和应用共享硬件。
被Hypervisor用来执行一个或多个虚拟机器的电脑称为主体机器(host machine),这些虚拟机器则称为客体机器(guest machine)。
hypervisor提供虚拟的作业平台来执行客体操作系统(guest operating systems),负责管理其他客体操作系统的执行阶段;这些客体操作系统,共同分享虚拟化后的硬件资源。
通过虚拟化技术,可以在一台服务器上模拟出多个具有完整硬件配置并运行在完全隔离环境中的计算机系统。
Hypervisor将全面接管物理服务器的CPU,内存,硬盘,网卡等硬件资源,并把他们抽象成逻辑资源池,并按需分配给每个虚拟机。通过Hypervisor这个操作,每个虚拟机都能独立使用自己的虚拟CPU,内存,硬盘和网卡。
在虚拟化环境下,物理服务器的CPU、内存、硬盘和网卡等硬件资源被虚拟化并受Hypervisor的调度,多个操作系统在Hypervisor的协调下可以共享这些虚拟化后的硬件资源,同时每个操作系统又可以保存彼此的独立性。
Hypervisor可以理解为一个虚拟化软件或虚拟化系统,专门虚拟化物理机的硬件资源,用于多系统操作。
通俗来讲,Hypervisor是一种将操作系统与硬件抽象分离的方法。以达到host machine的硬件能同时运行一个至多个虚拟机作为guest machine的目的,这样能够使得这些虚拟机高效地分享主机硬件资源。
说白了Hypervisor就是一个虚拟机的管理程序

在汽车领域,Hypervisor的架构是直接运行在物理硬件之上,向下直接管理所有硬件资源,向上通过hypervisor创建多个虚拟机,在虚拟机上安装操作系统及部署应用。
这样直接运行在物理硬件上,直接访问物理硬件并管理所有硬件资源,在延时,安全性,和效率上更高。

汽车领域用Hypervisor :

    目前已知2种方案:
1:一芯多屏,一颗芯片,跑多个操作系统,从而支持仪表AR-HUD和各种大屏。
2:多芯多屏。Eg:理想L9,2块8155,中控屏和副驾屏采用了一体式设计,分工负责各自屏幕。

    Hypervisor有如下特点:
1.提高主机硬件的使用效率。一个主机可以运行多个虚拟机,主机的硬件资源能被高效充分利用。
2.虚拟机移动性强。传统软件与硬件强关联,移植软件至另一个设备上麻烦耗时耗力;然而,虚拟机与硬件是分离的,这样使得虚拟机可以在本地或远程虚拟服务器上低消耗移植。
3.虚拟机彼此独立。一个虚拟机的奔溃不会影响其他分享同一硬件资源的虚拟机,大大提升安全性。
4.易保护,易恢复。Snapshot技术可以记录下某一时间点下的虚拟机状态,这使得虚拟机在错误发生后能快速恢复。

    Hypervisor的2种类别:


1.bare-metal hypervisors:
直接部署在主机硬件上(“裸机”虚拟化),以管理硬件和guest machine。例如常见IBM的PowerVM、VMware的ESX Sevrer、Citrix的XenServer以及开源的KVM等虚拟化软件。
2.hosted hypervisors:
作为软件层部署在主机操作系统上(基于操作系统的虚拟化,宿主型虚拟化),例如常见的VMware Player和VirtualBox。

    Hypervisor的2种类别的区别:
1.基于裸机的Hypervisor性能高于基于主机的Hypervisor。因为基于裸机的Hypervisor能够实现最少的资源开销。
2.基于裸机的Hypervisor同样提供了高级的资源控制,允许你保证、优先考虑以及限制虚拟机的资源使用。
3.基于主机的hypervisor通常具有具有非常大的资源开销。
4.基于主机的Hypervisor通常对硬件兼容性没有太多的要求,因为基于主机的虚拟化平台运行在Windows或Linux之上。
而基于裸机的Hypervisor的安装也很容易,但是配置却很复杂。

详见:url = https://gitee.com/msntec/qnx_neutrino_rtos.git

  • 16
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值