![如何提高SSD RAID10阵列的磁盘写入速度?](https://linux22.com/image/618291/%E5%A6%82%E4%BD%95%E6%8F%90%E9%AB%98SSD%20RAID10%E9%98%B5%E5%88%97%E7%9A%84%E7%A3%81%E7%9B%98%E5%86%99%E5%85%A5%E9%80%9F%E5%BA%A6%EF%BC%9F.png)
我一直没找到如何使用 mdadm 软件 RAID 在 RAID10 设置上设置写回缓存的方法。我正尝试为 4x256Gb Samsung 830 SSD 设置进行设置,但写入速度只有 400Mb/s... CentOS6
答案1
如果您使用这 4 个缓存来缓存大型旋转磁盘(或其他慢速磁盘),请查看 dm-cache、bcache 和同类产品。它们未内置于 mdadm 中,但可以在 raid 设备上使用。
如果您只能以每秒 400MB 的速度向这四个 SSD 写入数据,则应检查瓶颈是什么;我怀疑是 io 速度,除非您使用的控制器很差。检查您的 iowait%,如果该值很高,请尝试将一个或多个磁盘移至其他控制器(如 PCIe sata 适配器)。如果该值很低且 CPU 使用率为 100%,则您的 raid 可能受到 CPU 限制。
当您在 md 设备上创建 Linux Softraid 时,大多数常见文件系统都会自动检测其最佳调整参数。