在单独的VM中运行低优先级流程和高优先级流程

时间:2020-11-05 21:56:58

标签: qemu kvm proxmox

我们正在proxmox主机上运行多个VM。虚拟机同时具有高优先级和低优先级任务(这些任务运行良好)。

问题是,从proxmox角度看,VM的cpu用法看起来像黑匣子,要么使用CPU,要么不使用CPU。因此,如果所有物理CPU的利用率都接近100%,proxmox无法明确指示VM在CPU上更容易使用。如果我错了,请纠正我。

我的问题是,是否可以从QEMU guest虚拟机检测主机上的CPU是否过载?类似于内存膨胀设备,但用于CPU?

它将解决对cpu延迟(docker,consul,portworx)非常敏感的群集软件的问题。问题的第一个指标是(从VM内部看):

BUG: soft lockup - CPU#5 stuck for 22s!

0 个答案:

没有答案