我有一个应用程序需要从存储中读取大量小型且随机分布的条目。为了提高性能,我考虑安装专用硬件 RAID 控制器(如 Highpoint SSD7505)以及多个高端消费级 NVMe SSD(如 Samsung 980 Pro 1TB),并将它们放入 RAID0。
在研究这个主题时,我发现关于此设置的 IOPS 的意见分歧很大。有人说 IOPS 比单个驱动器差,其他人则说它们几乎随着驱动器数量线性增加。
我的问题是,在这种情况下 RAID0 如何影响 IOPS,以及是否有更好的解决方案来实现最大化 IOPS 的目标。