Sei sulla pagina 1di 4

Tecnologa de Computadores Escuela Universitaria de Ingeniera Tcnica Informtica de Oviedo Curso 2006-2007

MONITORIZACIN DEL DISCO DURO CON TECNOLOGA SMART


Sheila Mndez Nez
i6943556@petra.euitio.uniovi.es

Resumen El disco duro es el componente que ms

frecuentemente puede producir prdida de datos en un ordenador. Hay varios fallos que se pueden producir para que se pierdan datos en un disco duro, de los tipos de fallos, los producidos por el deterioro de los componentes mecnicos del disco presentan una evolucin que permite anticiparlos antes de que lleguen a daar el disco. SMART es una tecnologa de monitoreo, anlisis e informe de los indicadores mecnicos que puedan revelar un futuro fallo no recuperable del disco duro y as permitir advertir al usuario del disco para que pueda salvar los datos del mismo a tiempo Actualmente incorporan esta tecnologa todos los discos duros modernos y se activa mediante la BIOS. Cuando un indicador sobrepasa un cierto valor umbral, la BIOS notifica al administrador del sistema que el disco se haya en riesgo. Los indicadores proporcionados por la tecnologa SMART tambin pueden controlarse por programas que permiten su monitoreo constante y as poder ver cmo evolucionan sus valores a lo largo del tiempo. En este trabajo se hace mencin a tres herramientas compatibles con SMART que permiten obtener esta funcionalidad, cada una de ellas con caractersticas especficas destacables.
Palabras Clave SMART, disco duro, fallos disco duro, monitorizacin, atributos SMART, campos de los atributos SMART, herramientas de monitorizacin.

toquen la superficie del plato provocara una destruccin del cabezal y de los datos de la superficie daada. Un disco que utilice tecnologa SMART puede monitorizar la variacin de la distancia de las cabezas al disco y generar un mensaje de aviso al usuario. Pero no puede hacer nada ante un golpe o impacto brusco que provoque el contacto cabezal-superficie. Cuando se detecta probabilidad de fallo, SMART realiza un informe de estado disponible para que el sistema host informe al usuario y pueda realizar un backup. [2] Los atributos predicitivos son parmetros relativos a prestaciones o la calibracin usados para analizar el estado del dispositivo. Estos atributos son seleccionados por el fabricante basndose en su capacidad de predecir el deterioro o el fallo del dispositivo. El conjunto especfico de atributos usados y su identidad no estn normalizados por lo que son particulares de cada fabricante. Entre estos atributos se encuentran: Altura de vuelo de las cabezas, rendimiento en transferencia de datos, tasa de error de bsqueda, rendimiento del tiempo de bsqueda, tiempo en alcanzar la velocidad de giro. SMART monitoriza el ritmo al que ocurren los errores e informa de un fallo inminente cuando ese ritmo alcanza un valor inaceptable. Cada atributo posee su propio valor lmite usado para indicar la existencia de degradacin o condicin de fallo. A. FALLOS MS COMUNES EN UN DISCO DURO El dispositivo que con ms frecuencia provoca prdida de datos en un ordenador es el disco duro, que supone un 85% de las actuaciones de recuperacin de datos en las empresas especializadas. Hay una clasificacin general de los fallos de disco duro que provocan la prdida de datos: Fallos de tipo Lgico Es lo ms frecuente. Estos fallos los causa el fallo "humano" o de software, que ocurre cuando el soporte (el disco duro, la memoria externa, etc.) funciona bien, pero por borrado accidental, por virus, por mal funcionamiento del sistema operativo, por cortes de electricidad, etc. se han borrado archivos o y es necesario recuperar datos. Fallos de tipo Fsico. Es frecuente que se deban a problemas electrnicos, causados por tormentas, picos de tensin, fallo de algn componente. Es tambin probable que los fallos de tipo fsico los causen las deformaciones de los elementos mecnicos por causas trmicas: el sobrecalentamiento por uso prolongado con escasa ventilacin o un cambio brusco de temperatura pueden provocar la deformacin de algn elemento que impida el funcionamiento del disco duro.

I. INTRODUCCIN La tecnologa S.M.A.R.T. acrnimo de Self Monitoring Analysis and Reporting Technology consiste en la capacidad de deteccin de fallos del disco duro. La deteccin de los fallos con la suficiente anticipacin permite al usuario el poder realizar una copia de su contenido, o reemplazar el disco, antes de que se produzca una prdida de datos irrecuperable. Este tipo de tecnologa tiene que ser compatible con la BIOS del equipo, estar activada y adems que el propio disco duro la soporte. [1] II. SMART En unidades ATA, la capacidad SMART puede habilitarse desde el BIOS del sistema o desde una aplicacin que lo soporte. Cuando SMART est habilitado la unidad de disco monitoriza los atributos que son susceptibles de degradarse con el tiempo. Como es lgico, lo que SMART no permite detectar son fallos sbitos impredecibles. Por ejemplo el hecho de que los cabezales 1

Tecnologa de Computadores Escuela Universitaria de Ingeniera Tcnica Informtica de Oviedo Curso 2006-2007

Otros problemas son los de tipo mecnico como el fallo de cabezales, fallos del motor, roce de los cabezales sobre el material magntico, etc. [3] Parte de este grupo de fallos pueden considerarse fallos predecibles como los fallos mecnicos que van ocurriendo gradualmente a lo largo del tiempo con el deterioro del dispositivo. [1] B. LA TECNOLOGA SMART Esencialmente, este es un sistema de alarma temprana actualmente incorporado en muchos discos duros. Diseado hace un tiempo por fabricantes de soportes de almacenamiento de datos, la tecnologa SMART permite al disco duro diagnosticarse a s mismo constantemente y alertar al usuario cuando el sistema cree que un disco duro amenaza con fallar. SMART monitorea en el disco duro todo comportamiento que se salga de lo comn, lo analiza y notifica al usuario si hay seales de perturbacin. Seales comunes de advertencia incluyen discos que comienzan a girar irregularmente, que no giran a la velocidad para la cual fueron fabricados o que comienzan a acusar un nmero creciente de sectores defectuosos.[4] La tecnologa SMART ha sido desarrollada como estndar por ATA y SATA [5]. Los dispositivos SCSI incorporan una especificacin estndar diferente, definida en el ANSI-SCSI Informational Exception Control (IEC) documento X3T10/94-190. La tecnologa empleada es similar en ATA y SCSI, pero la forma de proporcionar la informacin difiere. Si SMART detecta un problema en uno de sus discos duros, el ordenador se detendr la prxima vez que arranque el sistema. Aparecer la palabra SMART junto con el texto del mensaje. Generalmente, el mensaje indica qu disco duro tiene un problema detectado por SMART. Esta tecnologa permite predecir fallos de funcionamiento de tipo predecible como los fallos mecnicos, los cuales representan el 60% de los fallos del disco duro. Su propsito es advertir al usuario o al propio sistema cuando an hay tiempo para prevenir estos fallos. Se supone que aproximadamente el 30% de los fallos predecibles pueden predecirse por SMART.[6] Los atributos SMART ms habitualmente monitorizados son: Tasa de errores de lectura (raw error rate). Indica la tasa de errores de lectura previos a la correccin ECC. Errores corregidos al vuelo usando ECC (ECC on the fly count). Nmero de horas encendido (power-on hours count). Nmero de ciclos de encendido y apagado (power cycle count). Encender y apagar un disco duro reduce su vida. Tiempo de arranque (spin up time). Tiempo necesario para que el disco alcance su velocidad nominal de giro. Cuenta de sectores reubicados (realocated sector count). Los sectores defectuosos se sustituyen por sectores reserva.

Rendimiento en las operaciones de bsqueda (seek time performance). Tiempo de posicionamiento de las cabezas. Temperatura (temperature). Los atributos SMART tienen los siguientes campos: Valor (value). Valor normalizado en el rango 1 a 253. Cuanto ms bajo el valor mayor es la probabilidad de fallo. Umbral (threshold). Valor del atributo por debajo del cual hay un problema en el disco relacionado con el atributo. Si toma el valor cero el fabricante no asocia ningn lmite. Esto no significa que el atributo pueda tomar cualquier valor sin afectar al funcionamiento del disco duro. Valor absoluto (raw value). Indica el valor del atributo sin normalizar. Por ejemplo, el nmero de horas encendido indica exactamente eso. Los fabricantes no tienen por qu proporcionar el valor absoluto de todos los atributos que monitorizan. Peor valor (worst-value). Peor valor del atributo medido en el disco hasta el momento. Los valores de los atributos SMART van del nmero 1 al 253, siendo 1 el peor valor. Los valores normales son entre 100 y 200. Estos valores se guardan en un espacio reservado del disco duro. En un sentido estricto, el trmino SMART se refiere nicamente a un mtodo de sealizacin entre los sensores electromecnicos del disco y el ordenador, pero no el disco duro no tiene porqu tener todos los sensores reconocidos por SMART. Algunos discos pueden traer un nico sensor para un determinado elemento fsico y venderse como discos que son compatibles con SMART aunque haya muchos parmetros que no estn contemplando.[5] Hay fabricantes, como Maxtor, que reemplazan gratuitamente un disco duro si ha recibido un mensaje SMART durante el perodo de garanta.[7]

C. HERRAMIENTAS DE MONITORIZACIN SMART Las utilidades de monitorizacin consultan cada cierto tiempo los parmetros SMART y permiten avisar cuando alguno de los atributos cruce su umbral, o cuando detecte cadas importantes en el valor de alguno de los atributos.[7] Windows no monitoriza los fallos de disco. La BIOS puede detector un fallo, pero solo cuando se excede un umbral crtico de los parmetros. Las aplicaciones de monitorizacin de SMART existen para monitorizar peridicamente el disco y predecir la fecha de un posible fallo. SMART monitoriza el ritmo al que ocurren los errores e informa de un fallo inminente cuando ese ritmo alcanza un valor inaceptable. Cada atributo posee su propio valor lmite usado para indicar la existencia de degradacin o condicin de fallo. [9] Aunque todas las aplicaciones de SMART siguen unas directrices comunes, se expondrn tres herramientas con caractersticas que las diferencian de las dems as como sus interfaces. Aunque hay multitud de aplicaciones, casi todas se pueden enmarcar en los tres tipos que se desarrollan a continuacin.

Tecnologa de Computadores Escuela Universitaria de Ingeniera Tcnica Informtica de Oviedo Curso 2006-2007

Active SMART

Resalta los cambios ms peligrosos en el estado de los discos y lo comunica al programa Network Administrator o enva un informe por e-mail. [11] Informe proporcionado por Advanced SmartCheck:

Captura de pantalla de Active SMART [10]

Caractersticas destacadas Notificaciones sobre todos los cambios producidos sobre el estado de los discos. Control de la temperatura del disco para prevenir el sobrecalentamiento. Indicadores del funcionamiento, estado y temperatura del disco. Permite establecer la temperatura crtica del disco y automticamente apagar y salvar los datos de disco en caso de sobrecalentamiento. [10] Advanced SmartCheck

Informe generado con Advanced SmartCheck [11]

Smart and Simple

Captura de pantalla de Smart & Simple [12]

Caractersticas destacadas: Licencia freeware. Almacena el peor valor obtenido, el umbral y el valor actual de los indicadores. Manejo muy simple, solamente se necesita ejecutar el archivo .exe y opcionalmente especificar la unidad del volumen a analizar.[12] III. CONCLUSIN Los fabricantes de discos duros se estn dedicando a mejorar la fiabilidad de sus productos [13]. La necesidad de una tecnologa de prediccin de fallos surge de la ampliamente reconocida necesidad de proteger datos crticos almacenados en discos duros. Con la tecnologa SMART se ha dado un gran paso en cuanto a la prediccin de fallos del disco duro. Se estima que con esta tecnologa se pueden predecir el 30% de los fallos ms habituales. Los fallos predecibles, los mecnicos, podran llegar a daar fsicamente el disco duro y hacer que se pierda informacin que no sera posible recuperar. Al implantar esta tecnologa en los discos, se consigue que con el deterioro de los componentes se pueda estimar incluso la fecha en la cual el disco va a fallar, de esta manera el usuario del disco siempre tendr tiempo de salvar sus datos. 3

Captura de pantalla de Advanced SmartCheck [11]

Caractersticas destacadas: Diseado para proporcionar informacin detallada del estado del disco duro de los equipos que se encuentren en una red, mediante un programa Network Administrator para el administrador de la red y una versin cliente para los equipos instalados en la misma.

Tecnologa de Computadores Escuela Universitaria de Ingeniera Tcnica Informtica de Oviedo Curso 2006-2007

Es importante tener una herramienta de monitorizacin de errores que se base en tecnologa SMART, entre otros motivos porque la BIOS solo nos alertar de un fallo de SMART cuando el parmetro en cuestin que produce el fallo supere el umbral aceptable y posiblemente sea tarde para recuperar toda la informacin del disco. Si tenemos instalada una herramienta especfica de monitorizacin de disco, podremos ir viendo la evolucin de los parmetros del disco y anticiparnos ms al fallo del disco. Aunque pueda parecer poco tiempo, se estima que la duracin media de un disco es de tres aos. Es muy probable que en una empresa se est utilizando un disco durante un periodo de tres aos o incluso ms tiempo, por eso es fundamental disponer tanto de un disco con esta tecnologa como de un programa de monitorizacin.

REFERENCIAS
[1] S.M.A.R.T., http://es.wikipedia.org/wiki/S.M.A.R.T.,2007. [2] Mantenimiento de equipos informticos, http://www2.ubu.es/ingelec/tecelec/inaki/Mequinf/docsmei/Apuntes_MEI _5-Almacenamiento_Ver6-2_PW.pdf, 2006 [3] Recuperacin de datos, http://www.fotosok.com/recuperardatos/index.htm, 2007. [4] Tecnologa inteligente para el disco rgido, http://weblog.mendoza.edu.ar/actinform/archives/002634.html, 2007. [5]Interfaces de almacenamiento, http://helios.tlm.unavarra.es/asignaturas/ac/0506/material/Anexo.02.pdf , 2006 [6] Self-Monitoring, Analysis, and Reporting Technology, http://en.wikipedia.org/wiki/SelfMonitoring%2C_Analysis%2C_and_Reporting_Technology, 2006 [7] Tecnologa inteligente para el disco rgido, http://weblog.mendoza.edu.ar/actinform/archives/002634.html, 2004 [8] How does S.M.A.R.T. work?, http://smartlinux.sourceforge.net/smart/faq.php?#2, 2006 [9] Monitoring Hard Disks with SMART, http://www.linuxjournal.com/article/6983, 2004 [10] S.M.A.R.T. technology, http://www.ariolic.com/activesmart/smarttechnology.html, 2006 [11] Advanced SmartCheck, http://www.urltoy.com/asc.htm, 2006 [12] SMART and Simple for NT/2000/XP, http://www.beyondlogic.org/solutions/smart/smart.htm, 2007 [13] http://www.seagate.com/support/kb/disc/smart.html, 2007

Potrebbero piacerti anche