Está en la página 1de 7

COMO FUNCIONA EL ALMACENAMIENTO MAGNTICO

Dispositivos de almacenamiento magntico



El almacenamiento de informacin en los discos duros tradicionales se
fundamenta en la capacidad de un material ferromagntico que ha de ser
polarizado o magnetizado fuertemente, en direcciones opuestas, y de forma
granular.

QUE ES UN DISCO DURO?

Los discos duros son dispositivos electromecnicos que se utilizan para el
almacenamiento no voltil de informacin.
Es un tipo de almacenamiento semipermanente que mantiene los datos
incluso si no se suministra energa al ordenador. Normalmente, la forma de su
base es rectangular, los discos, que son circulares, estn contenidos en su
interior. Al contrario que su predecesor (el almacenamiento en cinta), el disco
duro dispone de acceso aleatorio a los datos; es decir, es capaz de acceder
a los datos sin tener que leer previamente aquellos que les preceden.
Debido a mltiples factores, incluyendo su tiempo de vida til, los fallos en
estos dispositivos son habituales y la prdida de datos puede tener
consecuencias extremadamente graves para los propietarios del mismo.
Los discos duros contienen unos platos, que son discos rgidos circulares que
estn construidos en aluminio o vidrio y estn recubiertos por una fina pelcula
de un material ferromagntico, lugar en el que residen los datos.

DE QU ESTA HECHO UN DISCO DURO?

Un disco duro tradicional consta principalmente de las siguientes partes:

1. Platos magnticos

Los platos o discos magnticos de un disco duro son la parte en la que
residen los datos. Estn hechos en su mayor parte de un material no
magntico, como cristal o aluminio, que sirve de soporte para una finsima
capa (de unas pocas decenas de nanmetros) de un materi al
ferromagntico, que es el lugar en el que se registran los datos.
A su vez, esta finsima capa de material ferromagntico est recubierta por
otra capa de material protector, que evita exponer directamente al entorno
la capa con los datos.
Un disco duro convencional suele tener entre uno y cuatro platos
magnticos, con dos superficies cada uno, aunque tambin hay discos
menos comunes con hasta seis y siete platos magnticos.

Es importante saber que, aunque cada plato tiene dos superficies, no tienen
por qu usarse ambas en determinados modelos. En fbrica, se decide si una
superficie es apta o no para su uso como medio de almacenamiento de
de 1 7
datos. En los casos en los que los defectos de fbrica de una superficie
superen cierto umbral, sta se inhabilita.
Actualmente, los discos duros se comunican con el resto de equipos
mediante el sistema LBA para leer y escribir datos, que es una capa ms de
abstraccin que generaliza el acceso a los datos sin tener por qu saber
cuntos cilindros, pistas, sectores por pista y cabezas tiene un disco duro,
aunque en recuperacin de datos, a veces es necesario acceder al disco
mediante el sistema antiguo CHS.

2. Brazos mecnicos

Todos los discos duros tradicionales tienen al menos un brazo mecnico que
posee en su extremo ms pequeo una minscula pieza electrnica, que es
la cabeza o el cabezal de lectura y escritura. Dicho brazo, mediante una
bobina (un electroimn), y unos imanes naturales de gran potencia
(generalmente de neodimio), sita con precisin a la cabeza de lectura en el
lugar que se le indique, para acceder a datos ya existentes o escribir nuevos
datos.

3. Cabezas de lectura y escritura

Las cabezas de lectura y escritura, situadas en los extremos del brazo, son
unas minsculas placas con una ranura invisible al ojo humano, que tiene
aproximadamente el ancho de lo que en el disco duro ser un bit de
informacin. Son muy sensibles y delicadas, siendo uno de los componentes
que tienen mayor impacto en la prdida y la recuperacin de datos. Existe
una cabeza lectora por cada una de las caras de los platos y todas ellas se
encuentran montadas en un mismo bloque (el brazo mecnico), movindose
todas radialmente a la vez. Mediante la estimulacin elctrica del cabezal
de escritura, se produce un campo electromagntico suficientemente
potente y preciso como para modificar la orientacin de un solo dominio
magntico de una de las superficies de un plato magntico. Por otro lado, la
lectura de los datos se consigue a travs de la pequea corriente eltrica
que se genera en la cabeza de lectura, al pasar por encima de cada uno de
los dominios magnticos. En funcin de la orientacin del dominio
magntico, el sentido de la corriente ser uno u otro.
Las cabezas no deben entrar en contacto con los platos en las operaciones
normales, aunque s pueden, en muchos de los dispositivos, posarse sobre
ellos cuando el medio de almacenamiento est apagado. En la mayora de
los discos duros, las cabezas se mueven al cilindro interior cuando se apaga
el dispositivo y descansan sobre el plato, en lo que se denomina contacto de
inicio/parada. Muchos dispositivos modernos no permiten ni si quiera que las
cabezas y los platos entren en contacto al estar apagados, y posicionan las
cabezas fuera de la superficie de los mismos.




de 2 7
4. Amplificador de seal

Debido a que las corrientes que se generan en las cabezas de lectura al
pasar por las superficies de los platos magnticos son del orden de
nanoamperios, es necesario un amplificador de seal de cierta calidad,
capaz de aumentar el rango de la corriente elctrica desde los
nanoamperios, hasta varios milivoltios, sin introducir mucho ruido, para poder
trabajar con ellos. Dicho amplificador se encuentra generalmente en el
mismo brazo mecnico, muy prximo a los cabezales de lectura y escritura,
para minimizar las interferencias electromagnticas procedentes del exterior
y de otras zonas del disco duro. En el proceso de recuperacin de datos hay
que ser muy cuidadoso con este amplificador, pues est diseado para
trabajar con corrientes tan pequeas, que el mero hecho de tocarlos con la
mano puede provocar ci ertas corri entes que podr an daarl os
irreparablemente.

5. Placa electrnica o PCB

La PCB de un disco duro suele estar en el exterior de la carcasa que protege
los platos magnticos, completamente a la vista y desprotegida. A travs de
un orificio en el chasis del disco duro, se comunica con las cabezas de
escritura y lectura, y con la bobina que posiciona el brazo mecnico.
La PCB de un disco duro tiene varios subcomponentes o cada cual
encargndose de una tarea especfica. Por un lado, est el microcontrolador
principal, que suele ser el circuito integrado ms grande de la placa. Se
encarga de procesar la informacin que le llega desde los amplificadores de
las cabezas de lectura, filtrar el ruido y analizar la seal para extraer datos
tiles de ella, as como de preparar los la seal para escribir en el disco, de
corregir errores de lectura, comunicarse con el exterior mediante diversos
mecanismos (PIO, UDMA, puerto serie, etc.), y, en general, gobernar todo el
dispositivo. Por otro lado, est el controlador del motor y la bobina del brazo
mecnico, que suele ser de tamao menor que el microcontrolador
principal, y se encarga de posicionar las cabezas de lectura y escritura en su
sitio, corrigiendo en tiempo real su posicin gracias a un mecanismo de
retroalimentacin basado en unas balizas que estn repartidas a lo largo de
todas las superficies de los platos magnticos. Tambin se encarga de
corregir el factor de amplificacin de seal, para mantener los niveles de
seal estables. Por ltimo, adems de la electrnica de potencia y
regulacin, existe un componente muy importante en la recuperacin de
datos e incluso la informtica forense, que es otro circuito integrado,
normalmente de ocho pines, que contiene el firmware del disco duro. Hay
ocasiones en las que, por ahorrar en costes, se integran varios de estos
componentes en un solo chip.





de 3 7


FUNDAMENTOS

Cmo funciona un disco duro tradicional?

1. Fundamentos fsicos

Cuando una corriente elctrica pasa a travs de un hilo conductor, se
genera un campo magntico alrededor de ste que vara tanto en
intensidad como en direccin, en funcin de la intensidad y la direccin de
la corriente elctrica. Anlogamente, cuando un hilo conductor se desplaza
en determinadas direcciones a travs de un campo magntico, se generar
en el interior de ste una corriente elctrica cuya intensidad y sentido
variarn en funcin de la direccin a travs de la cual se desplace el
conductor, y la direccin y la intensidad del campo magntico que
atraviesa. La ley fsica que gobierna este comportamiento dice que el
campo magntico alrededor de un hilo conductor (denominado B) es
proporcional a la corriente eltrica (denominada I) que atraviesa dicho
conductor, e inversamente proporcional a la distancia entre el hilo conductor
y el punto en el que se mide el campo.
Este comportamiento de los materiales conductores y los campos
electromagnticos es el que hace posible escribir y leer datos de un
dispositivo de almacenamiento magntico: Para escribir en un disco, es
suficiente con hacer pasar una corriente elctrica por las cabezas lectoras,
para generar un campo magntico lo bastante potente como para cambiar
la direccin de polarizacin de la superficie ferromagntica del mismo; y
para leer del disco, se hace pasar un hilo conductor cerca de los dominios
magnticos que representan la informacin contenida en l, para generar
una corriente elctrica lo bastante grande como para ser registrada y
tratada por la electrnica del disco duro. Estas cabezas de lectura y escritura
son esencialmente electroimanes que pueden conmutar su polaridad
rpidamente.

2. La superficie de los platos magnticos

La superficie de los platos magnticos de los discos duros tienen una
estructura muy especfica, que se define en fbrica y vara entre fabricantes
e incluso modelos del mismo fabricante. A grandes rasgos, se puede decir
que una superficie de un plato magntico consta de las siguientes partes:

1. Pistas: Son circunferencias concntricas, ms o menos perfectas,
separadas unas de otras por cierta distancia.

2. Sectores: Cada pista se subdivide en un determinado nmero de
sectores.
Los discos duros antiguos trataban de mantener el nmero de sectores
por pista constante, siendo los sectores mucho mayor en las pistas ms
de 4 7
alejadas del centro del plato magntico que los sectores ms
cercanos. En la actualidad, mediante una tcnica llamada Zone Bit
Recording, se intenta mantener constante la densidad de bits, para
aprovechar ms eficientemente la superficie del plato. Cada sector
suele tener un tamao de 512 o 4096 bytes.
Adems de lo anterior, sobre la superficie de los platos magnticos hay
mucha ms informacin escrita:

1. El rea de servicio o SA: Es una zona muy especfica del disco,
escrita en determinados sectores inaccesibles salvo en fbrica o
mediante tcnicas y hardware de recuperacin de datos,
donde estn almacenados los parmetros de calibrado de las
cabezas y otros parmetros de funcionamiento, especficos para
cada unidad de disco duro existente y calculados y escritos
durante el proceso de fabricacin. Es la zona ms importante del
disco duro, por lo que si sufre daos, puede perderse el acceso a
lo datos de forma irreparable. Suele ubicarse en lo que se
conoce como los "sectores negativos" o las "pistas negativas". En
algunos discos duros de ciertos fabricantes, el rea de servicio
est replicada en varias superficies, de modo que si una sufre
daos, se pueda utilizar otra.
2. Bandas de guarda y de correccin de la ganancia de las
cabezas.
3. Balizas de gua de las cabezas sobre las pistas y de correccin
de la trayectoria circular.
4. Identificadores de pista.
5. Sectores de reserva.
6.Campos de comprobacin de redundancia cclica (CRC), y
otros mecanismos de correccin de errores.

3. Principios de funcionamiento

El funcionamiento de un disco duro comienza con el arranque del mismo.
Cuando se enci ende un di sco duro, ste reci be corri ente y el
microcontrolador se prepara para funcionar y da seal al motor para que
arranque. El arranque del motor y el alcance de su "velocidad de crucero"
puede suponer hasta 3 o 4 segundos; a veces incluso ms. Para que el disco
pase a la siguiente fase de arranque, la velocidad angular de los platos debe
haber alcanzado un mnimo. Los platos de un disco duro giran a altas
velocidades por lo que su velocidad se mide en revoluciones por
minuto(RPM), siendo las velocidades actuales de los discos duros del orden
de las 5400 - 7200 RPM y, en los modelos de alto rendimiento, de 10000 y
hasta 15000 RPM. La velocidad mnima a la que deben girar para que pueda
pasar a la siguiente fase de arranque es tal que permita a las cabezas de los
discos duros "flotar" sobre la superficie de los platos, sin riesgo a quedarse
adherida a ellos. Esto se consigue gracias a una fina pelcula de aire que se
crea entre las cabezas y los platos cuando stos giran lo bastante rpido.
de 5 7
El brazo mecnico sabe que es seguro desplazar las cabezas hacia el interior
de las superficies gracias a una pieza que las bloquea cuando los platos no
estn girando lo bastante rpido, y se desbloquea gracias al viento que
genera el giro de los platos. La pelcula de aire que se crea entre las cabezas
y el plato separa a ambos por una distancia de no ms que unos
micrmetros, y nunca deben entrar en contacto, ni se debe permitir que
algn cuerpo extrao se interponga entre ambos. ste es el motivo por el
cual nunca se debe abrir un disco duro en un ambiente normal: El evento
que se puede desencadenar cuando se introduce alguna partcula de polvo
u otra sustancia entre los platos y las cabezas lectoras, provocando un
eventual contacto entre ambos, se denomina tpicamente headcrash y
puede producir desde un pequeo dao hasta la destruccin completa del
dispositivo y los datos contenidos. La siguiente fase de arranque, cuando los
discos giran a la suficiente velocidad, consiste en el calibrado de las cabezas.
El microcontrolador da orden al actuador del brazo mecnico de situarse en
una posicin determinada, en la que se encuentra el rea de servicio, para
calibrarse y leer sus parmetros de funcionamiento. Si hubiera algn error en
este punto, el disco no podra operar y, en circunstancias normales, apagara
el motor para evitar ms daos. Una vez ha calibrado, se cargan todos los
parmetros de funcionamiento en su memoria RAM y da seal de que est
listo para recibir rdenes.
Cabe mencionar que la manera correcta de operar con discos duros es
mediante el uso de una cmara limpia que cumpla con los estndares ISO 5
clase 100, que dispone de un flujo constante vertical de aire y unos filtros que
eliminan toda partcula en suspensin en su interior. En los procesos de
recuperacin de datos de Hard2bit, se utilizan este tipo de cmaras limpias.
Cuando los platos giran a una velocidad adecuada, las cabezas de lectura/
escritura estn listas para moverse libremente por la superficie de los platos y
acceder a la informacin ya residente en l.

Una secuencia habitual de lectura en el disco duro, es como sigue:

1. El usuario solicita la lectura de un fichero.
2. El sistema operativo transforma esa peticin en algo ms concreto, que
consiste en una peticin de acceso a unos determinados bloques.
3. El controlador del sistema de ficheros que se usa para almacenar el fichero
solicitado (NTFS, HFS+, FAT32, Ext3, etc.), a travs del sistema operativo,
transforma la peticin de acceso a bloques a una peticin de acceso a unos
sectores especficos del disco duro.
4. El disco duro recibe la peticin de acceso a determinados sectores, a
travs de su puerto de comunicaciones (ATA, SCSI, etc.), y traduce la
numeracin recibida a la que ste maneja internamente (que vara en
funcin de los sectores se van quedando inutilizables a lo largo de su vida
til).
5. El microcontrolador del disco duro genera unas indicaciones para sealar
al microcontrolador del motor que site las cabezas en un cilindro
determinado.
de 6 7
6. El controlador del motor genera unas seales para situar las cabezas en su
sitio, y el brazo mecnico se mueve.
7. Las cabezas comienzan a leer. Lo primero que leen es un conjunto de
salvas que ayudan al preamplificador a ajustar su ganancia.
8. Despus, identifican secuencialmente el sector que contiene los datos a los
que se desea acceder. Habitualmente, los sectores no estn numerados, y lo
que se numera es el comienzo de la pista o cilindro. Por este motivo, dentro
de una pista, se deben acceder secuencialmente.
9. Durante todo el proceso, las cabezas corrigen constantemente su
trayectoria y posicin gracias a unas balizas de ajuste distribuidas por toda la
superficie.
10. Cuando las cabezas estn sobre el sector deseado, leen su contenido
generando una seal elctrica.
11. Esta seal elctrica es amplificada y enviada al microcontrolador
principal para ser procesada y filtrada.
12. El proceso de filtrado y procesado es el ms complejo de todos. Implica la
extraccin, mediante clculos estadsticos y de correccin de errores, de la
informacin binaria de la seal, que no es en absoluto binaria en su forma
"bruta".
13. Una vez extrada la informacin binaria, es necesario deshacer el
algoritmo de distribucin pseudoaleatoria que sufre la informacin al ser
escrita en los discos. Esta redistribucin se realiza para evitar que, cuando un
disco est nuevo o vaco o con informacin repetitiva o muy poco entrpica,
en el disco duro se generen zonas muy polarizadas magnticamente, que
puedieran provocar comportamientos extraos o indeseados.
14. Posteriormente, se preparan los datos y se entregan al sistema operativo a
travs del puerto de comunicaciones del dispositivo.
de 7 7

También podría gustarte