Seagate ST1000NM0033 manual Controlling S.M.A.R.T, Performance impact, Reporting control

Page 19

Controlling S.M.A.R.T.

The operating mode of S.M.A.R.T. is controlled by the DEXCPT and PERF bits on the Informational Exceptions Control mode page (1Ch). Use the DEXCPT bit to enable or disable the S.M.A.R.T. feature. Setting the DEXCPT bit disables all S.M.A.R.T. functions. When enabled, S.M.A.R.T. collects on-line data as the drive performs normal read and write operations. When the PERF bit is set, the drive is considered to be in “On-line Mode Only” and will not perform off-line functions.

You can measure off-line attributes and force the drive to save the data by using the Rezero Unit command. Forcing S.M.A.R.T. resets the timer so that the next scheduled interrupt is in one hour.

You can interrogate the drive through the host to determine the time remaining before the next scheduled measurement and data logging process occurs. To accomplish this, issue a Log Sense command to log page 0x3E. This allows you to control when S.M.A.R.T. interruptions occur. Forcing S.M.A.R.T. with the RTZ command resets the timer.

Performance impact

S.M.A.R.T. attribute data is saved to the disk so that the events that caused a predictive failure can be recreated. The drive measures and saves parameters once every one hour subject to an idle period on the drive interfaces. The process of measuring off-line attribute data and saving data to the disk is interruptable. The maximum on-line only processing delay is summarized below:

Maximum processing delay

 

Fully-enabled delay

 

DEXCPT = 0

S.M.A.R.T. delay times

75 ms

Reporting control

Reporting is controlled by the MRIE bits in the Informational Exceptions Control mode page (1Ch). An example, if the MRIE is set to one, the firmware will issue to the host an 01-5D00 sense code. The FRU field contains the type of predictive failure that occurred. The error code is preserved through bus resets and power cycles.

Determining rate

S.M.A.R.T. monitors the rate at which errors occur and signals a predictive failure if the rate of degraded errors increases to an unacceptable level. To determine rate, error events are logged and compared to the number of total operations for a given attribute. The interval defines the number of operations over which to measure the rate. The counter that keeps track of the current number of operations is referred to as the Interval Counter.

S.M.A.R.T. measures error rates. All errors for each monitored attribute are recorded. A counter keeps track of the number of errors for the current interval. This counter is referred to as the Failure Counter.

Error rate is the number of errors per operation. The algorithm that S.M.A.R.T. uses to record rates of error is to set thresholds for the number of errors and their interval. If the number of errors exceeds the threshold before the interval expires, the error rate is considered to be unacceptable. If the number of errors does not exceed the threshold before the interval expires, the error rate is considered to be acceptable. In either case, the interval and failure counters are reset and the process starts over.

Predictive failures

S.M.A.R.T. signals predictive failures when the drive is performing unacceptably for a period of time. The firmware keeps a running count of the number of times the error rate for each attribute is unacceptable. To accomplish this, a counter is incremented each time the error rate is unacceptable and decremented (not to exceed zero) whenever the error rate is acceptable. If the counter continually increments such that it reaches the predictive threshold, a predictive failure is signaled. This counter is referred to as the Failure History Counter. There is a separate Failure History Counter for each attribute.

5.2.4Thermal monitor

Constellation ES.3 drives implement a temperature warning system which:

1.Signals the host if the temperature exceeds a value which would threaten the drive.

2.Signals the host if the temperature exceeds a user-specified value.

3.Saves a S.M.A.R.T. data frame on the drive which exceeds the threatening temperature value.

CONSTELLATION ES.3 SAS PRODUCT MANUAL, REV. B

14

Image 19
Contents Constellation ES.3 SAS Document Revision History Contents Installation Contents Seagate Technology Support Services SED ScopeStandards Applicable Standards and Reference DocumentationEuropean Union Restriction of Hazardous Substances RoHS Australian C-TickKorean KCC Taiwanese BsmiReference Documents China Restriction of Hazardous Substances RoHS DirectiveGeneral Description Media Description Standard FeaturesPerformance Programmable Drive Capacity FACTORY-INSTALLED OptionsReliability Formatted CapacitiesGeneral performance characteristics Performance CharacteristicsInternal Drive Characteristics Format command execution time for 512-byte sectors minutesPREFETCH/MULTI-SEGMENTED Cache Control START/STOP TimeCache Operation Prefetch operation Caching write dataError Rates Reliability SpecificationsReliability and Service 3 S.M.A.R.T Hot plugging the driveDetermining rate Controlling S.M.A.R.TPerformance impact Reporting controlImplementation State of the drive prior to testingDrive Self Test DST DST failure definitionExtended test Function Code 010b Invoking DSTShort and extended tests Short test Function Code 001bProduct repair and return information Product warrantyShipping StoragePowerchoicetm Power Management PHYSICAL/ELECTRICAL SpecificationsPowerChoice modes DC Power Requirements AC Power Requirements4TB drive DC power requirements 3TB drive DC power requirements 2TB drive DC power requirements 1TB drive DC power requirements Power sequencing General DC power requirement notesConducted noise immunity TB model current profiles Current profilesTB model current profiles TB model current profiles TB model current profiles 4TB models in 3Gb operation Power Dissipation4TB models in 6Gb operation 3TB models in 6Gb operation 3TB models in 3Gb operation2TB models in 6Gb operation 2TB models in 3Gb operation1TB models in 6Gb operation 1TB models in 3Gb operationRelative humidity Temperature a. OperatingEnvironmental Limits Image is for reference only, may not represent actual driveShock Shock and vibrationRecommended mounting Corrosive environment Air cleanlinessVibration Acoustics1TB Mechanical SpecificationsSecurity Level PurposeValidation Program Seagate Enterprise SEDRandom Number Generator RNG Controlled AccessAbout SELF-ENCRYPTING Drives Data EncryptionData Bands Authenticated Firmware DownloadPower Requirements Supported CommandsDrive Internal DEFECTS/ERRORS Defect and Error ManagementDrive Error Recovery Procedures Background Media Scan SAS System ErrorsProtection Information PI Media PRE-SCANDeferred AUTO-REALLOCATION Idle Read After WriteIdentifying a Protection Information drive Setting and determining the current Type LevelDrive Orientation InstallationCooling X = F 15lb = 67N Drive MountingGrounding Task management responses SAS FeaturesInterface Requirements Task management functionsScsi Commands Supported Supported commands Supported commands Supported commands Constellation ES.3 inquiry data Inquiry dataMode Sense data Block Descriptor CHG 9C 0A 9D 0F FF FF FF FF FF FF FF FF DEF 12 1400 FF FF 00 00 FF FF FF FF 80 20 00 00 00 00 00 Miscellaneous features Miscellaneous Operating Features and ConditionsSAS physical interface Datum B Section C C Section a a Pin descriptions Physical characteristicsConnector requirements Electrical descriptionReady LED Out PowerSignal Characteristics SAS transmitters and receiversSAS-2 Specification Compliance Differential signalsAdditional Information Index Page KCC See also cooling Page Seagate Technology LLC
Related manuals
Manual 52 pages 18.94 Kb