带有 (4) 个 1TB 7200rpm 64MB 驱动器的 Dell Perc H200 RAID10 读取性能不佳

ens*_*are 7 raid dell hardware-raid dell-perc

我看到只有 50MB/s 的读取速度:

ensnare@box:~$ sudo hdparm -tT /dev/sda
[sudo] password for ensnare:

/dev/sda:
 Timing cached reads:   4592 MB in  2.00 seconds = 2296.48 MB/sec
 Timing buffered disk reads:  192 MB in  3.90 seconds =  49.24 MB/sec
Run Code Online (Sandbox Code Playgroud)

阵列已经重建并运行。这种缓慢的性能正常吗?我能做些什么来让它更快?控制器配置中没有太多选项。谢谢。

zip*_*ppy 8

简短的回答是肯定的,这就是您应该从 H200 中看到的性能水平。

长答案:H200 是旧的 SAS 6iR,支持 SATA 6Gb/s。它没有您在 RAID 卡上看到的常见功能(电池备份单元、板载缓存、RAID5/6 支持)。缓存决定了您的 RAID 阵列的速度(连同主轴数量和驱动器类型),因此没有缓存 = 性能低下。添加 7200RPM SATA 驱动器(与 10-15k RPM SAS 驱动器相比速度较慢),这是您可以期待的性能水平。