如果我只为 kvm/qemu 使用 libvirt,我能得到什么?

What I can get if I only use libvirt for kvm/qemu?

我认为 libvirt 的主要特点是抽象了不同的目标,但如果我只使用 kvm/qemu,我能从 libvirt 得到什么?

除了虚拟机管理程序抽象之外,libvirt 还有很多好处。与其在这里一一列举,不如看看我几年前写的博客 post。

https://www.berrange.com/posts/2011/06/07/what-benefits-does-libvirt-offer-to-developers-targetting-qemukvm/

那里列出的所有内容今天仍然相关,并且从那时起我们增加了一些好处,特别是 运行 QEMU 在单独的挂载命名空间中以将 QEMU 与主机 /dev 节点隔离。

当您开始编写脚本或自动化 KVM 部署时,这个抽象层的使用变得非常方便,但是...

KVM QEMU 设置中的主要附加值是虚拟机到带有管理程序的其他硬件的实时迁移。