在带有LSI 1030 RAID1的IBM x336上,SCSI HD性能非常差

在U320控制器LSI 1030上配备双73GB 15k硬盘的IBM x336服务器上,我的性能performance非常差。我们最多可以获得3.5MB /秒(每个HD Tune实用程序)。 它应该至less超过100MB /秒,我认为(另一个x335盒正在运行70-80MB /秒)。 服务器最近安装了,并没有真正注意到这个问题,但可能从一开始就在那里,所以不知道。 我已经安装了IBM ServerRAID Windows实用程序。 服务器正在运行Windows 2008 R2 Web版本(如果有的话)。

我想也许其中一个驱动器是坏的,到目前为止,我已经从arrays中删除了一个驱动器,并再次testing,但仍然是相同的结果。 我正在等待RAID1重新同步,我将尝试下一个拉动另一个驱动器。

我也使用了ServerRAID实用程序,但没有注意到那里可能表示问题的任何东西。

不知道我是否在这条正确的道路上。 所以寻找一些build议来跟踪这个。

服务器是否有用于存储控制器的电池备份caching,如果有,电池是否丢失,断开连接或发生故障?

在caching丢失,服务器故障或被禁用的情况下,与caching运行正常的相同服务器相比,您所描述的吞吐量有显着的差异。

在一台全新的机器上,可能会有一段时间,当您首次启动电池支持的caching充电时,caching将被禁用,直到准备就绪。 开机后可能会长达24小时。

而且,在RAID重build期间,控制器通常禁用caching。 重build完成后再次检查性能。

我不了解Windows,但是我在2005年看到的类似的呃逆是关于LSI Logic Linux驱动程序中的一个错误; 如果驱动程序被编译到内核中,性能会受到很大的影响,但是如果驱动程序是作为一个模块加载的,性能就像预期的一样。

所以,这不会是第一次关于司机。 如果可能的话,你可以使用Ubuntu live-CD(或者你select的其他Linux发行版)来引导你的服务器,并在Linux中进行基准testing吗? 如果性能上升,你的Windows有一些驱动程序问题。

驱动器上的扇区可能不alignment。 过去我遇到过这个问题,有些工具可以帮你解决,或者你可以做到这一点。 微软谈论驱动器alignment

Paragon有一个称为分区alignment工具的工具。 这里是一个PDF,他们谈论驱动器不对中,并显示发生了什么。 在这里input链接描述