KVM,基于内核的虚拟机(英语:Kernel-based Virtual Machine,缩写为 KVM),是一种用于Linux内核中的虚拟化基础设施。
![image.png](https://i-blog.csdnimg.cn/blog_migrate/e2be04eb953148154cce6b39c291636e.png)
KVM:实现CPU和内存虚拟化,但不能模拟其它设备
QEMU:模拟IO设备(网卡、磁盘),与KVM共同实现真正意义上的服务器虚拟化
libvirt:调用KVM虚拟化技术的管理接口
virt-manager:管理虚拟机的图形化工具,用于启动、停止、创建、删除虚拟设备,以及查看资源占有率统计等
virt-viewer:连接虚拟机的图形化客户端
virtinst:构建及安装虚拟的工具组件,组件包括创建安装虚拟机、虚拟机克隆等
virsh:命令行管理工具,实现虚拟机的创建、启动、停止等
![](https://i-blog.csdnimg.cn/blog_migrate/1410594cf00fa903d5ab4424d9deaef5.png)