【发布时间】:2016-12-22 06:58:19
【问题描述】:
我试图更好地了解 libvirt 如何与 KVM 通信,以便能够从我正在开发的主机上的单个进程启动 KVM 实例。
它是否像 qemu-kvm 一样使用 ioctl?它是否使用某种远程消息传递,如 dbus 或直接向本地套接字发送消息(我正在远离本地套接字)?还是直接绑定到 KVM 的内核 ABI?
是否有可能(尽可能在内核之上,而不是在内核中)(而不是最糟糕的想法)绕过 libvirt 并通过 libvirt 使用的方式直接与 KVM 对话? (这部分只是好奇)
【问题讨论】:
标签: sockets dbus kvm abi libvirt