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