免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1910 | 回复: 0
打印 上一主题 下一主题

硬盘数据保护 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-10-14 03:14 |只看该作者 |倒序浏览

硬盘数据
保护技术之MaxSafe增强版
  除了大家耳熟能详的SMART技术外,各家硬盘厂商现在均竞相推出了各自的硬盘数据保护技术,例如原IBM硬盘公司就有DFT技术,原昆腾硬盘公司有DPS(数据保护系统),迈拓公司有MaxSafe技术,西部数据公司有数据卫士(Data Lifeguard)技术,希捷公司有3DS系统。笔者这里再对Maxtor的MaxSafe技术和希捷的3DS系统进行简要介绍。
MaxSafe(增强版) 硬盘数据保护技术
  高性能高容量硬盘很重要,但可靠性也是一个不能忽视的因素,MaxSafe是Maxtor硬盘专有的数据安全系统。从硬盘原理我们可以知道,硬盘内部是一个非常非常清洁的空间,比医院的隔离病房还要干净得多,一个极小的微粒也会造成数据错误。尽管厂商们不断追求更为干净的制造环境,但是无论采用如何高级的过滤措施,仍然不能完全防止灰尘的入侵,MaxSafe系统的设计本意就是为了在数据丢失之前,发现和修正这些错误。
  Maxtor的数据完整性判断很简单:识别和决定可能发生问题的潜在点,MaxSafe先检查数据瞬时写入的正确与否,再监测长时间的数据存储过程,其中动用到三个技术:后台磁盘表面描、高级ECC、高速写入侦察。
后台磁盘表面扫描与硬盘数据保护
   ECC提供了一串数据位,使用复杂的译码算法计算,把自身附加在每一个存储在磁盘的数据上。当你存取这些资料时,附加的额外数据位会解码和校验数据,与原始记录相比较。如果编码/解码算法侦察有差异,将动用ECC位来修复不正确的数据。MaxSafe使用硬盘的idle(空闲)周期从磁盘读取数据,再使用硬盘电路版上的ECC来验证,最后把修复的数据存储在磁盘的另一点上,以上操作独立于主机系统,不会受到我们的干涉,充分利用了硬盘的每一段工作时间。
   高级ECC与硬盘数据保护
   从DiamondMax Plus 5120开始,Maxtor的所有产品已经包含了错误侦测和修正能力,与以前的产品相比,等于有了双重的ECC,每512byte个用户数据块,就有430 bits的ECC校验位。旧式的ECC可能会出现错误的修正,但高级ECC拥有两次校验操作,使错误发生率降到了1/10^20 bits。以250KB文件读取为例,1秒读1个文件,1天读取24小时,平均犯错时间为150万年。
   高速写入侦察
   以今天的技术来计算,每英寸盘片大约可以存储1百万个文件,在写入资料时,如何磁头飞得太高,数据将不能被准确地记录下来。高速写入侦察用于检查每次数据写入的高度,确保磁头维持在安全写入区域内。



本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/24949/showart_184387.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP