Xen磁盘性能问题

我目前在CentOS 5上使用Xen PV,我的domU作为平面文件运行在使用XFS格式化的硬件RAID控制(写入caching启用)上。 在dom0上,我可以从/ dev / zero中得到大约500MB / s的dd,但是如果我得到10MB / s(通常大约是它的一半),我很幸运。

我已经尝试在domU上将磁盘调度更改为NOOP,更改了一些安装参数,并调整了dom0(优先级CPU)和domU(增加RAM和VCPU分配)的性能分配。 这些步骤都没有产生任何明显的性能变化。

我的直觉是,它不是一个硬件问题,由于dom0的稳定performance。 任何想法可能会导致这个问题? 我正在考虑转向基于LVM的domU。

众所周知,使用文件作为Xen domU的块设备会导致性能下降; 请尝试使用LVM LV或直接块设备。

也取决于您的RAID控制器有多less写入caching,2GB不是那么大,可能只是在dom0中testingcaching的速度。