Xen虚拟机的资源分配

一直在为虚拟机的效率问题头疼,看到所有的文章都说xen pv的性能还可以,但是实际我们在使用中却发现不是这样的,折腾了好久之后终于发现还是配置有问题

用xm top可以看到dom0的cpu使用率基本上是所有其他虚拟机的cpu使用之和,从这里其实可以看出来,给dom0的cpu数目应该至少占到所有cpu数的一半,而由于pv的原因

虚拟机的系统的许多计算是靠dom0来的,因此它的cpu使用率会比正常linux少很多,总体的一个规律就是虚拟机的cpu数最多给个2就可以了。还有另外一点就是总cpu数不能超过实体机的cpu数目。

总结:1、所有虚拟机包括dom0的cpu数目之后不能大于物理cpu数

2、dom0至少要占用一半的cpu(负载低的情况下可以适当降低)

3、虚拟机的资源不是越多越少,而是够用就好,多了是浪费并且降低系统整体性能

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/5acda718202944e59ba443889193a680.html