Raid 10的读取速度不会随着磁盘的增加而扩大

Perc H700 Raid控制器有2个戴尔盒子。 一个盒子有6个600G磁盘configuration为一个单一的RAID 10卷另一个盒子有12个600G磁盘configuration为一个单一的RAID 10卷

我做了一个简单的ddtesting,通过编写一个2 x大小的RAM文件。我还通过在读取我写入的原始文件之前写入另一个RAM大小的文件来避免linux操作系统caching效应。

我在两个盒子里都有类似的写入速度(大约350-400MB / s)

我在6个磁盘盒上的读取速度是590MB / s,在12个磁盘盒上的读取速度是723MB / s。

我很好奇,如果磁盘的翻倍会导致读取速度翻倍。

我想你已经达到了控制器硬件和/或PCI Express连接的速度限制。

尝试使用不同的块大小与dd。 您的控制器或驱动程序可能达到了IOPS限制。

也可以尝试使用hdparm -t进行读取testing。