
产品分类
Products
更新时间:2026-07-14
浏览次数:13虚拟机监控器(VMM:虚拟机监控器)是一种利用虚拟化技术运行虚拟机(VM)的软件或固件。
虚拟机是在物理计算机硬件上创建的,使每个虚拟机能够独立运行。 这使得多个操作系统能够在同一硬件上同时运行。 一个关键特性是高效利用物理服务器资源,如CPU和存储。
通过使用虚拟机监控程序进行虚拟化,可以减少物理服务器数量。 这减少了数据中心空间、能耗或冷却成本,提高了成本效益。 此外,它提供了高度的灵活性,因为可以轻松创建新的虚拟机或修改现有虚拟机资源。
实时虚拟机监控程序也已存在,使实时操作系统能够无延迟运行,虚拟化技术也在需要硬实时技术的控制设备中不断进步。
虚拟机监控程序被用于多种用途。 这里有一些例子。
信息与通信公司使用虚拟机监控程序来提供云服务。 通过使用虚拟机监控程序,你可以优化物理服务器资源,服务多个租户和客户。 它也被用来虚拟化网络功能。
汽车制造商在车载系统和嵌入式软件开发中使用虚拟机监控程序。 这使得多个系统能够在单一硬件上运行,从而实现车载系统的集成和高效。 这增强了我们制造车辆的市场竞争力。
在零售业中,虚拟机监控器用于虚拟化POS系统,以增强安全性并在多家门店之间提供一致的系统。 这有助于资源共享和增强安全性。 它也常被用于高效运营在线商店和后台系统。
在工业系统中,实时操作系统用于运动控制等工作,但通用虚拟机监控器无法保证实时操作系统操作所需的最终操作,因此通常使用实时虚拟机监控器。 这使得操作面板操作系统(HMI)与实时操作系统集成到单一硬件上实现控制,从而降低安装空间和维护成本。
虚拟机监控程序抽象硬件,为虚拟机提供物理硬件。 这使得每个虚拟机的行为仿佛占据了物理硬件。
它是一种抽象和虚拟化资源的机制,如 CPU 处理能力、内存和存储。 每个虚拟机在其分配的资源范围内运行,表现得就像是与其他虚拟机隔离的环境。
近年来的CPU已成为主流,具备支持虚拟环境的硬件能力,使虚拟机信息管理脱离软件负担,实现了与真实机器相媲美的无延迟运行。
此外,虚拟机监控程序还提供管理功能,如创建虚拟机、启动或停止虚拟机。 你还可以执行资源分配和备份等操作。
每个虚拟机,访客操作系统都在运行。 虚拟机监控程序为此提供一个虚拟环境。 访客操作系统与虚拟机监控程序通信以请求硬件资源,并在虚拟化硬件上运行。
有类型 1 和类型 2 的超级监控器。 每种方式都针对不同的使用场景和需求量身定制。 选择虚拟机监控器时,重要的是根据您的需求和目的选择合适的类型。
1型虚拟机监控程序直接运行在物理硬件上。 首先加载的是虚拟机管理程序本身,虚拟机运行在虚拟机上。 由于无需主机操作系统,其特点是资源效率高。
它们通常用于数据中心的虚拟化环境和云平台上。 Microsoft Hyper-V 和 Xen Hypervisor 就是一个例子。
Type 2 虚拟机监控程序运行在现有操作系统上。 主机操作系统是第一个启动的,然后在上面执行虚拟机监控程序。 它常用于小型虚拟化环境,如桌面或开发环境。
其特点是实现简便且能够同时运行多个操作系统。 然而,其性能可能低于1型虚拟机管理程序。
当用于运动控制及类似目的的实时操作系统在标准虚拟机监控程序上运行时,由于设备通过虚拟机监控程序访问和虚拟机调度,会产生延迟,这使得应用到实时操作系统变得困难。 尤其是在需要硬实时的环境中,必须在确定性延迟下运行。 实时虚拟机监控程序使实时操作系统能够像在真实环境中一样无延迟地运行。