小编Bil*_* N.的帖子

每主轴缩放 Raid-5 性能

所以就被困在了一个角落里,我有一个存储项目,限制在24个spindle,并且需要大量的随机写入(对应的读取端是纯顺序的)。需要我的驱动器上的每一点空间,在 n-1 raid-5 中总共约 13TB,并且必须快速运行,超过 2GB/s 的速度。

显而易见的答案是使用 Stripe/Concat (Raid-0/1),或者更好的是使用 raid-10 代替 raid-5,但由于我无法控制的原因,这是不允许的。所以我在这里寻求帮助,以获得尽可能好的次优配置。

该阵列建立在直接连接的 SAS-2 10K rpm 驱动器上,由带有 4GB 缓存的 ARECA 18xx 系列控制器提供支持。64k 阵列条带和 4K 条带对齐的 XFS 文件系统,具有 24 个分配组(以避免因成为 raid 5 而受到的一些惩罚)。

我的问题的核心是:在具有 6 个轴/AG 的相同设置中,我看到写入时的磁盘性能接近磁盘限制,每个轴约 100MB/s,在 12 个轴时我看到下降到约 80MB/s 和 24约 60MB/秒。

我希望通过分布式奇偶校验和匹配的 AG,性能应该随心轴数量而扩展,或者在小心轴计数时更差,但这个阵列的作用相反。

我错过了什么?

Raid-5 性能是否应该与主轴数量成正比?

非常感谢您的回答以及任何想法、意见或指导。

--Bill 编辑: 提高 RAID 性能 我能够找到的另一个相关线程在答案中讨论了一些相同的问题,尽管它仍然让我没有关于性能扩展的答案。

raid performance xfs hardware-raid raid5

2
推荐指数
1
解决办法
2747
查看次数

标签 统计

hardware-raid ×1

performance ×1

raid ×1

raid5 ×1

xfs ×1