Specifications
SCSI to SATA RAID Subsystem | Administrator’s Manual S.M.A.R.T. Configuration | en 179 
Bosch Security Systems F.01U.027.802 | V1 | 2006.11
12.3 S.M.A.R.T. (Self-Monitoring, Analysis and Reporting 
Technology)
This section provides a brief introduction to S.M.A.R.T. as one way to predict drive failure and 
Bosch’s implementations with S.M.A.R.T. for preventing data loss caused by drive failure. 
Introduction
Self-Monitoring, Analysis and Reporting Technology (S.M.A.R.T.) is an emerging technology 
that provides near-term failure prediction for disk drives. When S.M.A.R.T. is enabled, the 
drive monitors predetermined disk drive attributes that are susceptible to degradation over 
time. 
If a failure is likely to occur, S.M.A.R.T. makes a status report available so that the host can 
prompt the user to backup data from the failing drive. However, not all failures can be pre-
dicted. S.M.A.R.T. predictions are limited to the attributes the drive can monitor which are 
selected by the device manufacturer based on the attribute’s ability to contribute to predict 
degrading or fault conditions.
Although attributes are drive specific, a variety of typical characteristics can be identified: 
• Head flying height 
• Data throughput performance 
• Spin-up time 
• Re-allocated sector count 
• Seek error rate 
• Seek time performance 
• Spin try recount 
• Drive calibration retry count 
Drives with reliability prediction capability only indicate whether the drive is “good” or “fail-
ing.” In a SCSI environment, the failure decision occurs on the disk drive and the host notifies 
the user for action. The SCSI specification provides a sense bit to be flagged if the disk drive 
determines that a reliability issue exists. The system then alerts the user/system administra-
tor.
Bosch's Implementations with S.M.A.R.T.
Bosch uses the ANSI-SCSI Informational Exception Control (IEC) document X3T10/94-190 
standard. 
There are four selections related to the S.M.A.R.T. functions in firmware:
1. Disabled
Disables S.M.A.R.T.-related functions
2. Detect Only: 
When the S.M.A.R.T. function is enabled, the controller will send a command to enable all 
drives' S.M.A.R.T. function, if a drive predicts a problem, the controller will report the 
problem in an event log.
3. Detect and Perpetual Clone 
When the S.M.A.R.T. function is enabled, the controller will send a command to enable all 
drives' S.M.A.R.T. function. If a drive predicts a problem, the controller will report the 
problem in an event log. The controller will clone the drive if a Dedicated/Global spare is 
available. The drive with predicted errors will not be taken off-line, and the clone drive 
will still act as a standby drive. 
If the drive with predicted errors fails, the clone drive will take over immediately. If the 
problematic drive is still working and another drive in the same logical drive fails, the 
clone drive will resume the role of a standby spare and start to rebuild the failed drive 
immediately. This prevents a fatal drive error if yet another drive should fail.










