9.2. Red Hat Virtualization 中的稳定设备地址

虚拟硬件 PCI 地址分配在 ovirt-engine 数据库中保留。

PCI 地址由 QEMU 在虚拟机创建时分配,由 libvirt 报告为 VDSMVDSM 会向管理器报告回管理器,其中存储在 ovirt-engine 数据库中。

启动虚拟机时,管理器将 VDSM 发送来自数据库的设备地址。VDSM 将它们传递至 libvirt,它使用虚拟机首次运行时分配的 PCI 设备地址启动虚拟机。

当从虚拟机中删除设备时,也会移除对它的所有引用(包括稳定 PCI 地址)。如果添加设备以替换移除的设备,则由 QEMU 分配 PCI 地址,这不太可能与替换的设备相同。