当我使用 libvirtd/virsh 玩 KVM 时,我禁用了 libvirt 的虚拟机 xml 配置中的部分,这使我的 CPU 使用率从每个虚拟机空闲模式下的 7-8% 降至 Windows 客户机的 1-2%。这是一个很大的优势。但是如何在使用 Ganeti 时应用这种技巧?
答案1
抱歉打扰大家了,我自己在探索 Ganeti 的资料时找到了答案。如果有人感兴趣,只需修改一个实例:
gnt-instance modify -H vnc_bind_address= <VM_name>
gnt-instance modify -H mouse_type= <VM_name>
当 mouse_type 为空时,它不会向 KVM 添加“-usb”选项。vnc_bind_address 也应该为空,否则它会添加 -usbdevice tablet。空闲模式下的 CPU 使用率从 ~7% 更改为 ~1%。
答案2
我建议您在他们的跟踪器上提交一个错误,以便他们可以在将来的版本中默认这样做。