2011/08/29

HD SMART

按 Wikipedia:
S.M.A.R.T.,全稱為「Self-Monitoring Analysis and Reporting Technology」,即「自我監測、分析及報告技術」。是一種自動的硬碟狀態檢測與預警系統和規範。
透過在硬碟硬體內的檢測指令對硬碟的硬體如磁頭、碟片、馬達、電路的執行情況進行監控、記錄並與廠商所設定的預設安全值進行比較,若監控情況將或已超出預設安全值的安全範圍,就可以透過主機的監控硬體或軟體自動向使用者作出警告,以提前保障硬碟資料的安全。
除極為老式的硬碟外,目前大部分硬碟均配備該項技術。

運作原理:
該技術所需資料被存放在硬碟物理盤面最前面的磁軌中,由硬碟製作商將相關管理程式和資料該磁軌中,包括加解密程式,自監控程式,自修復程式等,主機的監控軟體可以透過「Smart Return Status」的命令讀取S.M.A.R.T.資訊,且這些資訊不允許被使用者修改

SCSI 平台上的實作:
由於目前硬碟領域存在ATA和SCSI兩種標準,所以不可否認,S.M.A.R.T.技術是同時支援這兩個系列的產品的,只是在一些參數設定上存在一些差異,在關鍵參數上SCSI比ATA硬碟更為複雜。但在實際運作中,由於使用者和使用環境不同,S.M.A.R.T.對ATA/IDE系統的干預比SCSI系統要多一些,而對SCSI故障的判定更為專業和準確些。

RAID 平台上的實作:
使用者組建RAID之後,S.M.A.R.T.功能仍然有效,但是這需要RAID卡控制晶片支援S.M.A.R.T.功能。實際上,RAID卡的S.M.A.R.T.報警功能與硬碟在常規狀態下的報錯訊息並無太大差別。報警時,相應模塊所對應的硬碟指示燈(通常為紅色)會長亮以起到警示作用。

USB 平台上的實作:
在USB標準中,USB不能用於電腦內部儲存裝置的基本匯流排(如ATA,SCSI等),其本身沒有為S.M.A.R.T.提供傳輸資料的途徑。在使用ATA硬碟,以USB為傳輸埠的行動硬碟中,即使硬碟內S.M.A.R.T.仍然運作,但沒辦法直接向系統提供S.M.A.R.T.的資料。現在新的行動硬碟的內部驅動轉換電路已經能以一些方法將硬碟內S.M.A.R.T.的資料透過USB傳輸到系統或監控程式中讀取。

參考文獻:
http://zh.wikipedia.org/wiki/S.M.A.R.T.
http://baike.baidu.com/view/50863.htm

相關文章:
HD SMART 檢測參數
HD SMART Tools

沒有留言:

張貼留言