SMART

S.M.A.R.T.

SMART (de l'auto-surveillance anglais, analyse et reporting technologie -. Self-Monitoring, Analysis et Reporting) - Technologie de disque dur intégré d'auto - évaluation de l'appareil d'Etat, ainsi que le mécanisme de prédiction de la durée de sa sortie du bâtiment.

histoire

Le premier disque dur avec un système d'auto-diagnostic, a été introduit en 1992 par IBM dans les IBM 9337 matrices de disques aux serveurs, AS / 400, IBM 0662 en utilisant SCSI-2 lecteurs. La technologie a été nommé Predictive Failure Analysis (PFA). Nous avons mesuré plusieurs paramètres clés, ils sont évalués conduire directement contrôleur. Le résultat a été limité à un seul bit: soit tout droit ou d'un disque pourrait bientôt échouer. Plus tard, les entreprises Compaq, Seagate, Quantum et Conner a développé une autre technologie appelée IntelliSafe. Ce fut une libération générale des informations sur l'état du disque dur de protocole, mais les paramètres mesurés et leurs seuils chaque entreprise se définit.

Au début de 1995, Compaq a proposé de normaliser la technologie. IBM Company, Seagate, Quantum, Conner et Western Digital (la dernière à cette époque, pas encore eu un système de suivi des paramètres du disque dur) a soutenu cette idée. La technologie de base IntelliSafe a été prise. Développé conjointement standard appelé SMART SMART Standard I de la surveillance prévue des paramètres clés et exécuter seulement après la commande.

Dans l'élaboration de SMART II participé Hitachi, la technique de l'auto complète d'entraînement (auto-test étendu), et dispose désormais d'une erreur d'exploitation forestière. SMART III dispose maintenant d'une détection de défauts de surface et la capacité de les restituer "transparente" pour l'utilisateur.

description

SMART rend l'observation des caractéristiques de base de l'entraînement, dont chacun est évalué. Les fonctionnalités peuvent être divisés en deux groupes:

  • 1) paramètres reflétant le processus de vieillissement naturel du disque dur (vitesse de rotation, le nombre de mouvements de la tête, le nombre de cycles marche-arrêt);
  • 2) les paramètres d'entraînement actuels (hauteur de la tête au-dessus de la surface du disque, le nombre de secteurs réaffectés, cherchent le temps et la quantité de dépannage).

Les données sont stockées sous forme hexadécimale, appelée valeur brute ( «valeurs brutes»), puis convertie en valeur - une valeur qui symbolise la fiabilité par rapport à une valeur de référence. La valeur est généralement comprise dans l'intervalle de 0 à 100 (Certains attributs ont des valeurs de 0 à 200 et 0 à 253).

Un score élevé indique l'absence de ce paramètre changements ou de ralentir sa détérioration. Low - au sujet d'un éventuel échec dans un proche avenir.

Une valeur inférieure au minimum au cours de laquelle le fabricant garantit un fonctionnement sans problème les moyens d'entraînement défaillance d'un nœud.

La technologie SMART permet:

  • 1) la surveillance de l'état des paramètres;
  • 2) balayage de la surface;
  • 3) balayant la surface avec un remplacement automatique des secteurs douteux fiables.

Il convient de noter que la technologie SMART permet de prédire la sortie de l'appareil hors de l'action à la suite d'une défaillance mécanique, représentant environ 60% des causes de défaillance du disque dur. Prédire les effets d'une surtension ou un choc mécanique est pas capable de SMART.

Il convient de noter que les lecteurs ne peuvent pas déclarer leur propre état par la technologie SMART, mais pour cela, il y a des programmes spéciaux. Ainsi, l'utilisation de la technologie SMART est impossible sans la présence des deux éléments suivants:

  • 1) Le logiciel est intégré dans le contrôleur d'entraînement;
  • 2) extérieur au intégré dans l'hôte.

Les programmes qui indiquent l'état de SMART-attributs, exécutez l'algorithme suivant:

  • Vérification de support d'entraînement de la technologie SMART;
  • Envoi de commandes interroger SMART-tables;
  • Obtenir des tables dans le tampon d'application;
  • Explication des structures de table, numéros d'extrait et attribuer une valeur numérique;
  • Comparaison des noms normalisés des numéros d'attributs (parfois - selon le type, le modèle ou le fabricant, comme un programme Victoria);
  • Affiche les valeurs numériques sous forme lisible (par exemple, la conversion de hexadécimal en décimal des valeurs);
  • Extrait de drapeaux de table des attributs (attributs qui caractérisent l'objet de l'attribut du lecteur, tels que «vital» ou «compteur»);
  • Affiche l'état général de l'appareil sur la base de toutes les tables, des valeurs et des drapeaux.

attributs SMART

Table des attributs SMART connus comme suit:

nombre Hex Le nom de l'attribut Il est préférable si ... description
01 01 Raw Read Error Rate
moins
La fréquence d'erreurs lors de la lecture des données à partir du disque, dont l'origine est provoquée par le matériel du disque.
Pour l'ensemble de Seagate, Samsung (F1 familial et plus récent) et Fujitsu 2,5? il - le nombre de correction de données internes effectués avant l' émission dans l'interface, donc à un grand nombre effroyablement peut réagir calmement.
02 02 Throughput Performance
plus grande
La performance globale de l'entraînement. Si la valeur d'attribut est réduite, alors il est probable qu'il y a des problèmes avec le disque.
03 03 Spin-Up Time
moins
trousse de promotion tandis qu'un disque de l'arrêt à la vitesse de fonctionnement.
Il pousse lorsqu'il est porté mécanique (frottement accru dans le palier, et ainsi de suite. P.), peut aussi être le signe d'une mauvaise nutrition (par exemple, la perte de tension au début du disque).
04 04 Start / Stop Count Le nombre total de cycles marche-arrêt de la broche. Dans certains fabricants de disques (par exemple, Seagate) - contrer le mode économie d'énergie. Le champ de valeur brute contient le nombre total de mises en chantier / arrête le disque.
05 05 Secteurs réalloués
moins
Le nombre de secteurs réassignation opérations. Lorsque le lecteur détecte une erreur de lecture / écriture, elle marque le secteur «réaffectation» et transfère les données à une zone de rechange désignée. Voilà pourquoi dans les disques durs modernes ne peuvent pas voir les mauvais blocs - ils sont tous cachés dans les secteurs réaffectés. Ce processus est appelé remappage et recartographiée secteurs - remap. Plus la valeur est élevée, plus la condition de la surface du disque. Champ valeur brute contient le nombre total de secteurs réaffectés.
La croissance de la valeur de cet attribut peut indiquer une détérioration de la surface des galettes de disque.
06 06 Lire la marge de canal Réserve canal de lecture. Le but de cet attribut est pas documenté. Dans les disques modernes ne sont pas utilisés.
07 07 Seek Error Rate
moins
La fréquence des erreurs dans le positionnement des têtes magnétiques. Le plus, le pire de l'état de la mécanique et / ou la surface du disque dur. En outre la valeur du paramètre peut influer sur les vibrations de surchauffe et externes (par exemple, des disques adjacents dans le panier).
08 08 Seek Performance Temps
plus grande
La productivité moyenne de l'opération de positionnement des têtes magnétiques. Si la valeur d'attribut est réduite (positionnement de retard), alors les chances de problèmes avec la partie mécanique de l'actionneur.
09 09 Power-on Count Time (Power- On Hours)
moins
Nombre d'heures (minutes, secondes - selon le fabricant), menée dans l'état ON. Comme un seuil passeport MTBF (- temps moyen entre les défaillances MTBF) est choisi pour lui.
10 0A Count Spin-Up Retry
moins
Le nombre de promotion des essais disques à la vitesse de fonctionnement au cas où la première tentative échoue. Si la valeur d'attribut est augmentée, alors il est probablement un problème avec la partie mécanique.
11 0B réétalonnage Retries
moins
Le nombre de répétitions recalibrage demande si la première tentative a échoué. Si la valeur d'attribut est augmentée, la probabilité de problèmes avec la partie mécanique.
12 0C Nombre de cycle d'alimentation du périphérique Nombre de disques complet cycles marche-arrêt.
13 0D Doux Read Error Rate
moins
Le nombre d'erreurs lors de la lecture de la faute du logiciel qui ne peut être réparé. Toutes les erreurs ne sont pas nature mécanique et indiquent seulement la mauvaise mise en page / interaction avec le disque d'application ou du système d'exploitation.
184 B8 End-to-End erreur
moins
Cet attribut - partie de la technologie HP SMART IV - signifie après le transfert de données à travers les données de parité de cache entre l'hôte et le disque dur ne sont pas les mêmes.
187 BB Erreurs UNC signalés
moins
Les erreurs qui ne peuvent être récupérés en utilisant des procédés de matériel de correction d'erreur.
188 BC commande Timeout
moins
Nombre de transactions annulées en rapport avec le délai d'attente du disque dur. Habituellement, il est la valeur d'attribut doit être égale à zéro, et si la valeur est nettement supérieure à zéro, il est probable qu'il y aura de sérieux problèmes avec la nourriture ou des câbles oxydés pour la transmission de données.
190 BE Airflow Température (WDC)
moins
La température à l'intérieur du boîtier du disque dur. Pour les disques Seagate calculées par la formule (100 - température HDA). Pour les lecteurs Western Digital - (125- HDA).
191 BF taux d'erreur G-sens
moins
Le nombre d'erreurs résultant de charges de choc. lectures de magasin d'attributs accéléromètre intégré, qui capture toutes les bosses, les chocs, les chutes et même disque d'installation bâclée dans le boîtier de l'ordinateur.
192 C0 Power-off comptage de retrait
moins
Le nombre de cycles au large ou les accidents (marche / arrêt de l'alimentation d'entraînement).
193 C1 Load / Unload Cycle
moins
Le nombre de têtes magnétiques unitaires des cycles de déplacement dans la position / d'exploitation de la zone de stationnement.
194 C2 température HDA
moins
lecture capteur de température intégré sont stockés ici pour la partie mécanique du disque - les banques (HDA - Assemblée de disque dur). L'information est retiré de la sonde de température interne, ce qui est une des têtes magnétiques, sont généralement plus faibles dans la banque. Les champs de bits attributs sont fixés courant, température minimale et maximale. Pas tous les programmes en cours d'exécution avec le SMART, correctement analysent ces domaines, de sorte que leur témoignage doit être traité de façon critique.
195 C3 ECC Hardware Récupéré
moins
Le nombre de correction d'erreur matérielle du disque (lecture, le positionnement, le passage de l'interface externe). Sur une valeur SATA-Interface lecteurs aggrave souvent avec l'augmentation de la fréquence de bus système - SATA est très sensible à l'overclocking.
196 C4 Nombre d'événements Réaffectation
moins
Le nombre d'opérations de remappage. Le champ «valeur brute» attribut est stocké le nombre total de tentatives de transfert des données des secteurs réaffectés dans la zone de réserve. En tenant compte des deux tentatives réussies ou non.
197 C5 Nombre actuel Secteur attente
moins
Le nombre de secteurs qui sont candidats à la substitution. Ils ne sont pas encore identifiés comme mauvais, mais la lecture avec eux est différent de la lecture d'un secteur stable, les secteurs dits suspects ou instables. En cas de succès, la lecture subséquente du secteur, il est exclu des candidats. Dans le cas de fausses lectures répétées lecteur tente de restaurer et exécute réordonnancement (remappage).
La croissance de la valeur de cet attribut peut indiquer dur la dégradation d'entraînement physique.
198 C6 Count Secteur Uncorrectable
moins
Le nombre est non corrigible (moyens d'entraînement) secteurs. Dans le cas d'une augmentation du nombre d'erreurs, la probabilité de défauts de surface critiques et / ou de la mécanique d'entraînement.
199 C7 UltraDMA CRC Error Count
moins
Le nombre d'erreurs qui se produisent lors de la transmission de données sur l'interface externe en mode UltraDMA (violation de l'intégrité des colis et ainsi de suite. N.). La croissance de cet attribut indique le câble pauvre (chiffonné, torsadé) et mauvais contacts. Aussi ces erreurs se produisent lors de l'overclocking du bus PCI, une panne de courant se produit, les fortes perturbations électromagnétiques, et parfois la faute du conducteur.
Peut-être la raison pour laquelle la boucle de mauvaise qualité. Pour fixer essayer d'utiliser des câbles SATA sans verrous, ayant une liaison étanche aux bornes du variateur.
200 C8 Erreur d' écriture Taux /
Multi-Zone Error Rate
moins
Il indique le nombre total d'erreurs qui se produisent lors de l'enregistrement du secteur. Il indique le nombre total d'erreurs d'écriture sur le disque. Elle peut servir d'indicateur de la mécanique de la qualité de surface et d'entraînement.
201 C9 taux d'erreur de lecture souple
moins
La fréquence de l'erreur "logiciel" lors de la lecture des données à partir du disque.

Ce paramètre indique le taux d'erreur lors de l'opération de lecture à partir de la surface du disque par la faute du logiciel, et non pas l'accumulateur de matériel.

202 Californie erreurs de Mark Adresse de données
moins
Nombre de données Adresse Mark (DAM) erreurs (ou)-fournisseur spécifique.
203 CB Courez annuler
moins
Nombre d'erreurs ECC.
204 CC correction ECC souple
moins
Nombre d'erreur ECC corrigée logiciel.
205 CD taux d'aspérité thermique (TAR)
moins
Nombre d'erreurs de aspérité thermique.
206 CE L' altitude du vol La hauteur entre la tête et la surface du disque.
207 CF Spin courant élevé
moins
Le montant de la force actuelle dans la promotion du disque.
208 D0 Spin buzz Nombre de routines buzz pour faire tourner le disque.
209 D1 Hors ligne rechercher la performance recherche de performance lors du fonctionnement hors ligne (Conduisez Cherchons performances lors des opérations hors ligne.)
220 DC Shift Disk
moins
DX bloc de disque décalé par rapport à la broche. Fondamentalement, il se produit en raison d'un impact ou à l'automne. Unité de mesure est inconnue. En augmentant le disque d'attribut devient rapidement inutilisable.
221 DD G-Sense Error Rate
moins
Le nombre d'erreurs qui se produisent en raison de charges externes et aux chocs. lectures de magasin d'attributs intégrés capteur de choc.
222 DE Heures Loaded Le temps passé entre l'unité de tête magnétique déchargement de la zone de stationnement dans la zone de travail de l'unité de chargement de disque et de retour à l'aire de stationnement.
223 DF Load / Unload Retry Count Le nombre de nouvelles tentatives atterrissages / téléchargements des têtes magnétiques à / de la zone de stationnement après une tentative infructueuse.
224 E0 charge friction
moins
L'ampleur de la force de frottement des têtes magnétiques lors du déchargement de la zone de stationnement.
225 E1 Nombre de cycle de charge
moins
Le nombre de cycles de mouvement des têtes magnétiques dans l'aire de stationnement.
226 E2 Load 'In' temps Temps pendant lequel le lecteur décharge les têtes magnétiques de la zone de stationnement sur la surface de travail du disque.
227 E3 Count Torque Amplification
moins
Les tentatives visant à compenser le couple.
228 E4 Cycle Retract Power-Off
moins
Réessayez automatique bloc de stationnement de têtes magnétiques à la suite de la mise hors tension.
230 E6 GMR Head Amplitude L'amplitude de "gigue" (distance de mouvement répétitif de l'ensemble de tête magnétique).
231 E7 température
moins
dur température du disque.
240 F0 Tête heures de vol Le temps total passé ensemble de tête dans la position de travail en heures.
250 FA taux de tentative d'erreur Lire
moins
Le nombre d'erreurs lors de lecture de disque dur.

Où:

  • plus grande - Plus la valeur est mieux
  • moins - Une valeur plus petite est meilleure
  • paramètre critique - lignes rouges fond