1. Libvirt 是什么 为什么需要Libvirt? Hypervisor 比如 qemu-kvm 的命令行虚拟机管理工具参数众多,难于使用. Hypervisor 种类众多,没有统一的编程接口来管理它们,这对云环境来说非常重要. 没有统一的方式来方便地定义虚拟机相关的各种可管理对象. Libvirt提供了什么? 它提供统一.稳定.开放的源代码的应用程序接口(API).守护进程 (libvirtd)和和一个默认命令行管理工具(virsh). 它提供了对虚拟化客户机和它的虚拟化设备.网络和存储