硬盘保护技术
当前硬盘正朝着高单碟容量、高密度磁道、高传输速率等方向发展,任何一点撞击或磁头读写的偏差都可能造成数据错误或丢失,与提高硬盘容量、加快存取速度相比,人们更多地考虑的是自己的数据在硬盘上到底有多安全.因而先进的防震系统和优秀的数据保护技术显的更重要。
谈到硬盘保护,当然要提到S.M.A.R.T.
S.M.A.R.T是自监测,分析和报告技术的简称。这种目前的新型硬盘系统都具备的新功能可以说是暂时缓解此类问题的一剂良药。这项技术可以应用在ATA或SCSI硬盘上。它最早由Compaq提出,Compaq原先只是希望它的硬盘供应商可以在硬盘的设计中加入可以自我监视与分析各种参数的能力,藉此分析硬盘是否正常,以便事先通知系统,针对各种可能的故障采取对应措施。后来各大硬盘厂商在ATA-3的规格中正式将S.M.A.R.T列入标准。
工作机理: 当硬盘启动后,硬盘上微控制器的程序便会自动、持续、定期监控某些项目,一旦所监控的数值低于临界值时,便会通知系统,警告可能会有问题发生。但它所监视的范围大部分是机械上的磨损或是输出的信号异常,而对于突发性的故障,比如机械零件突然断裂或是失效时,S.M.A.R.T就束手无策了。也就是说,它所能预测的故障是在长期的监视中,有迹可循的故障,若是突发的类型,当然无法预测出来。
除了广为应用的S.M.A.R.T外,各家厂商都有自己特有的技术推出。
1.SPS和DPS技术
SPS(Shock
Protection System)震动保护系统。由昆腾公司开发,它在硬盘受到撞击时,能够保持磁头不受震动,磁头和磁头臂停泊在盘片上,冲击能量被硬盘其他部分吸收,这样能有效地提高硬盘的抗震性能,使硬盘在运输、使用及安装的过程中最大限度地免受震动的损坏。
DPS(―ata
Protection System)数据保护系统。DPS可快速自动检测硬盘的每一个扇区,并在硬盘的前300M空间定位存放操作系统或其他应用系统的重要部分。当系统发生问题时,DPS可以在90秒内自动检测并恢复系统数据,即使系统无法自举,也可以用包含DPS的系统软盘启动系统,再通过DPS自动检测并分析故障原因,尽可能保证数据不被丢失。
2.ShockBlock和MaxSafe技术
ShockBlock是迈拓公司在其金钻二代硬盘上使用的防震技术,它的设计思路和昆腾的SPS相似,在意外碰撞发生时,尽可能避免磁头和磁盘表面发生撞击,减少因此而引起的磁盘表面损坏。
MaxSafe同样也是金钻二代拥有的独特数据保护技术,它可以自动侦测、诊断和修正硬盘发生的问题,提供更高的数据完整性和可靠度。Maxsafe技术的核心是ECC(Error
Correction Code错误纠正代码)功能,它在数据传输过程中采用特殊的编码算法,加入附加的ECC检验位代码并保存在硬盘上,当数据重新读出或写入时,通过解码方式去除额外的检验位和原来保存的数据对照,如果编码和解码过程中发生错误,将重新读出数据并保持数据的完整性。
3.Seashield和DST技术
Seashield是Seagate公司推出的新防震保护技术。Seashield提供了由减震弹性材料制成的保护软罩,配合磁头臂及盘片间的加强防震设计,为硬盘提供了高达300G的非操作防震能力。另一方面它也提供了印刷电路底板静电放电硬罩及其他防损害措施,保证硬盘的可靠性。
DriveSelfTest(DST,驱动器自我测试)功能是Seagate新增的数据保护技术,它内建在硬盘的固件中,提供数据的自我检测和诊断功能,在用户卸下硬盘时先进行测试诊断,避免数据无谓的丢失。
4.DFT技术
DFT(DriveFitnessTest,驱动器健康检测)技术是IBM公司为其PC硬盘开发的数据保护技术,它通过使用DFT程序访问IBM硬盘里的DFT微代码对硬盘进行检测,可以让用户方便快捷地检测硬盘的运转状况。DFT微代码可以自动对错误事件进行登记,并将登记数据保存到硬盘的保留区域中。DFT微代码还可以实时对硬盘进行物理分析,如通过读取伺服位置错误信号来计算出盘片交换、伺服稳定性、重复移动等参数,并给出图形供用户或技术人员参考。这是一个全新的观念,硬盘子系统的控制信号可以被用来分析硬盘本身的机械状况。
正确的认识硬盘保护技术
各种磁盘保护技术的出现无疑使数据的安全性得到了很大的提高。但并不是拥有这些技术,最终用户就可以高枕无忧,不必再做什么备份了,因为它们并不能百分之百地预测出所有的故障。
|