我从NEC的白皮书“ 磁盘arrays中的无声数据损坏”中了解到:
白皮书的重点是告诉人们NEC专有技术,以防止SATA驱动器中的无声数据损坏。 但是,ZFS似乎至less提供了相当的保护,对我来说比较好,因为它不是专有的(除了Oracle最新的ZFS版本)。
我有两个问题:
我是否正确地认为,使用带有T10-DIF SAS驱动器的ZFS,与单独使用这两种技术中的一种技术相比,可以提供额外的防止无声数据损坏的保护层?
鉴于T10-DIF SAS驱动器似乎并不是很容易获得,那么有什么理由select非T10-DIF SAS驱动器,而不是相同的SATA驱动器,反之亦然?
*通过这一点,我的意思是比较像喜欢:例如企业级SAS驱动器从一个给定的制造商与企业级SATA驱动器从同一制造商。
如果你能避免SATA磁盘,请这样做。 对于使用ZFS的人来说,Nearline SAS对于稳定性,性能和容量都是一个很好的折衷。 您不需要磁盘制造商的专有静音数据损坏技术…
对SATA的争论确实归结于存储硬件,控制器,shell等的实现和select。当SATA处于混合状态时,出错或发现特别有毒的组合是容易的; 例如在扩展器后面,使用错误的控制器和各种故障模式。
请参阅: 硬件SATA RAID-10arrays中的单个磁盘如何使整个arrays停止响应?