Seagate ST35000415SS, ST35000414SS manual SAS system errors

Page 53

The drive firmware error recovery algorithms consist of 12 levels for read recoveries and five levels for write. Each level may consist of multiple steps, where a step is defined as a recovery function involving a single re- read or re-write attempt. The maximum level used by the drive in LBA recovery is determined by the read and write retry counts.

Table 5 equates the read and write retry count with the maximum possible recovery time for read and write recovery of individual LBAs. The times given do not include time taken to perform reallocations. Reallocations are performed when the ARRE bit (for reads) or AWRE bit (for writes) is one, the RC bit is zero, and the recov- ery time limit for the command has not yet been met. Time needed to perform reallocation is not counted against the recovery time limit.

When the RC bit is one, reallocations are disabled even if the ARRE or AWRE bits are one. The drive will still perform data recovery actions within the limits defined by the Read Retry Count, Write Retry Count, and Recovery Time Limit parameters. However, the drive does not report any unrecovered errors.

Table 5: Read and write retry count maximum recovery times

 

Maximum recovery time per

Read retry count

LBA (cumulative, ms)

 

 

 

 

0

108.29

 

 

1

124.95

 

 

2

424.83

 

 

3

458.15

 

 

4

483.14

 

 

5

590.16

 

 

6

644.92

 

 

7

711.56

 

 

8

898.54

 

 

9

1049.49

 

 

10

1116.13

 

 

11

1174.44

 

 

12 (default)

2311.47

 

 

Write retry count

Maximum recovery time per

LBA (cumulative, ms)

 

 

0

23.94

 

 

1

35.91

 

 

2

55.86

 

 

3

67.83

 

 

4

119.79

 

 

5 (default)

147.72

 

 

Setting these retry counts to a value below the default setting could result in degradation of the unrecovered error rate. For example, suppose the read/write recovery page has the RC bit = 0, the read retry count set to 4, and the recovery time limit set to 450. A 4-block read command can take up to 483.14ms recovery time for each block and a maximum of 450ms recovery for all four blocks. If either of these limits is reached and a block has not yet been recovered, the command will end with Check Condition status and an unrecoverable read error will be reported.

8.3SAS system errors

Information on the reporting of operational errors or faults across the interface is given in the SAS Interface Manual. The SSP Response returns information to the host about numerous kinds of errors or faults. The Receive Diagnostic Results reports the results of diagnostic operations performed by the drive.

Status returned by the drive to the initiator is described in the SAS Interface Manual. Status reporting plays a role in systems error management and its use in that respect is described in sections where the various com- mands are discussed.

ConstellationES Series SAS Product Manual, Rev. D

45

Image 53
Contents ST32000445SS ST31000425SS ST3500415SS ST32000444SS ST31000424SS ST3500414SSStandard Models Self-Encrypting Drive ModelsRevision history Contents Installation Defect and error managementAbout self-encrypting drives Interface requirementsSeagate Technology support services ConstellationES Series SAS Product Manual, Rev. D ST32000444SS & ST32000445SS model current profiles List of FiguresConstellationES Series SAS Product Manual, Rev. D Scope Standards Applicable standards and reference documentationElectromagnetic compatibility Electromagnetic susceptibilityElectromagnetic compliance for the European Union Electromagnetic complianceAustralian C-Tick Korean KCCEuropean Union Restriction of Hazardous Substances RoHS Reference documentsGeneral description Media description Standard featuresReliability PerformanceFormatted capacities Programmable drive capacityFactory-installed options Internal drive characteristics Performance characteristicsSeek performance characteristics Access timeStart/stop time General performance characteristicsCache operation Prefetch/multi-segmented cache controlPrefetch operation Caching write dataError rates Reliability specificationsRecoverable Errors Unrecoverable ErrorsSeek errors Reliability and serviceInterface errors Preventive maintenanceControlling S.M.A.R.T 4 S.M.A.R.TPerformance impact Reporting controlThermal monitor Temperature Log Page 0Dh Parameter Code DescriptionPredictive failures Drive Self Test DST State of the drive prior to testingDST failure definition ImplementationShort test Function Code 001b Short and extended testsExtended test Function Code 010b Log page entriesProduct repair and return information Product warrantyShipping PowerChoice modes Physical/electrical specificationsPowerChoiceTM power management DC power requirements AC power requirementsConstellationES Series SAS Product Manual, Rev. D ConstellationES Series SAS Product Manual, Rev. D Page Conducted noise immunity General DC power requirement notesPower sequencing ST32000444SS & ST32000445SS model current profiles Current profilesST31000424SS & ST31000425SS model current profiles ST3500414SS & ST3500415SS model current profiles ST32000444SS and ST32000445SS in 3Gb operation Power dissipationST32000444SS and ST32000445SS in 6Gb operation ST31000424SS and ST31000425SS in 3Gb operation ST31000424SS and ST31000425SS in 6Gb operation Os per Second ST3500414SS CURRENT/POWER vs Throughput SAS 3.0GBST3500414SS and ST3500415SS in 3Gb operation ST3500414SS and ST3500415SS in 6Gb operation Relative humidity Temperature a. OperatingEnvironmental limits Shock Effective altitude sea level a. OperatingShock and vibration Recommended mounting Vibration a. Operating-normal Air cleanlinessAcoustics Corrosive environmentElectromagnetic susceptibility Mounting configuration dimensions Mechanical specificationsAdmin SP Controlled accessAbout self-encrypting drives Data encryptionRandom number generator RNG Default passwordDrive locking Data bandsPower requirements Authenticated firmware downloadSupported commands Cryptographic eraseDrive error recovery procedures Defect and error managementDrive internal defects/errors SAS system errors Deferred Auto-Reallocation Background Media ScanMedia Pre-Scan Idle Read After Write Drive orientation InstallationAir flow CoolingGrounding Drive mountingInterface requirements SAS featuresDual port support Supported commands Scsi commands supportedSupported commands Supported commands Supported commands Constellation ES inquiry data Mode Sense dataInquiry data Page Mode Data Header 74 70 6d b0 00 00 02 3a 38 60 30 00 00 02 Miscellaneous status Miscellaneous operating features and conditionsMiscellaneous features SAS physical interface Datum B Section C C Section a a Connector requirements Physical characteristicsElectrical description Pin descriptionsPower Signal characteristicsSAS transmitters and receivers Ready LED OutLED drive signal SAS-2 Specification ComplianceDifferential signals General interface characteristicsWarranty Support Direct.seagate.com Spp.seagate.com Seagate Technology support servicesWeb Presales SupportData Recovery Services Authorized Service Centers Technical Support Warranty ServiceData Recovery Services Call Center Toll-free Direct dial Presales SupportNumerics IndexKCC Msid Mtbf See also cooling Page ConstellationES Series SAS Product Manual, Rev. D Page Seagate Technology LLC