在群晖NAS系统中,优化SSD读写缓存是提高性能的关键一环,然而,若不慎管理可能导致SSD故障。本文将分享如何避免在SSD读写缓存操作中出现故障,确保系统稳定性和可靠性。

启用<SSD耐用性通知>,提前防范故障

在使用SSD(固态硬盘)的存储系统中,为了最大程度地利用SSD的寿命并提前预防故障,我们建议启用SSD预计耐用性通知。通过设置系统在SSD的预计耐用性降至特定阈值时发出警报,您可以提前规划并在SSD出现故障之前进行更换,降低了系统同时遇到SSD故障的概率。以下是在DSM 7.2上执行此操作的详细步骤:

在 DSM 7.2上的步骤:

SSD 耐用性提醒可在 SSD 的预计寿命达到指定值时向您发出警报,以便您立即采取相应操作。

  1. 前往存储管理器 > HDD/SSD > 设置 > 高级设置。
  2. 前往 SSD 预估耐用性提醒区域选择启用预估耐用性提醒:
  • 对于 Synology SSD:在耐用性(月)字段中输入 1 至 3 之间的值。
  • 对于其他 SSD:在耐用性 (%) 字段中输入 1 至 5 之间的值。

单击应用。

注意:

  • SSD 预估耐用性提醒仅在特定 SSD 上受支持。
  • 即使您禁用了预估耐用性提醒,系统仍会在以下情况下向您发送通知,以确保数据安全:
    • 对于 Synology SSD:预估耐用性达到上限。
    • 对于其他 SSD:预估耐用性下降到低于 1%。
  • SSD 的预估耐用性是根据其自己的 S.M.A.R.T. 信息生成的。如果 SSD 不支持相应 S.M.A.R.T. 属性,则不支持此功能。
  • Synology SSD 的预估耐用性基于其最近的 I/O 工作负载。根据 I/O 工作负载随时间变化的情况,Synology SSD 预估耐用性的值可能会延长或缩短。对于新装载的 Synology SSD,系统可能至少需要 24 小时来预估耐用性。

提升容错功能:建议增加SSD创建高级RAID读写缓存

为了进一步提高存储系统的容错性能,建议您考虑安装更多的SSD并创建以下RAID配置作为读写缓存。这样的高级RAID配置不仅提供了更强大的容错能力,还能有效应对SSD故障。

  • DSM 7.2上版本RAID 1、RAID 5、RAID 6 或 RAID10。

注意: 如果SSD读写缓存中故障 SSD 的数量超过 RAID 配置的容错能力,则仅存在于SSD缓存中的数据将会丢失。例如由三个 SSD 组成的 RAID 5 读写缓存可承受多达一个SSD故障。如果两个 SSD 同时损毁则故障 SSD 的数量将超过 RAID 5 读写缓存的容错能力。