在基于XenServer 5.6的Windows XP虚拟机上对磁盘进行基准testing时,我得到了一个高峰,达到了〜200 MB / s,然后又回落到了30 MB / s的平均值。 这是正常的吗?
我的configuration是:带有1个四核Intel Xeon处理器(2.66GHz)的HP刀片服务器BL460,24 GB内存,以及两个300GB 10K SAS SFF硬盘组成RAID 1arrays。 我的dom0有10个XP虚拟机和2个Windows 2003 R2虚拟机。
我意识到我将得到缓慢的结果,使用2个驱动器的RAID 1arrays,这就是为什么今晚晚些时候我将它升级到4个驱动器的RAID 10,希望有更好的结果。 这是一个合理的希望吗?
我已经遵循了所有的build议,包括关于VM性能的改进,例如:禁用任务和校验和卸载。
我更像是一个vmware的人,而不是xen,但是最初的几秒钟可能是在虚拟机pipe理程序或存储控制器上以ram的formscaching的数据。
假设一台虚拟机生成大部分负载,30 MBps听起来正确。
从RAID 1升级到10应该可以显着提升性能。 看看RAID级别的定义,以期望获得的种类。