Beruflich Dokumente
Kultur Dokumente
1. HISTORIA
El primer disco duro lo invent la
compaa IBM a principios de 1956 por
encargo de las Fuerzas Areas de
Estados Unidos. Se le llam RAMAC
(Mtodo
de
contabilidad
acceso
y
control)
aleatorio
305,
de
estaba
En 1973, IBM lanz el Winchester 3340, un disco duro cuyo cabezal de lectura
estaba separado de la superficie a travs de una fina capa de aire de tan slo
0,43 m de espesor. Mejor su capacidad en comparacin con aquella del
RAMAC, como tambin su tamao y peso, lo cual hizo que este disco se
convirtiera el nuevo estndar de los dispositivos de almacenamiento de acceso
directo. Al disco duro de 30 MB de capacidad se le dio el apodo de 30-30, y as
se convirti en el "Winchester" (como el famoso rifle 30-30).
El primer disco duro de 5,25", desarrollado por la compaa Seagate, se lanz
en 1980.
2. Definicin:
Llamado tambin disco fijo, disco rgido o unidad de disco duro (en ingls
hard disk, hard drive o hard disk drive abreviado con frecuencia HD o HDD).
Su funcin es almacenar informacin de forma permanente en un equipo
informtico. Aqu se guarda el sistema operativo (Windows) y todas las
aplicaciones (office, corel, photoshop, etc.) necesarias para que trabaje la
computadora; y tambin, la informacin procesada por la computadora
(documentos, grficos, correos, etc).
3. Tipos
Se clasifican segn su interfaz:
3.1.
3.2.
3.4.
3.5.
3.6.
utilizados
en
servidores
que
necesitan
gran
rendimiento.
4. Factores de Forma
El ms temprano "factor de forma" de los discos duros, hered sus
dimensiones de las disqueteras. Pueden ser montados en los mismos chasis
y as los discos duros con factor de forma, pasaron a llamarse coloquialmente
tipos FDD "floppy-disk drives" (en ingls).
La compatibilidad del "factor de forma" continua siendo de 3 pulgadas (8,89
cm) incluso despus de haber sacado otros tipos de disquetes con unas
dimensiones ms pequeas.
4.1.
4.2.
4.3.
4.4.
4.5.
4.6.
Disco de 1: 42,8536,4 mm
Durante 1998 IMB introdujo los discos de 1 llamados MicroDrive. Las
versiones actuales del MicroDrive alcanzan los 4 GB. En 2004 Toshiba
introdujo el disco ms pequeo hasta ahora, de 0.85. No est
diseado para PCs.
Este factor de forma se introdujo en 1999 por IBM y Microdrive, apto
para los slots tipo 2 de compact flash, Samsung llama al mismo factor
como 1,3 pulgadas.
4.7.
0,85: 24532 mm
Toshiba anunci este factor de forma el 8 de enero de 2004 para
usarse en mviles y aplicaciones similares, incluyendo SD/MMC slot
compatible con disco duro optimizado para vdeo y almacenamiento
para micromviles de 4G. Toshiba actualmente vende versiones de
4GB (MK4001MTD) y 8GB (MK8003MTD) 5 [3] y tienen el Record
Guinness del disco duro ms pequeo.
5. caractersticas tcnicas
5.1.
Capacidad
En el mercado actual encontramos discos con capacidades desde 80
GB hasta 700 GB. En discos externos ya se ha alcanzado la barrera
de los 1000 GB (1 terabyte).
5.2.
5.3.
5.4.
5.5.
la informacin a la
Interface
Tasa de transferencia
Conectores
Mxima
Modo DMA
16/6 MB/s
40 pines / 40 hilos
Ultra DMA/33 o
33 MB/s
40 pines / 40 hilos
66 MB/s
40 pines / 80 hilos
100 MB/s
40 pines / 80 hilos
133 MB/s
Ultra ATA 33
Ultra DMA/66
Ultra ATA 66
Ultra DMA/ 100
Ultra ATA100
Ultra DMA/66
Ultra ATA 133
5.6.
Dimensiones y peso
Las dimensiones estndar son de 3 (8.89 centmetros) de ancho x
1 (2.54 centmetros) de alto en promedio. El largo generalmente no
importa, pero es importante que las dimensiones concuerden con las
de case. El peso depende del fabricante y oscila entre 450 a 600
gramos.
5.7.
Marcas
Hay una gran variedad de marcas como: Quantum, Samsung, IBM,
Western Digital, Fujitsu, Seagate, Maxtor, Conner, JTS.
5.8.
Latencia
Una vez que el actuador a desplazado las cabezas hasta el cilindro
adecuado, la unidad tiene que esperar hasta que el sector deseado
pase bajo la cabeza. La latencia es el tiempo(en milisegundos)
necesarios para que gire el disco y el sector alcance la posicin
correcta. Cuanto mayor sea la velocidad de los discos, menor sera la
latencia.
Por ejemplo: un disco duro que gira a 7200 RPM tendra una latencia
mas desfavorable de 8.3 ms (60/7200 = 0.0083) y una latencia media
de 4.2 ms (la mitad del valor anterior.
5.9.
Cach de pista
Es una memoria tipo Flash dentro del disco duro.
5.10. Interfaz
Medio de comunicacin entre el disco duro y la computadora. Puede
ser IDE/ATA, SCSI, SATA, USB, Firewire, Serial Attached SCSI
5.11. Landz
Zona sobre las que aparcan las cabezas una vez se apaga la
computadora
6.1.
Estructura fsica:
a. Platos
Estn elaborados de compuestos de vidrio, cermica o aluminio,
pulidos y revestidos por ambos lados con una capa muy delgada
de una aleacin metlica. Los discos estn unidos a un eje y un
motor que los hace guiar a una velocidad constante entre las 3600
y 7200 RPM.
Convencionalmente los discos duros estn compuestos por varios
platos, es decir varios discos de material magntico montados
sobre un eje central. Estos discos normalmente tienen dos caras
que pueden usarse para el almacenamiento de datos, y para
almacenar informacin de control. Actualmente los discos duros
son de 3 .
b. Tarjeta Lgica
Es la tarjeta ubicada sobre los platos que contienen la electrnica
que controla al eje de la unidad y a los sistemas del actuador de la
cabeza. En los discos duros IDE, la tarjeta lgica incluye al
controlador del mismo, mientras que los discos SCSI la tarjeta
incluye el controlador y el circuito adaptador del bus.
La mayora de fallas ocurren en la tarjeta lgica por lo que es
posible repara un disco duro reemplazando su tarjeta lgica. En
todo caso, se puede recuperar los datos de un disco duro que tiene
la tarjeta lgica malograda, con el reemplazo momentneo de esta.
c. Cabeza de Lectura/Escritura
Es la parte de la unidad de disco que escribe y lee los datos del
disco. Su funcionamiento consiste en una bobina de hilo que se
acciona segn el campo magntico que detecte sobre el soporte
magntico, produciendo una pequea corriente que es detectado y
amplificado por la electrnica de la unidad de disco.
Generalmente
los
discos
duros
tienen
una
cabeza
de
e. Actuador
Es el mecanismo que mueve las cabezas de lectura/escritura
radialmente a travs de la superficie de los platos de la unidad de
disco y las coloca con total precisin del cilindro deseado.
Hay dos variantes de actuadores de cabeza:
10
f. Controladora
Manda ms corriente a travs del electro magneto para mover las
cabezas cerca del borde del disco. En caso de una prdida de
poder, un resorte mueve la cabeza nuevamente hacia el centro del
disco sobre una zona donde no se guardan datos.
11
6.2.
Estructura lgica:
a. Master boot record (mbr)
Es conocido tambin como registro de arranque. Es el primer sector
("sector cero") del disco duro. Es usado para almacenar una tabla
de particiones y, en ocasiones, se usa slo para identificar un
dispositivo de disco individual.
b. Particiones
La particin del disco duro es absolutamente opcional. Cualquier
computador personal funcionar con normalidad aunque el disco
duro no sea particionado (aunque algunos sistemas operativos,
como Linux, requieren la particin, por lo cual la realizan por s
mismos al ser instalados).
El principal inconveniente que presenta utilizar en el disco duro una
nica particin (la unidad C), es que todos los procesos de
creacin, modificacin y sustitucin de documentos, y la formacin
y destruccin de archivos temporarios, se realiza en la misma
unidad en que se encuentran los programas permanentes; y por lo
tanto, toda la unidad se ve afectada por la fragmentacin.
La fragmentacin
12
13
7.
7.1.
Concepto de direccionamiento
7.1.1. Cilindros:
Es el conjunto de varias pistas que estn alineadas verticalmente
(una de cada cara). Se puede considerar al par de pistas en lados
opuestos del disco.
Si el HD contiene mltiples discos (sean n), un cilindro incluye
todos los pares de pistas directamente uno encima de otra (2n
pistas).
Los HD normalmente tienen una cabeza a cada lado del disco.
Dado que las cabezas de Lectura/Escritura estn alineadas unas
con otras, la controladora puede escribir en todas las pistas del
cilindro sin mover el rotor. Como resultado los HD de mltiples
discos se desempean levemente ms rpido que los HD de un
solo disco.
7.1.2. Pista
Track. Es la trayectoria circular en forma de anillo, trazada a travs
de la superficie del plato de un disco por la cabeza lectura/escritura.
La pista puede manejar gran cantidad de datos por lo que es
necesario dividirla para ser ms eficiente el almacenamiento de los
archivos pequeos.
14
7.1.3. Sector
Es la unidad bsica de almacenamiento de datos sobre discos
duros. Al formatear el disco duro se crean sectores con una
capacidad de 512 Bytes cada uno.
Los sectores se enumeran comenzando por el nmero uno, las
cabezas y cilindros empiezan a partir del 0.
Antiguamente el nmero de sectores por pista era fijo, lo cual
desaprovechaba el espacio significativamente, ya que en las pistas
exteriores pueden almacenarse ms sectores que en las interiores.
As, apareci la tecnologa ZBR (grabacin de bits por zonas) que
aumenta el nmero de sectores en las pistas exteriores, y usa ms
eficientemente el disco duro.
15
7.1.4. Clauster
Es una agrupacin de sectores, su tamao depende de la
capacidad del disco.
ABCD-
7.2.
Track
Geometric Sector
Sector
Cluster
Sistemas de direccionamiento
tanto del disco duro como de la placa base. LBA utiliza, en cuanto
a bits; dos tipos de extensiones:
-
17
SISTEMAS RAID
1. Definicin
Las siglas RAID (Redundant Array of Independent -or Inexpensive- Disks,
conjunto redundante de discos independientes), hacen referencia a un
sistema de almacenamiento que utiliza un conjunto de discos duros
independientes organizados para que el sistema operativo los vea como
un solo disco lgico. Almacena los datos de forma redundante. Los RAID
suelen usarse en servidores y normalmente se implementan con unidades
de disco de la misma capacidad.
Los beneficios de RAID respecto a un nico disco duro son: mayor
integridad en los datos, mayor tolerancia a fallos, mayor rendimiento y
mayor capacidad
Se mejora el rendimiento ya que permite a varias unidades trabajar en
paralelo. La fiabilidad se aumenta mediante dos tcnicas: redundancia
que implica el almacenamiento de los mismos datos en ms de una
unidad y la paridad de datos. Esta ltima consiste en un algoritmo
matemtico que genera informacin de paridad, cuando se produce un
fallo en una unidad se leen los datos correctos que quedan y se comparan
con los datos de paridad almacenados. El uso de paridad es menos
costoso que la redundancia ya que no requiere la utilizacin de un
conjunto redundante de unidades de disco.
La tecnologa RAID surge ante la necesidad que existe hoy en da de tener
un buen sistema de almacenamiento seguro y tolerante a fallos. Asegura
la integridad de los datos ante la avera de uno de los discos, asegurando
un funcionamiento continuo y permitiendo la substitucin de una unidad
defectuosa sin necesidad de detener los procesos que se estn
ejecutando.
18
implementaciones
en
Software
hace
que
la
implementacin se parezca a
u n sistema RAID hardware
tradicional. Sin embargo es importante entender que un RAID Software
utiliza potencia de clculo de la CPU por lo que se tendr que compartir
con el sistema operativo y todas las aplicaciones asociadas.
Un sistema RAID Software puede implementarse de varias formas:
-
Sistema hibrido.
19
Desventajas
como
una
aplicacin
en
RAID est
el
sistema
B. Sistema hibrido
Asistida por hardware RAID por software
Si bien esto es an RAID por software, el hardware de asistencia
ayuda a superar algunas de las debilidades de RAID por software
puro. Tal soluciones por lo general vienen con hardware adicional
(por ejemplo, un HBA con un BIOS RAID o simplemente un BIOS
RAID integrado en el placa madre).
El BIOS adicional hace que el RAID funcionalidad disponible
cuando el sistema est encendido, proporcionando redundancia
20
hardware
normalmente
viene
con
una
variedad
de
Ventajas
-
21
22
23
5. Niveles de raid
Cada nivel RAID ofrece una combinacin especfica de tolerancia a fallos
(redundancia), rendimiento y coste, diseadas para satisfacer las
diferentes necesidades de almacenamiento. La mayora de los niveles
RAID pueden satisfacer solamente uno o dos de estos tres criterios.
Los niveles de RAID ms usados son: RAID 0 (conjunto dividido), RAID1
(conjunto en espejo) y RAID5 (conjunto dividido con paridad distribuida).
24
4.1.
RAID
disco.
Las
capacidades
disponibles de cada
disco
se
aaden
monta
volumen
un
solo
en
el
ordenador.
Este nivel mejora el rendimiento, pero no aporta tolerancia
a fallos. En caso de avera en cualquiera de los
componentes de array el sistema fallar en su totalidad.
VENTAJAS
DESVENTAJAS
emplea.
sistema.
No es verdaderamente un disco
Tenemos un incremento en el
consumo del equipo.
de datos.
se dispone de informacin de
discos.
funcionalidad de tolerancia a
fallos.
25
Procedimiento
para
clculo
de
la
capacidad RAID 0
En un sistema RAID 0, todos los discos
deben tener la misma capacidad.
La capacidad de almacenamiento en una
configuracin RAID de nivel 0 se calcula
multiplicando el nmero de unidades por la
capacidad del disco, o C = n*d, donde:
C=capacidad disponible
n = nmero de discos
d = capacidad de disco
Por ejemplo, en una matriz RAID 0 con
cuatro unidades de 1000 GB de capacidad
cada una, la capacidad total de la matriz
sera de 4000 GB: C = (4*1000)
contina
trabajando.
los
datos
se
reconstruyen al 100%.
Para
alcanzar
un
mximo
rendimiento se recomienda el
uso de controladoras de disco duplicadas, de esta forma
ser posible leer de los dos discos al mismo tiempo
incrementando la tasa de transferencia de lectura al doble
de la generada por un disco individual sin alterar la ratio de
escritura.
26
VENTAJAS
DESVENTAJAS
escritura
convencional.
Proteccin de la informacin en
que
mayor.
instalada
una
en
el
espejo.
Se
controladora
duplicada).
27
disco
4.1.3. Raid 2
Este nivel no presenta
ninguna
ventaja
en
la
actualidad
de
especificacin
la
original
que no se utiliza.
Funciona con striping de datos a nivel de bit en todos los
discos,
dedicando
algunos
de
estos
almacenar
and
correcting,
ECC).
Los
discos
son
trasferencias
extremadamente
altas.
VENTAJAS
Buena proteccin de la
DESVENTAJAS
extremadamente alta.
28
4.1.4. Raid 3
Es un nivel raramente
utilizado.
Opera con striping de
datos a nivel byte y dedica
un disco del array para
almacenar la informacin
de paridad que permitir reconstruir la informacin en caso
de fallos.
Toda la informacin se escribe en paralelo entre los discos
del array mejorando el rendimiento del sistema gracias al
incremento en la tasa de transferencia de datos que esta
funcionalidad conlleva. Una matriz RAID 3 tolera la avera
de un nico disco sin prdida de datos. Si un disco fsico
falla, los datos del disco averiado pueden reconstruirse en
un disco de recambio.
VENTAJAS
DESVENTAJAS
del array.
29
capacidad
de
almacenamiento
en
una
Raid 3 + spare:
En RAID 3+repuesto, un disco de la matriz se deja vaco.
Si un disco de la matriz falla, los datos del disco averiado se
reconstruyen automticamente en el disco de "repuesto" vaco.
30
disco
de
paridad
Alta
DESVENTAJAS
disponibilidad
del
de transferencia de datos.
4.1.5. Raid 5
Por su bajo coste RAID 5
es
una
de
las
implementaciones
ms
populares.
Utiliza
32
VENTAJAS
DESVENTAJAS
en dos discos.
capacidad
de
almacenamiento
en
una
33
RAID 5 + Spare
RAID 5+repuesto, es una matriz RAID 5 en la que uno de los discos
se usa como repuesto para reconstruir el sistema en cuanto falle un
disco. Tcnicamente un disco de reserva no forma parte del array
hasta que uno de los discos falla y se reconstruye la informacin sobre
l. Se necesitan al menos cuatro discos.
Si un disco fsico falla, los datos permanecen disponibles porque se
leen desde los bloques de paridad. Los datos del disco averiado se
reconstruyen en el disco de repuesto de emergencia. Al reemplazar
un disco averiado, ste se convierte en el nuevo disco de repuesto de
emergencia. Los datos no se pierden en caso de avera de un solo
disco, pero si falla un segundo disco antes de que el sistema pueda
reconstruir los datos en la unidad de repuesto, se perdern todos los
datos de la matriz.
capacidad
de
almacenamiento
en
una
34
4.1.6. Raid 6
Dado su coste, existen
pocas
implementaciones
comerciales. Funciona
con striping de datos
a nivel de bloque con
doble paridad distribuida entre todos los discos y en una
posicin diferente para cada divisin (stripe), proporcionando
proteccin ante fallos tanto por averas en discos como en la
reconstruccin de discos.
Si un disco fsico falla, los datos del disco averiado pueden
reconstruirse en un disco de recambio. Este modo RAID puede
soportar hasta dos averas de disco sin prdida
RAID 6
de
datos.
VENTAJAS
DESVENTAJAS
discos.
35
53
es
una
implementacin de un
arreglo
en
bandas
VENTAJAS
DESVENTAJAS
niveles
de
Entrada/Salida
para
4.2.
en RAID 0.
36
RAID 10:
RAID 30:
dedicada.
RAID 50:
distribuida.
RAID 60:
distribuida.
RAID 100:
RAID 101:
Un Espejo de espejos
37
4.2.2. Raid 10
Primero se crea un espejo RAID 1 y luego, sobre los anteriores, se
establece un RAID 0. El resultado es un array dotado de redundancia
con una mejora de rendimiento al no precisar escritura de paridad.
Para que no se pierdan datos cada RAID 1 deber mantener al menos
uno de sus discos sin fallos.
38
4.2.4. Raid 50
Combina la divisin a nivel de bloques de un RAID 0 con la paridad
distribuida de un RAID 5, siendo pues un conjunto RAID 0 dividido de
elementos RAID 5.
El RAID 50 mejora el rendimiento del RAID 5, especialmente en
escritura, y proporciona mejor tolerancia a fallos que un nivel RAID
nico. Este nivel se recomienda para aplicaciones que necesitan gran
tolerancia a fallos, capacidad y rendimiento de bsqueda aleatoria.
4.2.5. Raid 60
RAID 60 se corresponde con RAID 6 combinado con RAID 0. Se trata
de una tecnologa que almacena sus datos en varios discos al mismo
tiempo y evita la prdida fsica de sus datos, lo que permite el tiempo
ms que suficiente para intervenir de manera preventiva y sin
interrumpir el servicio.
39
41
4.3.
Nivel
Tasa de Fallas
Posibles Aplicaciones
(fail rate)
Raid 0
1-(1-r)N
Raid 1
rN
Raid 4
N(N-1)r2
Raid 5
N(N-1)r2
Raid 6
N(N-1)(n-2)r3
42
Nivel
Tipo
Raid 0 Striping
Dispositi
Redundan
vos
cia
Capacidad
Rendimient Rendimient
o
(lectura)
(escritura)
N>1
Raid 1 Mirroring
N>2
N-1
1/N
Raid 4 Striping
N>2
1-1/N
N-1
N-1
N>2
1-1/N
N-1
N-1
N>3
1-2/N
N-2
N-2
(block level)
(block level)
Parity(dedicated)
Raid 5 Striping
(block level)
Parity(distributed)
Raid 6 Striping
(block level)
Double
Parity(distributed)
5.
43
no
secuenciales
porque
el
44
6.
Un disco duro se caracteriza entre otros parmetros por su MTBF (Mean Time
Between Failure o tiempo medio entre fallos) cuya importancia no slo radica en
su valor sino tambin en su significado. EL MTBF nos avisa que sean cuales
sean los discos que utilicemos stos pueden eventualmente dejar de funcionar,
ocasionando prdidas de datos o imposibilitando el acceso a la informacin por
parte de los usuarios.
Adems de resolver el problema citado anteriormente, un sistema de
almacenamiento basado en arquitectura RAID ofrece cuatro ventajas principales:
Mayor fiabilidad que los discos individuales por tratarse de una
arquitectura tolerante a fallos con soporte de elementos redundantes.
Mayor rendimiento y tasa de transferencia de datos que los discos
individuales como resultado de las operaciones de lecturas/escritura
simultnea realizada sobre mltiple disco en paralelo.
45
46