ZFS / FreeNAS - 匹配配置性能差异

ZFS / FreeNAS - 匹配配置性能差异

我有 2 台新服务器,它们使用完全相同的硬件来运行 FreeNAS。每个机箱中有 30 个 4TB 驱动器。每个服务器都具有完全相同的 zpool 配置(5x 5 4TB 驱动器 RAIDZ 卷、3 个备用驱动器、镜像日志驱动器、72TB 池)。

一台服务器的基准写入速度为 1.25Gbps,另一台服务器的基准写入速度约为 0.7Gbps。

报告图表显示了 CPU 使用率(性能较好的处理器多 10%)和系统负载(性能较差的处理器通常会急剧上升并且负载较高)的不同趋势,但内存利用率的趋势大致相同。

两个卷都显示健康状态,并且有关配置(硬件和软件)的所有内容在我看来都是相同的。

什么原因可能导致这种奇怪的行为?我该如何进行故障排除?

答案1

在两个驱动器上对每个驱动器运行diskinfo -c -t /dev/drive。有了这么多驱动器,编写脚本可能更容易,而且会有大量输出(script可能合适)。

您可能会看到性能上的差异。如果您没有看到任何差异,那么您的瓶颈就在于总线(即驱动器插入 SATA 控制器的方式)。

附注:Backblaze 机箱并非性能单元。它们使用的 SATA 和乘数控制器不适合大多数专业用途。SAS 控制器和扩展器将提供各种改进,尽管听起来您的部署更看重资本支出而非 TCO。

相关内容