KVM,基于内核的虚拟机(英语:Kernel-based Virtual Machine,缩写为 KVM),是一种用于Linux内核中的虚拟化基础设施。

 

【KVM】一张图看懂KVM虚拟化_基础设施

KVM:实现CPU和内存虚拟化,但不能模拟其它设备

QEMU:模拟IO设备(网卡、磁盘),与KVM共同实现真正意义上的服务器虚拟化

libvirt:调用KVM虚拟化技术的管理接口

virt-manager:管理虚拟机的图形化工具,用于启动、停止、创建、删除虚拟设备,以及查看资源占有率统计等

virt-viewer:连接虚拟机的图形化客户端

virtinst:构建及安装虚拟的工具组件,组件包括创建安装虚拟机、虚拟机克隆等

virsh:命令行管理工具,实现虚拟机的创建、启动、停止等

 

【KVM】一张图看懂KVM虚拟化_图形化_02