将专为 NAS 设计的硬盘用作桌面系统驱动器是一个好主意吗?
我特别关心错误恢复。
以下帖子声称与普通台式机驱动器相比,NAS 驱动器不会努力修复磁盘错误:
https://www.reddit.com/r/DataHoarder/comments/78ek5h/comment/doxiq91/
BarraCuda 硬盘专为在桌面环境中使用而设计,而 IronWolf 等 NAS 硬盘则专为在 NAS 机箱中使用而设计。IronWolf 硬盘专为在 NAS 中作为 RAID 组工作而设计,这意味着它们不会积极尝试修复重新分配/坏扇区,因为它们可以“继续前进”并将某些内容留给阵列中的另一个硬盘,这意味着当用作桌面中的单个硬盘时,它可能会导致这些错误比标准桌面级硬盘更快地累积。
这是真的吗?
我想使用Seagate IronWolf硬盘作为台式机硬盘,不带 RAID。
这听起来就像驱动器的固件在放弃失败的“读取”命令之前有一个不同的重试计时器。
可能所有硬盘都会自动重试失败的读取。操作系统
READ
只发出一次命令并等待,如果硬盘检测到无法 100% 正确读取请求的扇区,它会自动重试,一次又一次,直到成功,或者放弃并在大约一分钟后做出响应ERROR
。但是,当磁盘是 RAID 阵列的一部分时,“一分钟后”的时间太长了,并且操作系统(或 RAID 控制器)更希望快速检测到故障,因为它可以轻松地从镜像中获取相同的数据或从奇偶校验中重新计算。
因此据我所知,“NAS 优化”驱动器通常具有不同的固件变体,可以显著减少驱动器的自动重试超时,以便让 RAID 完成其工作。
对我来说,事情曝光过度了。我的意思是“不要积极尝试修复”的行为是正确的,但 NAS 和桌面版本在这方面的差异并不大。上述情况主要适用于监控磁盘,因为对于这个角色来说,需要尽可能多地从摄像机到磁盘的恒定信息流。小的错误/像素降级不会破坏记录。
所以我的意见是,你可以使用 NAS 磁盘,但你应该知道它们会散发更多热量,而且噪音更大(与台式机相比)
这取决于驱动器的错误恢复行为。一般来说:
更为重要的是,您几乎总是可以将 NAS 驱动器的错误恢复行为配置为类似于台式机驱动器。
但是,我也预计 NAS 驱动器上的主轴电机在典型的桌面使用中不会表现得那么好。NAS 驱动器通常设计为全天候运行,但桌面系统的正常用例涉及驱动器频繁启动和停止(由于电源管理(降低盘片转速以节省电量,或由于系统频繁关闭),并且这种类型的使用通常更喜欢不同类型的轴承和不同的电机设计,而不是不频繁启动的连续运行。