Xen客人的高负荷

我们正在面对新安装的Xen(4.2)系统的一个奇怪的问题。

该服务器是配备有4x1Tb硬盘的英特尔SR1690WB以及configuration为使用RAID10的RS2BL040 RAID卡。

问题是,任何新产生的半虚拟化客户操作系统(Debian Squeeze)都在非常高的负载下工作(70-80%的CPU使用率,大部分是由events/0events/1 ),无论他们在做什么dynamic页面,或只是简单地下载一个iso文件)。

每个来宾都configuration为使用2个CPU核心和4GB RAM。

只是希望在Dom0上有一些错误的configuration,但是什么会导致这些可怕的负载?

请让我知道,如果我可以澄清我的问题。

幸运的是,在我们的configuration中发现了这个问题。

将CPU内核固定到Dom0(而不是以nosmp参数开始)后,在grub选项中使用

GRUB_CMDLINE_XEN_DEFAULT="dom0_mem=1024M dom0_max_vcpus=1 dom0_vcpus_pin"

所有的客户操作系统运行健康,快速。 🙂