SMART描述及参数简介_第1页
SMART描述及参数简介_第2页
SMART描述及参数简介_第3页
SMART描述及参数简介_第4页
SMART描述及参数简介_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

S.M.A.R.T.目前主流硬盘都支持S.M.A.R.T.S.M.A.R.T“Self-MonitoringAnalysisandReporting可以通过硬盘上的监测指令和主机上的监测软件对磁头盘片马达电路时,就会自动向用户发出警告。名目根本信息S.M.A.R.TS.M.A.R.T通过软件查看硬盘的安康状况SCSIS.M.R.A.T特别问题的解答根本信息S.M.A.R.TS.M.A.R.T通过软件查看硬盘的安康状况SCSIS.M.R.A.T特别问题的解答总结总结根本信息〕:这是现在硬盘普遍承受的数据安全技术,在硬盘工作的时候监测系统对电机、电路、磁盘、磁头的状态进展分析,当有特别发生的时候就会发出警告,有的还会自动降速并备份数据。值,渴望有种技术能对硬盘故障进展推想并实现相对安全的数据保护,因此S.M.A.R.T技术应运而生。目前虽然大多数硬盘的平均无故障时间 已达30000~50000小时以上,然而对于不少用户,特别是商业用户而言,一次一般的硬盘故障便足以造成灾难性后果,所以时至今日, S.M.A.R.T技术仍为我们所用。S.M.A.R.T到底是什么?该技术由CompaqIBM、希捷、富士通、昆腾等硬盘厂商参与修正,诊断技术和IBMPFA19955CompaqSmallFormFactor(SFF)委员会提交了的技术标准报告(SFF-8035i);199611.0(SFF-8035R2)199661.3(SFF-8055)IBM等公司向技术参与到ATA-3正式更名为S.M.A.R.TS.M.A.R.T规定了硬盘制造厂商应遵循的标准。满足S.M.A.R.T标准的条件主要包括:在设备制造期间完成S.M.A.R.T需要的各项参数、属性的设定;在特定系统平台下,能够正常使用 BIOS检测,能够识别设备是否支持S.M.A.R.T并可显示相关信息,而且能区分有效和失效的S.M.A.R.T信息;允许用户自由开启和关闭S.M.A.R.T功能;在用户使用过程中,能供给 S.M.A.R.T的各项有效信息,确定设备的工作状态,并能发出相应的修正指令或警告。在硬盘以及操作系统都支持S.M.A.R.T.技术并且该技术默认开启的的状况下,在不良状态消灭时S.M.A.R.T.技术能够在屏幕上显示英文警告信息:“WARNING:IMMEDIATLYBACKUPYOURDATAANDREPLACEYOURHARDDISKDRIVE,AFAILUREMAYBEIMMINENT.”(警告:马上备份你的数据同时更换硬盘驱动器,可能有错误消灭。)S.M.A.R.T在何处?如何工作?信息保存在硬盘的系统保存区(servicearea)一般位于硬盘0理程序。除了S.M.A.R.T、、自监控程序、自动修复程序等。监测软件通过一个名为“SMARTRETURNSTATUS”的命令(命令代码为:B0h)对S.M.A.R.T信息进展读取,且不允许最终用户对信息进展修改。S.M.A.R.T信息表由什么组成?S.M.A.R.T标准中承受二进制代码作为S.M.A.R.T的根本指令,并规定写入标准的存放器中,形成特定的 S.M.A.R.T信息表,以供正常检测和运(Subcommands)。主指令主要供给设备是否支持S.M.A.R.T或无视某一次指令特征的信息。而次指令则供给支持S.M.A.R.T设备的检测信息。这些指令主要由设备厂商写入,一些专业硬盘修理软件可以通过这些代码进展设备的检测。通过软件查看硬盘的安康状况综述S.M.A.R.T技术的原理是通过侦测硬盘各属性,如数据吞吐性能、马达起动时间、寻道错误率等属性值和标准值进展比较分析,推断硬盘的故障状况并给出提示信息,帮助用户避开数据损失。S.M.A.R.T因此规定了特地的检测参数,由于硬盘构造、性能和定位上的不同,除了 ATA-3标准规定的参数外,厂商可以依据自己产品的特性供给不同的 S.M.A.R.T检测参数。一般用户则可以通过常用的系统工具(如AIDA32)来查看,并通过这些参数了解硬盘的“安康”状况。接下来,我们以希捷硬盘的S.M.A.R.T检测参数为例,具体分析主要参数的含义。IDID检测代码不是唯一的,厂商可以依据需要,使用不同的 检测参数的多少增减ID代码的数量。例如,西数公司的产品 ID检测代码为“04”,检测的参数是Start/StopCount(加电次数),而富士通公司同样代码的检测参数却为“Numberoftimesthespindlemotorisactivated”(电机激活时间)。属性描述(AttributeDescription)即检测工程名称。可由厂商自定义增减,由于ATA不同。但必需确保S.M.A.R.T规定的几个主要检测工程(虽然不同厂商对检测工程都有特定的命名规章,但这些监测工程的实质其实是一样的 )。ReadErrorRate错误读取率Start/StopCount启动/停顿次数(又称加电次数)RelocatedSectorCount 重安排扇区数SpinupRetryCount旋转重试次数(即硬盘启动重试次数)DriveCalibrationRetryCount 磁盘校准重试次数ULTRADMACRCErrorRate(ULTRADMA 奇偶校验错误率)Multi-zoneErrorRate 多区域错误率Vendor-specific厂商特性需要留意的是,不同厂商、不同类型产品的属性描述不尽一样。对用阈值(Threshold)又称门限值。是由硬盘厂商指定的牢靠的属性值, 公式计算而得。假设有一个属性值低于相应的阈值,就意味着硬盘将变得不行靠,保存在硬盘里的数据也很简洁丧失。牢靠属性值的组成和大小对不同硬盘来说是有差异的。这里需要留意的是,ATA标准中只规定了一些S.M.A.R.T参数,它没有规定具体的数值,“Threshold”的数值是 厂商依据自己产品特性而确定的。因此,用厂商自己供给的检测软件往往会跟 Windows下的检测软件(例如AIDA32)的检测结果有较大出入。这里,我们推举以厂商软件的检测结果为标准,由于Windows环境下,系统要求硬盘的启动程序比值比DOS环境下检测的波动更大。以参数RawErrorRate(错误读取率)为例:该参数的计算公式为10×log10(主机和硬盘之间所传输数据的扇区数)×512×8/重读的扇区数。其中“512×8”是把扇区数转化为所传输的数据位 (bits),这个值只在所传输的数据位处于10^10~10^12范围时才作计算,而当Windows系统启动后,主机和硬盘之间所传输的数据扇区大于或等于 10^12时,此值将重复位。这就是为什么有些值在不同的操作环境、不同检测程序下时波动较属性值(Attributevalue)属性值是指硬盘出厂时预设的最大正常值,一般范围为 1~253。通常,最大的属性值等于100(适用于IBM、昆腾、富士通)或253(适用于三星)。固然,也有例外的时候,比方由西部数据公司生产的局部型号硬盘,就用了两个不同的属性值,最初生产时属性值设为 值又改为100。最大出错值(Worst)最大出错值是硬盘运行中曾消灭过的最大的非正常值。它是对硬盘累计运行的计算值,依据运行周期,该数值会不断地刷,并且会格外接近阈值。S.M.A.R.T分析和判定硬盘的状态是否正常,就是依据这个数值和阈值的比较结果而定。硬盘开头时有最大的属性值,但随着日常使用或出现错误,该值会不断减小。因此,较大的属性值意味着硬盘质量较好而且牢靠性较高,而较小的属性值则意味着故障发生的可能性增大。实际值(Date)是硬盘各检测工程运行中的实际数值,很多工程是 累计值。例如:图3中的Start/StopCount(启停次数),累计的实际值是436,即该硬盘从开头到现在累计加电启停436次。属性状态(Status)S.M.A.R.T针对前面的各项属性值进展比较分析后,供给的硬盘各属性目前的状态,也是我们直观推断硬盘“安康”状态的重要信息。根据S.M.A.R.T的规定,这种状态一般有正常、警告和报告故障或错误等 种状态。S.M.A.R.T判定出这3个状态与S.M.A.R.T的Pre-failure/advisoryBIT(预知错误/觉察位)参数的赋值亲热相关。BIT=0,并且牢靠属性值远大于阈值的状况标志。当Pre-failure/advisoryBITt=0属性值大于阈值但接近阈值临界值时,为警告提示“!”标志;当Pre-failure/advisoryBITt=1,并且牢靠属性值小于阈值时,为报告故障或错误提示“”标志。2“OK”标志的正常状态下有“值正常”(ValueisNormal)和“总是略过”(AlwaysPassing)两个状态说明。它们的区分是:“值正常”说明此项S.M.A.R.T值是正常的,硬盘没有故障;“永久略过”则说明此项只是某参数的记录,没有合格与不合格的标准,如“Powerontimecount”,这个参数只是记录了硬盘已经加电工作的时间,“OK:ValueisNormal”。下面我们以ID“04”的Start/StopCount(例,完整地来理解这7列参数的意义:从图2性正常值(Attributevalue)为“100”,这个正常值是通过计算公式:“100-硬盘正常使用寿命期间的加电次数/1024”而给出的。而最大出错值是硬盘运行的累计计算值。例如假设是硬盘,则加电次数为 0,因此为100-0/1024=100,最大出错值=属性正常值。随着加电次数的增加,该最大出错值不断变化。厂商规定的阈值为 20,即当硬盘的开关电次数到达81920次时(100-81920/1024=20),最大出错值=阈值,系统就会提示用户备份数据。因此,加电次数在81920次范围之内,并且最大出错值始终大20(Date107因此最大出错值近似为100“OK:ValueisNormal(值正常)”。需要特别留意的是:每一个参数所给出的值都是经过一些特定的计算公式“Worst”和“Threshold”值的关系,并留意状态提示属性状态信息即可大致了解硬盘的安康状况。SCSIS.M.R.A.T技术由于目前硬盘领域存在ATASCSIS.M.A.R.T技术是同时支持这两个系列的产品的,只是在一些参数设定上存在一些差异,在关键参数上SCSI比ATA硬盘更为简洁。但在实际运作中,由于用户和使用环境不同,S.M.A.R.TATA/IDE系统的干预比SCSISCSISCSIS.M.A.R.T技术相比更为简洁,以下仅列举SCSI特有参数中的一局部。PrimaryTempSecondaryTempPCBMinandMaxTemp:在一段时间内硬盘盘体的最高和最低工作温度VelocityObserverCount:在一段时间内伺服寻道时偏离指定磁道的次数12V:12V5V:5VMRResMRSectorsReadSectorsWritten环境下,由主机上的软件对S.M.A.R.T“报告状态”命令生由硬盘进展故障推断,再由主机通知用户实行措施。在SCSI户或系统治理员,实行相应措施。S.M.A.R.T的推想效果通常我们面对的硬盘故障可以分为两大类: 不行推想和可推想。故障,通常指不行预料的电子和机械故障,这类故障发生在瞬间,如硬盘加电状态意外碰撞导致硬盘磁头撞击盘片,或瞬间电流过大引起的芯片或电路故障。通常是在 S.M.A.R.T反映出性能下降之前,硬盘就已经不能工作。而这些只可通过质量、设计、工艺、制造等方面的改进以及使用过程中标准操作来降低不行推想故障的发生率(例如硬盘防震技术的开发和进展,有效降低了硬盘震惊物理故障的概率 )。可推想故障具有在硬盘完全不能工作前,其相应的参数会随时间发生变化的特点。依据这一特点,可以通过 S.M.A.R.T此类实时信息检测技术监测其属性来进展故障推想、分析和供给建议,从而加以防范。此类故障中包括软件故障和硬件故障。例如很多机械故障都被看作是典型的可推想故障,S.M.A.R.T技术对于此类故障就有了用武之地,在发生故障之前,可以发出提示用户备份数据的通知,保护用户的数据。据争论数据说明,利用S.M.A.R.T技术可推想的硬盘故障中,60%为40%左右则是对软性故障的有效推想。随着S.M.A.R.T技术及相关技术的渐渐成熟,可推想出的故障种类将越来越多,对故障的防范措施也会变得越来越有效。固然,对不想开启S.M.A.R.T技术的读者而言,也可以在BIOS“AdvancedBIOSSetUp”选项中将其关闭特别问题的解答组建RAIDS.M.A.R.T是否照旧生效?用户组建RAIDS.M.A.R.T功能照旧有效,但是这需要RAID芯片支持S.M.A.R.TRAIDS.M.A.R.T报警功能与硬盘在常规状态下的报错信息并无太大差异。报警时,相应模块所对应的硬为什么监测不到USB接口外置硬盘的S.M.A.R.T状态?对于一个USB接口外置硬盘而言,系统将它判定为一个 USB设备,监测不到S.M.A.R.T信息是由于USB标准中没有此项规定。此时虽然硬盘自身照旧在记录S.M.A.R.T状态,但由于它是USB外设,系统就不会监测它的S.M.A.R.T状态。3.S.M.A.R.T功能对系统性能是否有影响?硬盘记录信息有两种方式,第一种是“在线(On-line)”收集,所谓在线收集就是硬盘在工作时,依据硬盘的实际工作状态收集到的信息,硬盘实时或在指定时间段内更自身的 S.M.A.R.T数据。举例来说,假设一个ATA硬盘在写入数据到一个扇区时,遇到一个不行修正的错误,硬盘会准时把这个信息更到SMART数据中;对于SCSIS.M.A.R.T更周期是4分钟,则它会把在4S.M.A.R.T信息更到S.M.A.R.T数据区,然后再开头下一个周期的跟踪。在线收集状态对系统性能没有影响。收集,离线收集是硬盘收到主机发来的一些特定指令时而进展自检测试,此时硬盘会处于“idel”状态或错误修正状态,在这类状况下,硬盘自身将作大量动作以测试安康状态,导致硬盘对主机发出的正常要求产生延迟。所以离线收集状态会造成系统性能的下降。4.S.M.A.R.T技术对相关信息的记录是否有周期性?SCSI硬盘而言,记录S.M.A.R.T信息有周期性,一般状况下周期处于4分钟~120分钟之间。这个值在硬盘出厂时就已设定,并且只能通过总结技术已成为ATA/SCSI标准中不行或缺的局部。目前,硬盘厂商关于数据保护技术的开发和争论,也根本是建立技术根底上的。通过本文的分析可以看出,S.M.A.R.T具有被动性的检测、预警功能,被兴的数据保护技术衍生为可主动修复的功能。随着硬盘技术的更,我们有理由信任,S.M.A.R.T技术将给用户的数据供给更多保障。S.M.A.R.T(SelfMonitoringAnalysisandReportingTechnology/自我监测、分析与报告技术)是为了提高硬盘数据的安全性而开发的。它可以使硬盘实时检查自身的状态,通过确定机理准时分析出潜在的问题,报告给系统,有时甚至能给出估量的硬盘故障日期,实际就是一种预警技术。这个功能可以比较客观的反映硬盘目前的安康状况。Value/Current(当前值)当前硬盘改属性的值。Worst(最坏值)该属性消灭过的峰值。)Threshold规定的极限值时,就表示你的硬盘可能消灭了问题。(Raw值/数据)。和该属性有关联的数据总值。怎么看这类属性?的值是否还在临界值之内(>或<临界值)等,一般属性中有黄色或者红色你就要留意了,硬盘可能快坏了,要是还在保修期内,就抓紧备份数据,送去检修。(2023211)IDHex英文属性名/中文属性名属性描述01=ReadErrorRate/底层)数据读取错误率1个十进制数字是没有任何意义的。02=ThroughputPerformance/吞吐性能(读写通量性能)值越高越好整体(一般)的硬盘驱动器的吞吐性能。假设这个属性的值始终在下降有很大的可能性是硬盘有问题了。*OfflineS.M.A.R.T.测试以后才会有值。03=Spin-UpTime/马达旋转到标准转速所需时间值越低越好(从零转速到完全运转(标准转速)[毫秒])。单位也可能为秒。00的结果。04=Start/StopCount/启动/停顿计数/(断开电源)启动和硬盘从睡眠模式回复到从前状态,计数都会增加。05=ReallocatedSectorsCount/重配扇区的计数值越低越好/写入/校验错误时它将这个扇区标示为“重安排”,并“重定向”,这个重安排的扇区叫做“重/写入速度趋向于降低。Raw值通常代表一系列已经觉察和重映射的坏扇区,因此,这个属性值越高,硬盘就有越多的扇区被重定位,所以这个值是越小越好。06=ReadchannelMargin/读取通道边界07=SeekErrorRate/寻道错误率Raw1个十进制数字是没有任何意义的08=SeekTimePerformance/寻道时间性能值越高越好磁头寻道操作的平均性能,假设这个属性的值持续下降,这是机械子系统有问题的标志09=Power-OnHours(POH/累计通电时间值越低越好Raw值显示在通电状态下的总小时数()磁盘加电时间。初始值的字段显示为此装置总开机时间的累计。0A=SpinRetryCountSpin-upRetryCount/值越低越好(第一次尝试失败的状况)的总数,这个属性的值的上升,是硬盘机械子系统有问题的标志0B=RecalibrationRetries/校准重试Calibration_Retry_Count/校准重试计数值越低越好(第一次尝试失败的状况下)。这个属性的值的上升,是硬盘机械子系统有问题的标志0C=PowerCycleCount/通电周期计数/这是个寿命参考值,本身不具任何指标性。0D=SoftReadErrorRate/软件读出误码率(可校正读出误码率)值越低越好高值示意有扇区不稳定。B7=SATADownshiftErrorCount/SATA降档错误计数西部数据和三星的属性。B8=End-to-Enderror/端对端错误值越低越好SMARTIV技术的一局部,它表示传输通过高速缓存内存数据缓冲区后主机和硬盘驱动器间的校验数据不匹配。B9=HeadStability/头稳定性西部数据的属性。BA=InducedOp-VibrationDetection/感应运算振动检测西部数据的属性。BB=ReportedUncorrectableErrors/反响无法校正的错误值越低越好ECC恢复的错误总数。BC=CommandTimeout/命令超时值越低越好很可能电源供给有很严峻

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论