我正在从XEN3.4过渡到CentOS 5.5上的KVM。我需要为VM分配CPU优先级,以确保一个VM (vmA)总是比另一个VM (vmB)接收优先级。
在Xen中,我可以为vmA分配一个高信用的调度器权重,但在KVM中,我唯一能想到的就是将与vmB相关的进程处理得非常高。
因为这是CentOS 5.x,所以似乎没有cgroup可用。
有什么更好的方法吗?
发布于 2011-07-23 19:57:38
cgroups在RHEL6中是可用的,所以我认为centos 6也应该有它。至于构建本身,centos 5.6已经发布,5.7应该正在进行中,因为RHEL5.7 5.7是可用的。为什么是5.3?这对于kvm来说尤其重要,因为它在5.4中得到了支持,而且每次更新都大大改进了它。使用5.3时,您不仅落后于大多数关键更新,而且还落后于kvm从来不支持的构建。
回答你的问题-好是你对5分支最好的选择,除非你想把cgroup支持到2.6.18。您也可以使用任务集将优先级的VM绑定到CPU上,这是其他VM所没有的,但IMO这太过分了
https://serverfault.com/questions/293366
复制相似问题