|
S.M.A.R.T.(自監(jiān)測、分析、報告技術(shù)):這是現(xiàn)在硬盤普遍采用的數(shù)據(jù)安全技術(shù),在硬盤工作的時候監(jiān)測系統(tǒng)對電機、電路、磁盤、磁頭的狀態(tài)進行分析,當(dāng)有異常發(fā)生的時候就會發(fā)出警告,有的還會自動降速并備份數(shù)據(jù)。
早在上個世紀(jì)九十年代,人們就意識到數(shù)據(jù)的寶貴性勝于硬盤自身價值,渴望有種技術(shù)能對硬盤故障進行預(yù)測并實現(xiàn)相對安全的數(shù)據(jù)保護,因此S.M.A.R.T技術(shù)應(yīng)運而生。目前,雖然大多數(shù)硬盤的平均無故障時間(MTBF)已達30000~50000小時以上,然而對于不少用戶,特別是商業(yè)用戶而言,一次普通的硬盤故障便足以造成災(zāi)難性后果,所以時至今日,S.M.A.R.T技術(shù)仍為我們所用。
一、S.M.A.R.T究竟是什么?
S.M.A.R.T的全稱為“Self-Monitoring,Analysis and Reporting Technology”,即“自我監(jiān)測、分析及報告技術(shù)”。支持S.M.A.R.T技術(shù)的硬盤可以通過硬盤上的監(jiān)測指令和主機上的監(jiān)測軟件對磁頭、盤片、馬達、電路的運行情況、歷史記錄及預(yù)設(shè)的安全值進行分析、比較。當(dāng)出現(xiàn)安全值范圍以外的情況時,就會自動向用戶發(fā)出警告。
該技術(shù)由Compaq公司率先開發(fā),IBM、希捷、富士通、昆騰等硬盤廠商參與修正,并融合了Compaq公司的IntelliSafe診斷技術(shù)和IBM的PFA檢測技術(shù)特點。
1995年5月,Compaq公司向Small Form Factor(SFF)委員會提交了IntelliSafe的技術(shù)標(biāo)準(zhǔn)報告(SFF-8035i);1996年1月進行1.0版的修正(SFF-8035R2);1996年6月進行了1.3版的修正(SFF-8055),并聯(lián)合IBM等公司向SFF正式申請將IntelliSafe技術(shù)加入到ATA-3的行業(yè)標(biāo)準(zhǔn)中,正式更名為S.M.A.R.T
作為行業(yè)標(biāo)準(zhǔn),S.M.A.R.T規(guī)定了硬盤制造廠商應(yīng)遵循的標(biāo)準(zhǔn)。滿足S.M.A.R.T標(biāo)準(zhǔn)的條件主要包括:在設(shè)備制造期間完成S.M.A.R.T需要的各項參數(shù)、屬性的設(shè)定;在特定系統(tǒng)平臺下,能夠正常使用S.M.A.R.T;通過BIOS檢測,能夠識別設(shè)備是否支持S.M.A.R.T并可顯示相關(guān)信息,而且能辨別有效和失效的S.M.A.R.T信息;允許用戶自由開啟和關(guān)閉S.M.A.R.T功能;在用戶使用過程中,能提供S.M.A.R.T的各項有效信息,確定設(shè)備的工作狀態(tài),并能發(fā)出相應(yīng)的修正指令或警告。在硬盤以及操作系統(tǒng)都支持S.M.A.R.T.技術(shù)并且該技術(shù)默認(rèn)開啟的的情況下,在不良狀態(tài)出現(xiàn)時S.M.A.R.T.技術(shù)能夠在屏幕上顯示英文警告信息:“WARNING:IMMEDIATLY BACKUP YOUR DATA AND REPLACE YOUR HARD DISK DRIVE,A FAILURE MAY BE IMMINENT.” (警告:立刻備份你的數(shù)據(jù)同時更換硬盤驅(qū)動器,可能有錯誤出現(xiàn)。)
二、S.M.A.R.T在何處?如何工作?
S.M.A.R.T信息保留在硬盤的系統(tǒng)保留區(qū)(service area)內(nèi),這個區(qū)域一般位于硬盤0物理面的最前面幾十個物理磁道,由廠商寫入相關(guān)內(nèi)部管理程序。除了S.M.A.R.T信息表外還包括低級格式化程序、加密解密程序、自監(jiān)控程序、自動修復(fù)程序等。監(jiān)測軟件通過一個名為“SMART RETURN STATUS”的命令(命令代碼為:B0h)對S.M.A.R.T信息進行讀取,且不允許最終用戶對信息進行修改。
三、S.M.A.R.T信息表由什么組成?
S.M.A.R.T標(biāo)準(zhǔn)中采用二進制代碼作為S.M.A.R.T的基本指令,并規(guī)定寫入標(biāo)準(zhǔn)的寄存器中,形成特定的S.M.A.R.T信息表,以供正常檢測和運行。S.M.A.R.T指令分主指令(Command)和次指令(Subcommands)。主指令主要提供設(shè)備是否支持S.M.A.R.T或忽略某一次指令特征的信息。而次指令則提供支持S.M.A.R.T設(shè)備的檢測信息。這些指令主要由設(shè)備廠商寫入,一些專業(yè)硬盤維修軟件可以通過這些代碼進行設(shè)備的檢測。
四、通過軟件查看硬盤的健康狀況
S.M.A.R.T技術(shù)的原理是通過偵測硬盤各屬性,如數(shù)據(jù)吞吐性能、馬達起動時間、尋道錯誤率等屬性值和標(biāo)準(zhǔn)值進行比較分析,推斷硬盤的故障情況并給出提示信息,幫助用戶避免數(shù)據(jù)損失。S.M.A.R.T因此規(guī)定了專門的檢測參數(shù),由于硬盤結(jié)構(gòu)、性能和定位上的不同,除了ATA-3標(biāo)準(zhǔn)規(guī)定的參數(shù)外,廠商可以根據(jù)自己產(chǎn)品的特性提供不同的S.M.A.R.T檢測參數(shù)。普通用戶則可以通過常用的系統(tǒng)工具(如AIDA32)來查看,并通過這些參數(shù)了解硬盤的“健康”狀況。本新聞共 4頁,當(dāng)前在第 1頁 1 2 3 4 |
|
【收藏】【打印】【進入論壇】 |
|
|
|
|
|
|
|