qemu、kvm、libvirt之间的区别

qemu、kvm、libvirt之间的区别

上面只描述最核心的功能,另有一些高级功能,以及互相重叠的功能在这里不做描述,否则容易混淆

qemu 对外提供了一个socket接口,称为 qemu monitor ,通过该接口,可以对虚拟机实例的整个生命周期进行管理 , 通过该 socket 接口传递交互的协议是 qmp (qemu monitor protocol),这是基于 json 格式的协议