如果我在 Raid10 中拥有 24 个小型驱动器与 4 个大型驱动器,这会影响性能吗?
问题的根源是,如果我用许多较小的驱动器填满所有 24 个托架,或者只坚持使用 4 个驱动器或 8 个驱动器但更大的磁盘,它是否具有任何性能或冗余优势?
答案1
每个驱动器都会将其性能添加到总和中,因此在其他条件相同的情况下,驱动器越多,速度就越快。不过,大小不会直接产生影响。如果您要在 2.5 英寸 300GB 10k RPM 驱动器和 2.5 英寸 900GB 10k RPM 驱动器之间进行选择,它们的性能大致相同,驱动器之间也是如此。差异在于您按每 TB 计算时。因此,在其他条件相同的情况下,磁盘阵列中的 10 TB 900GB 驱动器将比 10 TB 300GB 驱动器慢。
您还应考虑其他一些事项:7.2k RPM 驱动器比 10k 或 15k 驱动器慢,而且通常也更大。在执行寻道(如随机读取)时,它们每个主轴的速度要慢得多,但在流式 IO(不需要磁头移动太多的顺序 IO)时,每个主轴的速度仅稍慢一点。SSD 没有移动部件,当 IO 可以流式传输时,其纯 MB/s 速度比普通主轴驱动器快一点,但在执行寻道时它们的速度不会减慢,因此,主轴会开始受到其可以执行的 IO/s 数量的限制,而 SSD 实际上不会。
答案2
是的。主轴数越多 = IOPS 越高。前提是小型驱动器的性能与大型驱动器相似(即接口和 RPM 相似)。