2008年(8065)
分类: 服务器与存储
2008-11-25 15:38:05
高容量存储系统所揭露的SATA磁盘驱动器存在的一个小缺陷是其比特错误率问题。比特错误的发生率很低,100万亿比特中大约只有一次发生错误。然而,如果SATA驱动器上的某个特定比特发生错误时,存储系统通常用来保护数据防止其丢失的RAID技术并不能检测到这个错误。
尽管对于小型系统来说,这通常并不是什么问题,然而,随着存储系统容量的不断增加,这个问题变得越来越突出。容量10TB以上的系统,其特定数据位发生错误的概率就很大。容量100TB以上的系统,其错误几乎是不可避免地。
因此,问题转变为:无法正确读取一个数据比特对结果真的有影响吗?通常来说,这并没有影响,除非在这些系统上存储经过重复数据删除操作的数据(重复数据删除技术是目前数据存储领域发展最快的一项技术)。如果数据经过重复数据删除操作,那么正确读取每一个数据位对于存储系统来说是极为重要的。即便仅仅只是一个数据位无法读取都会导致多个文件无法读取,因为它们可能都要依赖某一特定数据位来完成文件的重构。
高容量的基于SATA的存储系统能够解决很多公司的归档和备份问题。但是SATA存在的数据位问题却会削弱其优势,因此使用SATA驱动器来存储大量的重复删除数据并非在任何情况下都是最好的,厂商要根据真实情况做出辨别。