Seagate ST400FX0002, ST100FX0002, ST200FX0002, ST400FX0012 manual Endurance Management

Page 23

6.1.1Unrecoverable Errors

An unrecoverable data error is defined as a failure of the drive to recover data from the media. These errors occur due to read or write problems. Unrecoverable data errors are only detected during read operations, but not caused by the read. If an unrecoverable data error is detected, a MEDIUM ERROR (03h) in the Sense Key will be reported. Multiple unrecoverable data errors resulting from the same cause are treated as 1 error.

6.1.2Interface errors

An interface error is defined as a failure of the receiver on a port to recover the data as transmitted by the device port connected to the receiver. The error may be detected as a running disparity error, illegal code, loss of word sync, or CRC error.

6.2Endurance Management

Customer satisfaction with Solid State Drives can be directly related to the internal algorithms which an SSD uses to manage the limited number of Program-Erase (PE) cycles that NAND Flash can withstand. These algorithms consist of Wearleveling, Garbage Collection, Write Amplification, Unmap, Data Retention, Lifetime Endurance Management.

6.2.1Wear Leveling

Wear Leveling is a technique used by the drive to ensure that all Flash cells are written to or exercised as evenly as possible to avoid any hot spots where some cells are used up faster than other locations. Wear Lev- eling is automatically managed by the drive and requires no user interaction. The Seagate algorithm is tuned to operate only when needed to ensure reliable product operation.

6.2.2Garbage Collection

Garbage Collection is a technique used by the drive to consolidate valid user data into a common cell range freeing up unused or obsolete locations to be erased and used for future storage needs. Garbage Collection is automatically managed by the drive and requires no user interaction. The Seagate algorithm is tuned to oper- ate only when needed to ensure reliable product operation.

6.2.3Write Amplification

While Write Amplification is not an algorithm, it is a major characteristic of SSD's that must be accounted for by all the algorithms that the SSD implements. The Write Amplification Factor of an SSD is defined as the ratio of Host/User data requested to be written to the actual amount of data written by the SSD internal to account for the user data and the housekeeping activities such as Wear Leveling and Garbage Collection. The Write Amplification Factor of an SSD can also be directly affected by the characteristics of the host data being sent to the SSD to write. The best Write Amplification Factor is achieved for data that is written in sequential LBA's that are aligned on 4KB boundaries. The worst case Write Amplification Factor typically occurs for randomly written LBA's of transfer sizes that are less than 4KB and that originate on LBA's that are not on 4KB boundaries.

6.2.4UNMAP

A new SCSI command has been added to the SSD as part of the Thin Provisioning feature set. Use of the UNMAP command reduces the Write Amplification Factor of the drive during housekeeping tasks such as Wear Leveling and Garbage Collection. This is accomplished because the drive does not need to retain data which has been classified by the host as obsolete.

Pulsar XT.2 SAS Product Manual, Rev. B

15

Image 23
Contents Standard Models Self-Encrypting Drive Models ST400FX0002ST400FX0012 ST200FX0002 ST100FX0002Revision history Contents About self-encrypting drives Physical/electrical specificationsDefect and error management InstallationPage Pulsar XT.2 SAS Product Manual, Rev. B List of Figures Page Seagate Online Support and Services Seagate Technology support servicesScope Electromagnetic susceptibility Applicable standards and reference documentationStandards Electromagnetic compatibilityKorean KCC Electromagnetic complianceElectromagnetic compliance for the European Union Australian C-TickChina Restriction of Hazardous Substances RoHS Directive Reference documentsGeneral description Standard featuresReliability Media descriptionPerformance Programmable drive capacity Factory-installed optionsFormatted capacities Thin Provisioning Drive Configuration Access time Performance characteristicsInternal drive characteristics Performance characteristicsPerformance Format Mode Dcrt Bit IP Bit 400GB 200GB 100GBCaching write data Start/stop timeCache control Error rates Reliability specificationsEndurance Management Lifetime Endurance Management Reliability and servicePreventive maintenance Data RetentionPerformance impact Maximum processing delay Fully-enabled delay4 S.M.A.R.T Controlling S.M.A.R.TThermal monitor Predictive failuresImplementation State of the drive prior to testingDrive Self Test DST DST failure definitionLog page entries Short and extended testsShort test Function Code 001b Extended test Function Code 010bStorage Product warrantyShipping Product repair and return informationAC power requirements Physical/electrical specificationsPower specifications 400GB standard model DC power requirements DC power requirements200GB standard model DC power requirements 100GB standard model DC power requirements Current profiles General DC power requirement notesPower sequencing Conducted noise immunityCurrent profiles for 200GB models 200GB models in 6Gb operation Power dissipation400GB models in 6Gb operation 100GB models in 6Gb operation Temperature a. OperatingEnvironmental limits Shock and vibration Relative humidityEffective altitude sea level a. Operating Recommended mounting ShockCorrosive environment Air cleanlinessVibration a. Operating-normal Mounting configuration dimensions 400GB models Mechanical specificationsWeight Pounds 100 grams Data encryption Controlled accessAdmin SP About self-encrypting drivesData bands Default passwordRandom number generator RNG Drive lockingCryptographic erase Authenticated firmware downloadPower requirements Supported commandsSSD Physical format address descriptor Bit Byte Defect and error managementDrive internal defects/errors Auto-Reallocation Drive error recovery proceduresSAS system errors Background Media ScanIdentifying a Protection Information drive Setting and determining the current Type LevelProtection Information PI Levels of PIDrive orientation InstallationAir flow CoolingGrounding Drive mountingInterface requirements SAS featuresDual port support Supported commands Scsi commands supportedPersistent Reserve Read Capacity Write Inquiry data Mode Sense dataPage 14 1a 00 1a Mode Sense data for 400GB drivesMode Pages Mode Sense data for 200GB drivesMode Sense values for 100GB drives SAS physical interface Miscellaneous operating features and conditionsMiscellaneous features Miscellaneous statusDatum B Section C C Section a a Pin descriptions Physical characteristicsConnector requirements Electrical descriptionReady LED Out Signal characteristicsPower SAS transmitters and receiversGeneral interface characteristics SAS-2 Specification complianceLED drive signal Differential signalsNumerics IndexPage RNG See also cooling Page Americas Seagate Technology LLC