我有个问题。我在 IBM x3200M2 中使用 ESXi 4.0U1,该控制器集成了 LSI 1064e RAID 控制器,没有任何类型的缓存。我有 3 个 250GB 热插拔 SATA HD,配置为 RAID1E (IME)。ESXi 运行良好,读取速度相当不错,但写入速度非常慢,从未超过 8MB/s,这是最佳情况,使用 iozone 流式写入进行基准测试,使用 VMWare 准虚拟控制器,并且只有此 VM 处于活动状态,没有任何类型的交换(保留总 VM 内存)。已经写信给 IBM,但我没有任何付费支持,所以他们甚至没有回复,所以我只是想知道...有人有类似设置的经验吗?我只是想确定这是硬件相关的,无法通过某种配置选项修复,因为我正在考虑购买一个新的 RAID 控制器(Adaptec 2405 看起来不错)。
再次感谢!
答案1
您通常会发现 RAID 控制器也关闭了 HDD 上的写入缓存,这意味着您在写入这些磁盘时会受到 IO 阻塞。这是为了确保写入磁盘的数据确实写入磁盘,而不是存储在未受保护的内存单元中。
虽然 8MB/s 比较慢,但在 250GB SATA 硬盘(可能是 7200 rpm,也可能是 5400)上,我期望写入速度不会超过这个数字,但我预计读取速度大约为 18MB/s - 20MB/s,不会出现问题。