LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 465|回复: 0

虚拟化的工作原理是什么?

[复制链接]
发表于 2023-12-28 16:50:13 | 显示全部楼层 |阅读模式
虚拟化使用被称为“虚拟机监控器”的专用软件,在物理计算机上创建多个云实例或虚拟机。

云实例或虚拟机
在计算机上安装虚拟化软件后,可以创建一个或多个虚拟机。您可以像访问计算机上的其他应用程序一样访问虚拟机。 您的计算机称为主机,虚拟机称为客户机。多个客户机可以同时在主机上运行。每个客户机都有自己的操作系统,可以与主机操作系统相同,也可以不同。

从用户的角度来看,虚拟机的操作就像典型的服务器。它包含设置、配置和已安装的应用程序。计算资源,例如中央处理器(CPU)、随机存取内存(RAM)和存储,看起来与物理服务器上的一样。您还可以根据需要配置和更新客户机操作系统及其应用程序,而不会影响主机操作系统。

虚拟机监控器
虚拟机监控器是您在物理机上安装的虚拟化软件。它是充当虚拟机和底层硬件或主机操作系统之间的中介的软件层。虚拟机监控器协调对物理环境的访问,以使多个虚拟机具有访问自己的物理资源共享的权限。

例如,如果虚拟机需要计算资源,例如计算机处理能力,那么请求首先会发送到虚拟机监控器。然后,虚拟机监控器将请求传递给执行任务的底层硬件。

以下是虚拟机监控器的三种主要类型。

第 1 类虚拟机监控器
第 1 类虚拟机监控器 - 也称为裸机虚拟机监控器,直接在计算机硬件上运行。它具有某些操作系统功能,并且效率很高,因为它直接与物理资源交互。

第 2 类虚拟机监控器
第 2 类虚拟机监控器在安装了现有操作系统的计算机硬件上作为应用程序运行。在一台机器上运行多个操作系统时,请使用此类虚拟机监控器。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表