是否存在任何资源在顺序和随机模式下具有各种 RAID 阵列的典型吞吐量和 IOp/s?
就我而言,我更感兴趣的是眼下:
- 带有 SAS 10k 驱动器的 6 磁盘 Raid 10 阵列
- sqlio 数字
我知道这里有很多变量,有多少操作处于等待状态,控制器,缓存等等...我也看到了用于预测 RAID 性能的“公式”(我感觉可能有点废话)但一些关于良好基准的一般目标会有所帮助。
答案1
我使用过计算器,发现在大多数情况下,它们都差不多。在很多情况下,我看到人们抱怨阵列的性能,这是因为磁盘、控制器或处理架构/系统总线不一致。大多数现代服务器都配有 PCIe 和快速 CPU/FSB(因此它们不是问题);但请确保您有一个好的 RAID 控制器。MB 的内置控制器可能是垃圾,可能会连接 6 个驱动器,但不会将它们推得太紧。
使用这些驱动器和良好的 RAID 卡(具有足够的 WB 缓存),您可能希望获得 300 到 400 IOps 的写入性能和接近两倍的读取性能。吞吐量在某种程度上取决于驱动器的面密度。当然,正如您所说,这将取决于您的工作量。