LinuxSir.cn,穿越时空的Linuxsir!

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

什么是虚拟化?

[复制链接]
发表于 2023-12-28 16:49:09 | 显示全部楼层 |阅读模式
要正确理解基于内核的虚拟机(KVM),首先需要了解虚拟化的一些基本概念。虚拟化是允许计算机与多个数字分离的环境共享其硬件资源的过程。每个虚拟化环境都在其分配的资源(例如内存、处理能力和存储)内运行。借助虚拟化,组织无需执行重启即可在同一台服务器上的不同操作系统之间切换。

虚拟机和虚拟机监控器是虚拟化中的两个重要概念。

虚拟机
虚拟机是一种软件定义的计算机,它在具有独立操作系统和计算资源的实体计算机上运行。实体计算机称为主机,而虚拟机称为访客机。多台虚拟机可以在一台实体计算机上运行。虚拟机监控器从计算机硬件中抽象出来。

虚拟机监控器
虚拟机监控器是一个软件组件,用于管理一台计算机中的多个虚拟机。它可以确保每台虚拟机都能获得分配的资源,并且不会干扰其他虚拟机的运行。虚拟机监控器有两种类型。

第 1 类虚拟机监控器
第 1 类虚拟机监控器或裸机虚拟机监控器是直接安装在计算机硬件而非操作系统上的虚拟机监控器程序。因此,第 1 类虚拟机监控器具有更出色的性能,通常用于企业应用程序。KVM 使用第 1 类虚拟机监控器在 Linux 操作系统上托管多个虚拟机。

第 2 类虚拟机监控器
第 2 类虚拟机监控器也称为托管虚拟机监控器,其安装在操作系统上。第 2 类虚拟机监控器适用于最终用户计算。

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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