当前位置:首页 > 虚拟化 > 正文

一图看懂kvm虚拟化(kvm虚拟化技术实战与原理解析pdf)

一图看懂 KVM 虚拟化


KVM(内核虚拟机)是一种由 Linux 内核提供的虚拟化技术,它允许在单个物理服务器上运行多个虚拟机。 以下是 KVM 虚拟化的主要要素:
物理服务器:主机设备,提供物理资源(处理器、内存、存储)来运行虚拟机。
KVM 模块:Linux 内核中的组件,负责创建和管理虚拟机。
虚拟机监控程序(VMM):在 KVM 中称为 QEMU,它在物理服务器上模拟虚拟硬件平台。
虚拟机:在虚拟硬件平台上运行的操作系统。 虚拟机可以是各种操作系统,例如 Linux、Windows 和 macOS。
虚拟设备:虚拟机使用的虚拟化设备,例如虚拟网络适配器、虚拟磁盘和虚拟 CPU。
libvirt:用于管理虚拟机的 API 和工具集,允许用户创建、启动、停止和销毁虚拟机。
用户界面(UI):例如 virt-manager,允许用户通过图形界面管理虚拟机。