hypervisor是什么意思 hypervisor

虚拟化的软件是什么?完全虚拟最流行的虚拟化方法使用名为hypervisor的一种软件,在虚拟服务器和底层硬件之间建立一个抽象层 。VMware和微软的VirtualPC是代表该方法的两个商用产品,而基于核心的虚拟机(KVM)是面向Linux系统的开源产品 。hypervisor可以捕获CPU指令,为指令访问硬件控制器和外设充当中介 。因而,完全虚拟化技术几乎能让任何一款操作系统不用改动就能安装到虚拟服务器上,而它们不知道自己运行在虚拟化环境下 。主要缺点是,hypervisor给处理器带来开销 。在完全虚拟化的环境下,hypervisor运行在裸硬件上,充当主机操作系统;而由hypervisor管理的虚拟服务器运行客户端操作系统(guest OS) 。IBM也有自已的虚拟化产品,Z/VM 。

hypervisor是什么意思 hypervisor

文章插图
计算机里面hypervisor是什么?Hypervisor是一种将操作系统与硬件抽象分离的方法,以达到host machine的硬件能同时运行一个至多个虚拟机作为guest machine的目的
hypervisor是什么意思?一般指虚拟化技术:
1、在计算机中,虚拟化(英语:Virtualization)是一种资源管理技术,是将计算机的各种实体资源,如服务器、网络、内存及存储等,予以抽象、转换后呈现出来,打破实体结构间的不可切割的障碍,使用户可以比原本的组态更好的方式来应用这些资源 。
2、这些资源的新虚拟部份是不受现有资源的架设方式,地域或物理组态所限制 。一般所指的虚拟化资源包括计算能力和资料存储 。
扩展资料
Intel Virtualization Technology的定义
1、虚拟化技术与多任务以及超线程技术是完全不同的 。多任务是指在一个操作系统中多个程序同时一起运行,而在虚拟化技术中,则可以同时运行多个操作系统,而且每一个操作系统中都有多个程序运行,每一个操作系统都运行在一个虚拟的CPU或者是虚拟主机上 。
2、虚拟化技术也与VMware Workstation等同样能达到虚拟效果的软件不同,是一个巨大的技术进步,具体表现在减少软件虚拟机相关开销和支持更广泛的操作系统方面 。
3、虚拟化技术是一套解决方案 。完整的情况需要CPU、主板芯片组、BIOS和软件的支持,例如VMM软件或者某些操作系统本身 。即使只是CPU支持虚拟化技术,在配合VMM的软件情况下,也会比完全不支持虚拟化技术的系统有更好的性能 。
参考资料:(百度百科:虚拟化技术)
【VM】虚拟化和 hypervisor虚拟化就是通过某种方式隐藏底层物理硬件的过程,从而让多个操作系统可以透明地使用和共享它 。
Hypervisor(虚拟机管理系统)是一种运行在物理服务器和操作系统之间的中间软件层,可允许多个操作系统和应用共享一套基础物理硬件,因此也可以看作是虚拟环境中的“元”操作系统,它可以协调访问服务器上的所有物理设备和虚拟机,也叫虚拟机监视器(Virtual Machine Monitor) 。
Hypervisor是所有虚拟化技术的核心,非中断地支持多工作负载迁移的能力是Hypervisor的基本功能 。
当服务器启动并执行Hypervisor时,它会给每一台虚拟机分配适量的内存、CPU、网络和磁盘,并加载所有虚拟机的客户操作系统 。
Hypervisor 之于操作系统类似于操作系统之于进程,它们为执行提供独立的虚拟硬件平台,而虚拟硬件平台反过来又提供对底层机器的虚拟的完整访问 。
在典型的分层架构中,提供平台虚拟化的层称为 hypervisor (有时称为 虚拟机管理程序 或 VMM) 。
【hypervisor是什么意思 hypervisor】 Guest操作系统称为 虚拟机 (VM),因为对这些 VM 而言,硬件是专门针对它们虚拟化的 。
平台虚拟化的好处很多 。美国环境保护署(EPA)报告的一组有趣的统计数据就证明了其好处:EPA 研究服务器和数据中心的能源效率时发现,实际上服务器只有 5% 的时间是在工作的,在其他时间,服务器都处于 “休眠” 状态 。
在单个服务器上的虚拟化平台能够改善服务器的利用率,但是减少服务器的数量才是它的最大功用 。减少服务器数量意味着减少不动资产、能耗、冷却和管理成本 。使用更少的硬件还能提高可靠性 。总之,平台虚拟化不仅带来技术优势,还能创造成本和能源优势 。
在图 1 中可以看到,hypervisor 是提供底层机器虚拟化的软件层(在某些情况下需要处理器支持),操作系统将对机器的底层资源的访问虚拟化为进程 。hypervisor 也做一样的事情,但其对象不是进程,而是整个Guest操作系统 。
hypervisor 分类

秒懂生活扩展阅读