IBM x336 上的 LSI 1030 RAID1 的 SCSI hd 性能非常差

IBM x336 上的 LSI 1030 RAID1 的 SCSI hd 性能非常差

我在一台 IBM x336 服务器上遇到了性能非常差的问题,该服务器在 U320 控制器、LSI 1030 上安装了双 73GB 15k 硬盘。我们得到的最大速度可能为 3.5MB/秒(每个 HD Tune 实用程序)。我认为它至少应该超过 100MB/秒(另一个 x335 盒子运行速度为 70-80MB/秒)。服务器是最近设置的,并没有真正注意到这个问题,但可能从一开始就存在,所以不确定。我已经安装了 IBM ServerRAID Windows 实用程序。服务器正在运行 Windows 2008 R2 Web 版(如果这很重要的话)。

我以为可能是其中一个驱动器坏了,到目前为止,我已经从阵列中移除了一个驱动器并再次测试,但结果仍然相同。我正在等待 RAID1 重新同步,然后我将尝试拉出另一个驱动器。

我也使用过 ServerRAID 实用程序,但没有注意到其中任何可能表明存在问题的东西。

不确定我是否走在正确的道路上。因此寻求一些建议来解决这个问题。

答案1

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

在服务器上的缓存丢失、发生故障或被禁用的情况下,与缓存正常运行的相同服务器相比,吞吐量存在巨大差异。

在一台全新的机器上,首次通电时可能需要一段时间,电池供电的缓存会进行充电,并且缓存将被禁用,直到准备就绪。这可能需要长达 24 小时的时间才能完成。

此外,在 RAID 重建期间,控制器通常会禁用缓存。重建完成后,请再次检查性能。

答案2

我不知道 Windows 的情况,但是我在 2005 年也见过类似的问题是关于 LSI Logic Linux 驱动程序中的一个错误;如果将驱动程序编译到内核中,性能会受到很大影响,但如果将驱动程序作为模块加载,性能就会达到预期。

所以,这不是第一次出现与驱动程序有关的问题。如果可能的话,您可以使用 Ubuntu Live CD(或您选择的其他 Linux 发行版)启动服务器并在 Linux 中对其进行基准测试吗?如果性能上升,则说明您的 Windows 存在一些驱动程序问题。

答案3

驱动器上的扇区可能未对齐。我以前遇到过这个问题,有工具可以帮你修复它,或者你可以手动修复。 微软谈论驱动器对齐

Paragon 有一个名为分区对齐工具的工具。这里有一份 PDF 文件,其中讨论了驱动器错位并展示了会发生什么情况。在此处输入链接描述

相关内容