Anda di halaman 1dari 54

UNIVERSIDAD NACIONAL DE TRUJILLO

Ingeniera de Sistemas

DISCO DURO Y SISTEMA RAID


Arquitectura de Computadoras

Universidad nacional de Trujillo


Sede
Valle Jequetepeque

NDICE
DEDICATORIA.....................................................................................................3
INTRODUCCIN..................................................................................................4
DISCO DURO.......................................................................................................5
1. HISTORIA...................................................................................................5
2. Definicin:.................................................................................................6
3. Tipos...........................................................................................................6
3.1.

IDE (Integrated Device Electronics) / PATA (Parallel Advanced

Technology Attachment).............................................................................6
3.2.

SATA (Serial ATA) (Serial Advance Technology Attachment Drive)


7

3.4.

SCSI (Small Computer System Interface)........................................7

3.5.

SSD (Solid State Drives)....................................................................7

3.6.

SAS (Serial Attached SCSI Drive).....................................................8

4. Factores de Forma....................................................................................8
4.1.

Disco 8: 241,3117,5362 mm (9,54,62414,25 pulgadas).........8

4.2.

Disco 5,25 o 5 : 146,141,4203 mm (5,751,638 pulgadas).9

4.3.

Disco de 3 o 3,5: 101,625,4146 mm (415.75 pulgadas):. 9

4.4.

Disco de 2 o 2,5: 69,859,5-15100 mm (2,750,374-

0,593,945 pulgadas)...................................................................................9
4.5.

Disco de 1.8 54871 mm..............................................................10

4.6.

Disco de 1: 42,8536,4 mm.........................................................10

4.7.

0,85: 24532 mm...........................................................................10

5. caractersticas tcnicas.........................................................................11
5.1.

Capacidad.........................................................................................11

5.2.

Velocidad de rotacin de los discos..............................................11

5.3.

Tiempo de acceso o de bsqueda..................................................11

5.4.

Tamao del buffer interno...............................................................11

5.5.

Velocidad de transferencia de datos..............................................11

5.6.

Dimensiones y peso........................................................................12

Universidad nacional de Trujillo


Sede
Valle Jequetepeque

5.7........................................................................................Marcas
......................................................................................................13
5.8.

Latencia.............................................................................................13

5.9.

Cach de pista..................................................................................13

5.10.

Interfaz...........................................................................................13

5.11.

Landz..............................................................................................13

6. Estructura de un disco duro..................................................................14


6.1.

Estructura fsica:..............................................................................14

a. Platos.................................................................................................14
b. Tarjeta Lgica...................................................................................14
c. Cabeza de Lectura/Escritura...........................................................15
d. Eje o motor del disco duro:............................................................15
e. Actuador............................................................................................15
f.

Controladora.....................................................................................16

6.2.

Estructura lgica:.............................................................................17

a. Master boot record (mbr)................................................................17


b. Particiones........................................................................................17
c. Electrnica del disco duro:.............................................................18
d. Firmware del disco duro:................................................................18
7. Direccionamiento del disco duro..........................................................19
7.1.

Concepto de direccionamiento......................................................19

7.1.1.

Cilindros:....................................................................................19

7.1.2.

Pista............................................................................................19

7.1.3.

Sector..........................................................................................20

7.1.4.

Clauster......................................................................................21

7.2.

Sistemas de direccionamiento.......................................................21

7.2.1.

CHS CILINDRO CABEZA SECTOR..........................................21

7.2.2.

LBA DIRECCIONAMIENTO LOGICO DE BLOQUES...............21

SISTEMAS RAID...............................................................................................23
1. Definicin.................................................................................................23
2. RAID basados en Software....................................................................24

Universidad nacional de Trujillo


Sede
Valle Jequetepeque

3...........................................................RAID basados en Hardware


.........................................................................................................27
4. Ventajas del RAID...................................................................................28
5. Niveles de raid.......................................................................................29
4.1.

Niveles RAID Puros o Estndar......................................................30

4.1.1.

RAID 0 (disk stripping)..............................................................30

4.1.2.

RAID 1 (DISK MIRRORING).......................................................31

4.1.3.

Raid 2..........................................................................................33

4.1.4.

Raid 3..........................................................................................34

4.1.5.

Raid 5..........................................................................................37

4.1.6.

Raid 6..........................................................................................40

4.1.7.

RAID 53:......................................................................................41

4.2.

NIVELES RAID ANIDADOS O HBRIDOS.......................................41

4.2.1.

Raid 01:.......................................................................................42

4.2.2.

Raid 10........................................................................................43

4.2.3.

Raid 30:.......................................................................................43

4.2.4.

Raid 50........................................................................................44

4.2.5.

Raid 60........................................................................................44

4.2.6.

Raid 100......................................................................................45

4.2.7.

Raid 101......................................................................................45

5. QUE NIVEL RAID UTILIZAR...................................................................48


6. VENTAJAS DE LA ARQUITECTURA RAID............................................50
PALABRAS CLAVES........................................................................................52
CONCLUSIONES...............................................................................................53
LINKOGRAFA...................................................................................................54

Universidad nacional de Trujillo


Sede
Valle Jequetepeque

DEDICATORIA

A Dios
Le dedicamos en primer lugar este trabajo a Dios,
fue el creador de todas las cosas, el que nos ha
dado fortaleza para continuar cuando nos hemos
encontrado a punto de caer.

A nuestros
padres
Por ser el pilar fundamental en todo lo que somos, en
toda nuestra educacin, tanto acadmica, como de la
vida, por su incondicional apoyo perfectamente
mantenido a travs del tiempo.

A mi
Gracias por su tiempo, por su apoyo as
como por la sabidura que transmite en el
desarrollo de mi formacin profesional.

Universidad nacional de Trujillo


Sede
Valle Jequetepeque

INTRODUCCIN

Mucha gente cuando se imagina un ordenador personal, piensa casi


siempre en la CPU, en la memoria RAM, en chips grficos, pero casi
siempre se olvidan de esa pieza que gira hasta a 15000 revoluciones por
minuto y que es capaz de guardar millones de bits. Este componente se
llama disco duro, o hard drive en ingls.

La tarea de un Hard Disk en el ordenar es almacenar y recuperar


grandes gran cantidad de informacin en el computador.

El trmino RAID, hace 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.

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.

Universidad nacional de Trujillo


Sede
Valle Jequetepeque

DISCO DURO

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

aleatorio

control)

305,

de

estaba

compuesto por un grupo de 50 discos de


aluminio, cada uno de 61 cm de
dimetro,

que

giraban

3.600

revoluciones por minuto y que estaban recubiertos de una fina capa magntica.
Poda almacenar hasta 5 millones de caracteres (5 megabytes), Ms grande
que un frigorfico actual, este disco duro trabajaba todava con vlvulas de
vaco y requera una consola separada para su manejo.
La tecnologa inicial aplicada a los discos duros era relativamente simple.
Consista en recubrir con material magntico un disco de metal que era
formateado en pistas concntricas, que luego eran divididas en sectores. El
cabezal magntico codificaba informacin al magnetizar diminutas secciones
del disco duro, empleando un cdigo binario de ceros y unos. Los bits o
dgitos binarios as grabados pueden permanecer intactos durante aos.
Originalmente, cada bit tena una disposicin horizontal en la superficie
magntica del disco, pero luego se descubri cmo registrar la informacin de
una manera ms compacta.
En 1962, IBM introdujo un nuevo modelo, el 1301, con una capacidad de 28
MB y una velocidad de transferencia y una densidad de rea 10 veces mayor
que el RAMAC 305. La distancia entre los cabezales y la superficie del disco
haba descendido desde 20,32 m a 6,35 m.
A partir del ao 1962, muchos fabricantes comenzaron a vender discos duros
como el 1301.
En 1965, IBM lanz el modelo 2310, cuya notable caracterstica era ser un
elemento de almacenamiento desmontable (el primer disco flexible).
El 2314, lanzado en 1966, tena cabezales de lectura de ferrita (xido de
hierro).
6

Universidad nacional de Trujillo


Sede
Valle Jequetepeque

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. IDE (Integrated Device Electronics) / PATA (Parallel Advanced
Technology Attachment)
Se divide en dos, uno llamado mster y otro llamado esclavo que
posee un solo controlador que conecta al bus ISA. Controlan los
dispositivos de almacenamiento masivo de datos, como los discos
duros. Son planos, anchos y alargados.
Para conectarlos, se utilizan un 40 o 80% del cable de alambre de la
cinta que se conecta a la placa base del interior del PC. A medida
que la tecnologa PATA se implement, se transfiere informacin y
datos con ms velocidad.
3.2.

SATA (Serial ATA) (Serial Advance Technology Attachment


Drive)
Utiliza un bus de serie para la transmisin de datos. Ms rpidos y
eficientes que los IDE. En comparacin con un disco PATA, las
conexiones en los SATA son totalmente diferentes. Eso va para la
conexin de datos, as como el conector de alimentacin de energa;
7

Universidad nacional de Trujillo


Sede
Valle Jequetepeque

adems que fsicamente es mucho ms pequeo y cmodo que


permite la conexin en caliente. Adems, utilizan menos energa
tambin, que es un requisito importante para la mayora de los
ordenadores y sistemas operativos modernos.
3.4.

SCSI (Small Computer System Interface)


Son interfaces preparadas para discos duros de gran capacidad de
almacenamiento y velocidad de rotacin.
Es muy comn encontrar un disco duro SCSI en un servidor en lugar
de una PC de escritorio. Sus mayores velocidades de datos y
capacidades de correccin de errores los hacen perfectos para usar
como parte de un conjunto de discos. Aunque el tipo SCSI se
considera ms fiable, pero tambin tienden a desgastarse ms rpido
debido a la alta velocidad que los discos giran.
Este tipo de discos duros de gran capacidad de almacenamiento
pueden trabajar asncronamente con respecto al microprocesador, lo
cual los hace veloces.

3.5.

SSD (Solid State Drives)


El SSD se deshace del almacenamiento magntico para darnos un
almacenamiento slido, sin partes movibles. Los SSD y nuestra tpica
memoria USB comparten muchas similitudes, pues los chips de
almacenamiento que utilizan son los mismos o muy similares: la
diferencia est en la forma del disco (2.5 o 3.5 para poder ser
utilizados en dispositivos porttiles), y en la capacidad.

3.6.

SAS (Serial Attached SCSI Drive)


Interfaz de transferencia de datos en serie, sucesor del SCSI
paralelo, aunque sigue utilizando comandos SCSI para interaccionar
con los dispositivos SAS. La principal diferencia con su predecesor
es que utiliza transferencia serial de datos, aumentado la velocidad a
1,5 - 3 o 6 Gbps. y permite la conexin y desconexin en caliente.
Una de las principales caractersticas es que aumenta la velocidad
de transferencia al aumentar el nmero de dispositivos conectados,
es decir, puede gestionar una tasa de transferencia constante para
cada dispositivo conectado, adems de terminar con la limitacin de

Universidad nacional de Trujillo


Sede
Valle Jequetepeque

16 dispositivos existente en SCSI, es por ello que se vaticina que la


tecnologa SAS ir reemplazando a su predecesora SCSI.
Por ltimo, el conector es el mismo que en la interfaz SATA y permite
utilizar estos discos duros, para aplicaciones con menos necesidad
de velocidad, ahorrando costes. Por lo tanto, las unidades SATA
pueden ser utilizadas por controladoras SAS pero no a la inversa,
una controladora SATA no reconoce discos SAS. Los SAS son
especialmente

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.

Disco 8: 241,3117,5362 mm (9,54,62414,25 pulgadas)


En 1979, Shugart Associates sac el primer factor de forma
compatible con los disco duros, SA1000, teniendo las mismas
dimensiones y siendo compatible con la interfaz de 8 pulgadas de las
disqueteras. Haba dos versiones disponibles, la de la misma altura y
la de la mitad (58,7mm).

4.2.

Disco 5,25 o 5 : 146,141,4203 mm (5,751,638 pulgadas)


Se introdujo en 1976 con las primeras disqueteras. En 1980 sali el
primero disco duro de 5 (modelo ST-506 de Seagate
Technologies) de 5 MB de capacidad. ste es dos veces tan alto
como el factor de 8 pulgadas, que comnmente se usa hoy; por
ejemplo: 41,4 mm (1,64 pulgadas).

4.3.

Disco de 3 o 3,5: 101,625,4146 mm (415.75 pulgadas):


Sony los introdujo en 1981 en las disqueteras. Estos discos fueron
incorporados en sus equipos por grandes compaas como IBM,
Apple y HP, lo que le dio popularidad y se convirti en el nuevo
estndar.
9

Universidad nacional de Trujillo


Sede
Valle Jequetepeque

Este factor de forma es el primero usado por los discos duros de


Rodine que tienen el mismo tamao que las disqueteras de 3, 41,4
mm de altura. Hoy ha sido en gran parte remplazado por la lnea
"slim" de 25,4mm (1 pulgada), o "low-profile" que es usado en la
mayora de los discos duros.
4.4.

Disco de 2 o 2,5: 69,859,5-15100 mm (2,750,3740,593,945 pulgadas)


Este factor de forma se introdujo por PrairieTek en 1988 y no se
corresponde con el tamao de las lectoras de disquete. Este es
frecuentemente usado por los discos duros de los equipos mviles
(porttiles, reproductores de msica, etc...) y en 2008 fue
reemplazado

por

unidades

de

3,5

pulgadas

de

la

clase

multiplataforma. Hoy en da la dominante de este factor de forma son


las unidades para porttiles de 9,5 mm, pero las unidades de mayor
capacidad tienen una altura de 12,5 mm.

4.5.

Disco de 1.8 54871 mm


Fue introducido por Integral Peripherals en 1991, pero tuvo
problemas de aceptacin. Algunas compaas siguen fabricando
estos discos que pueden alcanzar los 60 GB.
Este factor de forma se introdujo por Integral Peripherals en 1993 y
se involucr con ATA-7 LIF con las dimensiones indicadas y su uso
se incrementa en reproductores de audio digital y su subnotebook. La
variante original posee de 2GB a 5GB y cabe en una ranura de
expansin

de

tarjeta

de

ordenador

personal.

Son

usados

normalmente en iPods y discos duros basados en MP3.


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.
10

Universidad nacional de Trujillo


Sede
Valle Jequetepeque

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.

Velocidad de rotacin de los discos


Es la velocidad, en revoluciones por minuto (RPM), a la que giran los
discos internos. Cuanto mayor es la a velocidad, a mayor velocidad
se escriben o leen los datos en el disco. Actualmente, la velocidad
estndar es de 7.200 RPM y en la gama alta empiezan a salir los de
15.000 RPM.

5.3.

Tiempo de acceso o de bsqueda


El tiempo de bsqueda es el tiempo que demora la cabeza lectora en
llegar a los datos. Se mide el milisegundo (ms), y cuanto menor sea,
ms rpido ser el disco.
Actualmente, el tiempo medio de acceso toma valores entre 12 y 8
ms en los discos ID y de 5 a 8 ms en los discos SCSI.

5.4.

Tamao del buffer interno


Todos los discos duros incluyen una memoria <<buffer>> o
<<cach>> que optimiza la transferencia de datos entre un medio
11

Universidad nacional de Trujillo


Sede
Valle Jequetepeque

<<lento>> (los discos y las cabezas) y un medios <<rpido>> (la


interface electrnica o controladora de disco). Normalmente es una
memoria SDRAM que puede variar entre 2 MB y 8 MB.
5.5.

Velocidad de transferencia de datos


Es la velocidad a la que puede transferir

la informacin a la

computadora una vez la aguja est situada en la pista y sector


correctos. La tasa de transferencia de datos se refiere a la
transferencia entre la controladora de disco (IDE) y el buffer del
disco, y no a la tasa real de lectura o escritura de datos que depende
de la velocidad entre el buffer y las cabezas de lectura/escritura.
Tabla 1: Transferencia de datos de un disco duro segn la interfaz
Interface

Tasa de transferencia
Mxima

Conectores

Modo DMA
Ultra DMA/33 o
Ultra ATA 33
Ultra DMA/66
Ultra ATA 66
Ultra DMA/ 100
Ultra ATA100
Ultra DMA/66
Ultra ATA 133

16/6 MB/s
33 MB/s

40 pines / 40 hilos
40 pines / 40 hilos

66 MB/s

40 pines / 80 hilos

100 MB/s

40 pines / 80 hilos

133 MB/s

40 pines /80 hilos

Para los discos ATA/66/100/133, se utiliza un cable especial de 80


hilos, pero los conectores siguen teniendo 40 agujeros. La necesidad
de cambiar el tipo de cable es consecuencia directa de las altas
velocidad que deseen alcanzarse, algo para lo cual los cables IDE
normales no estn pensados. Sobre el aspecto de la compatibilidad
<<hacia atrs >>, los discos duros ATA/66/100/133 son 100%
problemas en modo ATA/33, solo que no podrn superar los 33,3
MB/s.
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

12

Universidad nacional de Trujillo


Sede
Valle Jequetepeque

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. Estructura de un disco duro


Los discos duros estn compuestos de una estructura fsica y de una
estructura lgica:
6.1.

Estructura fsica:
a. Platos

13

Universidad nacional de Trujillo


Sede
Valle Jequetepeque

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

lectura/escritura para la superficie de cada plato, lo que significa


que a cada plato tiene dos cabezas, una para la cara superior y
otra para la car inferior.
14

Universidad nacional de Trujillo


Sede
Valle Jequetepeque

Cada cabeza se conecta en un solo mecanismo mvil (un brazo


actuador), por lo cual todas las cabezas se mueven en conjunto a
travs de los platos.
d. Eje o motor del disco duro:
Es la parte del disco duro que acta como soporte, sobre el cual
estn montados y giran los platos del disco.
Tradicionalmente los motores han usado rodamiento con bolitas
en su diseo. Pero debido al aumento de la densidad de los
discos stas se estn quedando obsoletas.
Existe un nuevo modelo de rodamiento llamado fluido dinmico
que usa un lquido lubricante muy viscoso para el contacto entre
la bobina y los dems componentes.
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:
Actuadores de motor de paso.
Actuadores de bobina de voz.

15

Universidad nacional de Trujillo


Sede
Valle Jequetepeque

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.

6.2.

Estructura lgica:
a. Master
boot
Es
conocido

record (mbr)
tambin como registro de

arranque. Es el

primer

cero") del disco

duro.

almacenar

una

tabla de particiones y, en

ocasiones,

se

usa slo para identificar un

dispositivo de disco individual.


16

sector
Es

("sector

usado

para

Universidad nacional de Trujillo


Sede
Valle Jequetepeque

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
Es un efecto que se produce en el espacio de grabacin del disco
duro, por causa de la frecuente destruccin y borrado, o
regrabacin con modificaciones, de los archivos que produce el
usuario. El sistema operativo recurre a ocupar los espacios
intersticiales dejados por los archivos borrados, para ubicar los
nuevos registros; aunque sea subdividiendo stos en varios
tramos.
La ventaja principal de disponer de un disco duro particionado,
consiste en que facilita la clasificacin del material de software
contenido en el computador y evitar que la fragmentacin afecte
unidades de gran capacidad.
Existen dos tipos de particiones.

Particin Primaria. Es en la cual se instala el sistema


operativo, desde la cual permite arrancar el ordenador.
Para que el sistema la reconozca como primaria sta debe
estar activada.

Particin Extendida. Es la particin en la cual se crean las


unidades lgicas y cada unidad es tratada como unidad

17

Universidad nacional de Trujillo


Sede
Valle Jequetepeque

independiente, se pueden guardar todo tipo de ficheros,


pero el ordenador no la reconoce como arrancable.
c. Electrnica del disco duro:
Tambin llamada Placa o PCB, es la parte del disco duro que se
encarga del manejo de los distintos tipos de componentes del
disco duro as como de verificar su funcionamiento. Es la parte
responsable de la comunicacin con el ordenador, en ella se aloja
el bus, y la alimentacin.
Esta placa es en s, un pequeo ordenador compuesto por un
microprocesador, memoria RAM, el micro controladores que
manejan los perifricos, como el control de posicin, giro del
motor y bus de comunicacin. En otras palabras, posee el mapa
de donde est cada pista y sector del disco duro y le comunica al
cabezal donde tiene que leer o escribir exactamente.
d. Firmware del disco duro:
Es el componente del disco duro de software que configura el
disco duro, y contiene toda la informacin necesaria para poner el
disco en marcha, comunicarnos con l, protegerlo e identificarse.

7.

Direccionamiento del disco duro


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

18

Universidad nacional de Trujillo


Sede
Valle Jequetepeque

discos se desempean levemente ms rpido que los HD de un


solo disco.

7.1.2. Pista
Track.

Es

la

circular en

forma

trayectoria
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.
Por esta razn, se han seccionado las pistas en una determinada
cantidad de sectores numerados que dependen del disco duro.
Un disco duro puede tener de 380 a 700 sectores por pista.

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

19

Universidad nacional de Trujillo


Sede
Valle Jequetepeque

zonas) que aumenta el nmero de sectores en las pistas


exteriores, y usa ms eficientemente el disco duro.

7.1.4. Clauster
Es una agrupacin de sectores, su tamao depende de la
capacidad del disco.

20

Universidad nacional de Trujillo


Sede
Valle Jequetepeque

AB-

7.2.

C-

Track
Geometric
Sector
Sector

D-

Cluster

Sistemas de direccionamiento

7.2.1. CHS CILINDRO CABEZA SECTOR


Fue el primer sistema de direccionamiento que se utiliz el cual
asigna una direccin la cual se forma con el nmero de cilindro,
cabezal y sector en el que se encuentra. Fue utilizado en las
primeras Unidades ATA pero tenan una limitacin de 8GB.
7.2.2. LBA DIRECCIONAMIENTO LOGICO DE BLOQUES
Este sistema no se basa en una divisin del disco mediante
cilindros, cabezas y sectores, sino que a cada bloque (tambin
llamadas Unidad de asignacin) se le asigna un nmero (n-1, n2, donde n es el nmero total de bloques), y permite bloques de
512 Bytes y de 1024 Bytes. En este caso, la capacidad mxima
de un disco duro est limitada solo por dos factores, el nmero
real de bloques que pueda contener, que siempre van a tener el
mismo tamao fsico, y es un lmite puramente fsico que depende
exclusivamente del disco, y el nmero de bits que pueda utilizar
para comunicar el nmero del bloque, dependiendo en este caso
tanto del disco duro como de la placa base.

LBA utiliza, en

cuanto a bits; dos tipos de extensiones:


- LBA de 26 bits, con una capacidad mxima de 128 GiB
- LBA de 48 bits,, que es el utilizado actualmente, con una
capacidad mxima de 144.11pebibytes (millones de Gibibytes)

21

Universidad nacional de Trujillo


Sede
Valle Jequetepeque

SISTEMAS RAID

1. Definicin
Las siglas RAID (Redundant Array of Independent -or InexpensiveDisks, 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
22

Universidad nacional de Trujillo


Sede
Valle Jequetepeque

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.

2. RAID basados en Software

23

Universidad nacional de Trujillo


Sede
Valle Jequetepeque

Algunas

implementaciones

solamente

de

sistemas

RAID

basados

en

Software incluyen piezas de


Hardware, que hace que la
implementacin se parezca
a

sistema

hardware

tradicional.

embargo

es

RAID
Sin

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 Software puro.
- Sistema hibrido.
A. Sistema Software puro
En este caso, la aplicacin RAID es una aplicacin ejecutndose
en el host sin ningn hardware adicional. Este tipo de RAID por
software utiliza unidades de disco duro que se adjuntan a la
sistema informtico a travs de una interfaz integrada de E / S o
un procesador de menos adaptador de bus de host (HBA). El
RAID se activa tan pronto como sea el sistema operativo se haya
cargado el software del controlador RAID. Tal soluciones de
software RAID puros a menudo vienen integrados en el sistema
operativo del servidor y por lo general son libres de costo
adicional para el usuario. Bajo costo es la principal ventaja de
esta solucin.
Ventajas
-

Coste reducido: Si la funcionalidad RAID est construida


en el sistema operativo el coste es gratuito. El nico
coste ser el del resto de discos duros.

Desventajas

24

Universidad nacional de Trujillo


Sede
Valle Jequetepeque

Sin proteccin en el arranque (no puede manejar o


proteger los datos en de arranque): fallo de la unidad o
datos corruptos durante el arranque y antes de que el
software RAID se convertirse en clientes potenciales

activos a un sistema que no funciona.


Aumento de la carga en el servidor: Sistema el
rendimiento se ve afectado por la aplicacin de RAID.
Los ms unidades involucradas y el ms complejo es el
RAID sistema (por ejemplo, involucrando a la paridad en
un RAID 5), ms impacto en el rendimiento general. Esta
solucin es mejor adecuado para simples RAID 0, 1, 10

escenarios.
Migracin del sistema operativo: funcionalidad RAID

puede estar limitada al Sistema Operativo actual.


Vulnerable a los virus: Debido a que el RAID est
funcionando

como

una

aplicacin

en

el

sistema

informtico, virus y otro software daino podra afectar la


-

funcionalidad RAID.
Problemas de integridad de datos debido a fallos del
sistema: Software o problemas de hardware en el
servidor pueden afectar los datos consistencia e
integridad.

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
durante el arranque que reduce el impacto de medio errores en
RAID que de otro modo podran dar lugar a la corrupcin de datos
o un sistema inoperable. Adems, la mayora de estas soluciones

25

Universidad nacional de Trujillo


Sede
Valle Jequetepeque

proporcionar un software de configuracin del BIOS que est


disponible en el arranque del sistema.
Esto permite una fcil instalacin y mantenimiento de la matriz
RAID sin la necesidad de instalar o arrancar un sistema operativo
desde el disco duro o CD ROM. Adems, el software RAID
asistida por hardware normalmente viene con una variedad de
controladores para el operativo ms popular sistemas, y por lo
tanto, es ms independiente del sistema operativo que pura
RAID por software.
Beneficios
- Costo moderado: Slo un HBA (tarjeta plug-in) o un
memoria flash adicional para el BIOS abajo en el se
necesita placa base; Tambin puede incluir un hardware
-

Acelerador XOR si el controlador soporta RAID 5.


Protegido en el arranque: Ningn efecto negativo en la
disponibilidad de datos cuando la unidad de arranque

tiene errores medianas o no por completo.


Ventajas
- La carga adicional de rendimiento en el servidor.
Sistemas el rendimiento se ve afectado por la aplicacin
de RAID. Los ms unidades involucradas y el ms
complejo es el RAID sistema (por ejemplo, involucrando
a la paridad en un RAID 5), ms impacto en el
rendimiento general. Esta solucin es mejor adecuado
-

para simples RAID 0, 1, 10 escenarios.


Migracin del sistema operativo Limited: funcionalidad
RAID sigue siendo dependiente del sistema operativo
como el conductor se ejecuta en la parte superior de el
sistema operativo. Sin embargo, varios controladores
para una variedad de sistemas operativos no permitir la
migracin de la matriz para otros sistemas operativos.
Esto podra estar limitado por la disponibilidad de un
controlador RAID para muy nuevos sistemas operativos
(por ejemplo, las nuevas versiones de un sistema
operativo podran necesitar un nuevos RAID controlador
- controladores RAID son ms complejas que programas
26

Universidad nacional de Trujillo


Sede
Valle Jequetepeque

controlador HBA normales, y por lo tanto, podra tomar


-

ms tiempo para desarrollarlos)


Vulnerable a los virus: Debido RAID est funcionando
como un aplicacin en el sistema informtico, virus y
otras software daino podra afectar la funcionalidad

RAID
Problemas de integridad de datos debido a fallos del
sistema: Software o problemas de hardware en el
servidor pueden afectar los datos consistencia e
integridad.

3. RAID basados en Hardware


Una solucin de hardware RAID tiene su propio procesador y la memoria
de ejecutar la aplicacin RAID. En esta implementacin, el RAID del
sistema es un sistema de equipos pequeos independiente dedicada a
la aplicacin de RAID, la descarga de esta tarea desde el sistema host
Hardware RAID se puede encontrar como una parte integral de la
solucin (por ejemplo, integrado en la placa base) o como una tarjeta
adicional. Si el hardware necesario ya est integrado en la solucin de
sistema, luego de hardware RAID podra llegar a ser una actualizacin
de software para un sistema existente. As como el software RAID, RAID
de hardware podra no ser identificado como tal a primera vista.
La forma ms sencilla de identificar si una solucin es software o
RAID de hardware es leer las especificaciones tcnicas. Si la solucin
incluye un microprocesador (generalmente llamada de E / S del
procesador'), entonces es una solucin de hardware RAID. Si no hay
procesador, es una solucin de software RAID.
Esto es importante para su seleccin por el sistema impactos del
software RAID vs. RAID de hardware implementacin. Estos impactos
incluyen:
- Utilizacin de la CPU y el rendimiento cuando otras
-

aplicaciones estn corriendo


Escalabilidad de las unidades de disco que se pueden agregar

a un sistema
Facilidad de recuperacin despus de una prdida de datos
Capacidad para datos avanzados de gestin / supervisin
Capacidad de gestin de unidades de disco consistentemente
a travs de diferentes sistemas operativos
27

Universidad nacional de Trujillo


Sede
Valle Jequetepeque

Posibilidad de aadir una opcin de respaldo de batera que


permiten activar y escribir el almacenamiento en cach en el
controlador para mejorar la escritura y el rendimiento del
sistema

4. Ventajas del RAID


La tecnologa RAID proporciona tolerancia a fallos, mejora el
rendimiento del sistema y aumenta la productividad.
Tolerancia a fallos: Un RAID protege contra la prdida de datos y
proporciona recuperacin de datos en tiempo real con acceso
interrumpido en caso de que falle un disco.
Mejora del Rendimiento/ Velocidad: Un RAID consta de dos o ms
discos duros que ante el sistema principal funcionan como un nico
dispositivo. Los datos se desglosan en fragmentos que se escriben
en varias unidades de forma simultnea. Este proceso, denominado
fraccionamiento de datos, incrementa notablemente la capacidad de
almacenamiento y ofrece mejoras significativas de rendimiento.
RAID permite a varias unidades trabajar en paralelo, lo que aumenta
el rendimiento del sistema.
Mayor Fiabilidad: Las soluciones RAID emplean dos tcnicas para
aumentar la fiabilidad: la redundancia de datos y la informacin de
paridad. La redundancia implica el almacenamiento de los mismos
datos en ms de una unidad. De esta forma, si falla una unidad,
todos los datos quedan disponibles en la otra unidad, de inmediato.
Aunque este planteamiento es muy eficaz, tambin es muy costoso,
ya que exige el uso de conjuntos de unidades duplicados. El
segundo planteamiento para la proteccin de los datos consiste en el
uso de la paridad de datos. EL RAID utiliza un algoritmo matemtico
para generar 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 por la matriz. El uso de la
paridad para obtener fiabilidad de los datos es menos costoso que la

28

Universidad nacional de Trujillo


Sede
Valle Jequetepeque

redundancia, ya que no requiere el uso de un conjunto redundante


de unidades de disco.
Alta Disponibilidad: El RAID aumenta el tiempo de funcionamiento
y la disponibilidad del sistema. Para evitar los tiempos de inactividad,
debe ser posible acceder a los
datos en cualquier momento. La
disponibilidad

de

los

datos

depende de dos aspectos: la


integridad

de

los

datos

tolerancia a fallos. La integridad


los

datos

capacidad

se
para

refiere

obtener

de

la
los

datos adecuados en cualquier momento. La mayora de las


soluciones RAID ofrecen reparacin dinmica de sectores, que
repara sobre la marcha los sectores defectuosos debidos a errores
de software. La tolerancia a fallos, el segundo aspecto de la
disponibilidad, es la capacidad para mantener los datos disponibles
en caso de que se produzcan uno o varios fallos en el sistema.
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).
4.1. Niveles RAID Puros o Estndar
4.1.1. RAID 0 (disk stripping)
Es el modo RAID ms rpido. Se necesitan al menos 2
unidades, RAID 0 distribuye los datos en cada disco. Las
capacidades disponibles de cada disco se aaden juntas,
de modo que se monta un solo volumen 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.
29

Universidad nacional de Trujillo


Sede
Valle Jequetepeque

VENTAJAS

DESVENTAJAS

Proporciona

rendimiento.
No tiene costo adicional.
Toda la capacidad del disco se

emplea.
No es

un

verdaderamente

alto

un

disco RAID ya que no tiene

Por el sistema de trabajo que


utiliza, el fallo de uno de los discos
significa la prdida de todo el

sistema.
Tenemos un incremento en el

consumo del equipo.


Si bien es cierto que puede llegar

integridad de datos.
se dispone de informacin de

a aumentar algo el rendimiento de


los discos.

paridad y por tanto no ofrece


funcionalidad de tolerancia a
fallos.

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)

30

Universidad nacional de Trujillo


Sede
Valle Jequetepeque

4.1.2. RAID 1 (DISK MIRRORING)


Consiste en asociar a cada disco primario del RAID un
segundo disco ESPEJO, en el que se duplica la
informacin. Si el disco primario falla el espejo contina
trabajando. Una vez sustituido el disco averiado, 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.

VENTAJAS

Mayor

DESVENTAJAS

rendimiento

en

las

escritura

lecturas de datos respecto a

Ineficiencia debido a las tareas de


en

el

disco

espejo.

Se

desperdicia el 50% de la capacidad de


un disco convencional.
almacenamiento del sistema haciendo
Proteccin de la informacin
Procedimiento para el clculo de la
que el coste por megabyte til sea
en caso de fallos del disco y/o
capacidad de RAID 1
mayor.
de la controladora (en caso de
tener

instalada

una

controladora
duplicada).
En un
sistema RAID 1, todos los discos
deben tener la misma capacidad.
La capacidad de almacenamiento en una
configuracin RAID de nivel 1 se calcula
multiplicando el nmero de unidades
por la capacidad del disco y dividiendo
por 2, o
C = n*d/2 donde:
C = capacidad disponible
n = nmero de discos
d = capacidad de disco
Por ejemplo, en una matriz RAID 1 con
cuatro

unidades

de

1000

GB

de

31

capacidad cada una, la capacidad total


de la matriz sera de 2000 GB: C =
(4*1000)/2

Universidad nacional de Trujillo


Sede
Valle Jequetepeque

4.1.3. Raid 2
Este nivel no presenta ninguna ventaja relevante sobre
RAID 3 y en la actualidad resulta ser el nico nivel RAID de
la especificacin original que no se utiliza.
Funciona con striping de datos a nivel de bit en todos los
discos,

dedicando

algunos

de

estos

almacenar

informacin de verificacin y correccin de errores (error


checking

and

correcting,

ECC).

Los

discos

son

sincronizados por la controladora para funcionar al


unsono, generando

tasas de

trasferencias

extremadamente altas.

VENTAJAS

Buena proteccin de la

DESVENTAJAS

Elevado coste. Segn el tipo de

informacin en caso de fallos del

configuracin requiere un gran nmero

disco. La tasa de transferencia

de discos. La controladora resulta ser

de datos puede llegar a ser

muy especfica, compleja y costosa.

extremadamente alta.

32

Universidad nacional de Trujillo


Sede
Valle Jequetepeque

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

Elevada tasa de transferencia de


datos tanto de lectura como de
escritura con alta disponibilidad
del array.

Un disco de paridad dedicado puede


convertirse en un cuello de botella
porque cada cambio en el grupo RAID
requiere un cambio en la informacin de
paridad. No ofrece solucin al fallo
simultneo de dos discos.

33

Universidad nacional de Trujillo


Sede
Valle Jequetepeque
Procedimiento de clculo de la capacidad RAID 3

Procedimiento de clculo de la capacidad RAID


La capacidad de almacenamiento en una
3+ Spare
configuracin
nivel 3 se
calcula
restando
En
un sistema RAID
RAID de
3+repuesto,
todos
los discos
uno al tener
nmero
de unidades
y multiplicando por la
deben
la misma
capacidad.
capacidad
del de
disco,
o C = (n-1)*d en una
La
capacidad
almacenamiento
donde: RAID 3+repuesto se calcula restando
configuracin
capacidad
disponibley multiplicando por la
dosCal=nmero
de unidades
n = nmerodel
dedisco,
discoso C = (n-2)*d
capacidad
d = capacidad de disco
donde:
Por
ejemplo, en
una matriz RAID 3 con cuatro
C
= capacidad
disponible
unidades
dede1000
GB de capacidad cada una, la
n = nmero
discos
capacidad
totalde
dedisco
la matriz sera de 3.000 GB:
d
= capacidad
C =ejemplo,
(4-1)*1000.
Por
en una matriz RAID 3+repuesto con
cuatro unidades de 1000 GB de capacidad cada
una, la capacidad total de la matriz sera de 2000
GB: C = (4-2)*1000.

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.

34

Universidad nacional de Trujillo


Sede
Valle Jequetepeque

4.1.5. Raid 4
Opera con striping de datos a nivel bloque con un disco
de

paridad

dedicado

(similar a RAID 3 excepto


que divide

a nivel

de

bloque en lugar de a nivel


de bytes). Ante el fallo de
uno de los discos del
array, podremos, a partir de la informacin de paridad,
reconstruir en un disco de reserva los datos de la unidad
averiada.
RAID 4 puede atender varias peticiones simultneas de
lectura, siempre que la controladora lo soporte, y tambin
de escritura, pero en este ltimo caso al residir toda la
informacin de paridad en un nico disco, ste se
convertira en un cuello de botella para el sistema.
VENTAJAS

DESVENTAJAS

Alta disponibilidad del

La controladora requerida es compleja y

array con elevada tasa

por tanto costa. Un disco de paridad

de

dedicado puede convertirse

transferencia

de

datos.

cuello de botella en escritura.

35

en

un

Universidad nacional de Trujillo


Sede
Valle Jequetepeque

4.1.5. Raid 5
Por su bajo coste RAID 5 es una de las implementaciones
ms populares. Utiliza striping de datos a nivel de bloque
distribuyendo la informacin de paridad entre todos los
discos que conforman el array. Esta combinacin
proporciona un excelente rendimiento y buena tolerancia a
fallos.
La diferencia entre RAID 3 y un RAID 5 es que una
configuracin RAID 3 ofrecer mejor rendimiento a
expensas de una capacidad total ligeramente menor. Los
datos se distribuyen en bandas entre todos los discos y en
cada banda se escribe un bloqueo de paridad (P) para
cada bloque de datos. Si
un disco fsico falla, los
datos del disco averiado
pueden reconstruirse en
un disco de recambio. Los
datos no se pierden en
caso de avera de un solo disco, pero si falla un segundo
disco antes de que se reconstruyan los datos en una
unidad de repuesto, se perdern todos los datos de la
matriz.
VENTAJAS

Proporciona

DESVENTAJAS

un

buen

rendimiento con mnima prdida


de

capacidad

No ofrece solucin al fallo simultneo

de

almacenamiento. Aporta un nivel

Menores prestaciones que en RAID

en dos discos.
Cuando las aplicaciones requieren

de redundancia suficiente para

muchas escrituras de tamao inferior

ser

a la divisin de datos establecida

considerado

tolerante

(stripe), el rendimiento ofrecido por

fallos.

RAID 5 no es el ptimo.
36

Universidad nacional de Trujillo


Sede
Valle Jequetepeque

Procedimiento de clculo de la capacidad RAID 5


En un sistema RAID 5, todos los discos deben tener
la misma capacidad.
La

capacidad

de

almacenamiento

en

una

configuracin RAID de nivel 5 se calcula restando


uno al nmero de unidades y multiplicando por la
capacidad del disco, o C = (n-1)*d
donde:
C = capacidad disponible n = nmero
de discos
d = capacidad de disco
Por ejemplo, en una matriz RAID 5 con cuatro
unidades de 1000 GB de capacidad cada una, la
capacidad total de la matriz sera de 3.000 GB:C =
(4- 1)*1000.

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
37

Universidad nacional de Trujillo


Sede
Valle Jequetepeque

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.

Procedimiento de clculo de la capacidad RAID


5+repuesto
En un sistema RAID 5+repuesto, todos los discos
deben tener la misma capacidad.
La

capacidad

de

almacenamiento

en

una

configuracin RAID 5+repuesto se calcula restando


dos al nmero de unidades y multiplicando por la
capacidad del disco, o C = (n-2)*d donde:
C = capacidad disponible
n = nmero de discos
d = capacidad de disco
Por ejemplo, en una matriz RAID 5+repuesto con
cuatro unidades de 1000 GB de capacidad cada
una, la capacidad total de la matriz sera de 2000
GB: C = (4-2)*1000

4.1.6. Raid 6

38

Universidad nacional de Trujillo


Sede
Valle Jequetepeque

Dado su coste, existen pocas implementaciones comerciales.


Funciona con striping
de datos a nivel de
bloque

con

paridad

doble

distribuida

entre todos los discos


y

en

una

diferente

posicin

para

cada

divisin

(stripe),

proporcionando

proteccin ante fallos tanto por averas en discos como en la


reconstruccin de discos.

VENTAJAS

Utiliza

el

unidades

DESVENTAJAS

equivalente
de

disco

dos
para

Tolerancia a fallos extremadamente


alta. Permite el fallo de hasta dos

funciones de paridad por lo que

discos.

el coste por megabyte til es


mayor. Mayor coste que otros
niveles RAID.
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


datos. RAID 6

de

proporciona una reconstruccin ms

rpida de los datos de un disco averiado.

39

Universidad nacional de Trujillo


Sede
Valle Jequetepeque

4.1.7. RAID 53:


RAID 53

es

una

implementacin de un
arreglo

en

bandas

(RAID Nivel 0) cuyos


segmentos estn en
arreglos de RAID 3.
Este tipo ofrece un
conjunto de bandas en el cual cada banda es un conjunto de
discos RAID-3. Esto propor ciona mejor rendimiento que el
RAID-3, pero a un costo mucho mayor.

VENTAJAS

DESVENTAJAS

Alto costo de implementacin.

Misma tolerancia a fallas que RAID 3, as

Todos los spindles de los discos deben como la sobrecarga.


de estar sincronizados, lo que limita la Alta tasa de transferencia de datos, gracias
seleccin de platinas de disco.

a sus segmentos RAID 3.

La generacin de bandas en bytes Altos

niveles

de

Entrada/Salida

para

resulta en una utilizacin pobre de la solicitudes pequeas, gracias a las bandas


capacidad formateada.

4.2.

en RAID 0.

NIVELES RAID ANIDADOS O HBRIDOS


Muchas controladoras permiten combinar niveles RAID, es decir, que
un RAID pueda usarse como elemento bsico de otro en lugar de
discos fsicos. La nomenclatura de los RAID anidados es
normalmente

el

resultado

de

la

unin

de

los

nmeros

correspondientes a los niveles RAID usados. Por ejemplo, RAID 01


es el resultado de combinar RAID 0 con RAID 1 (en este caso se
suele utilizar la nomenclatura RAID 0+1 para evitar confusiones con
RAID 1). Conceptualmente consiste en mltiples arrays de nivel 0

40

Universidad nacional de Trujillo


Sede
Valle Jequetepeque

con un nivel 1 encima que agrupa dichos niveles 0 (ver imagen ms


abajo).
Como puede deducirse anidar niveles RAID tiene por objetivo
combinar un determinado nivel RAID que proporcione redundancia
con otro que aumente el rendimiento del sistema, y la prioridad que le
demos a dichas funcionalidades determinar cul de los dos ser el
de mayor nivel.
Los niveles RAID anidados ms conocidos son:
RAID 01 (0+1):

Un espejo de divisiones (Stripes).

RAID 10:
RAID 30:

Una divisin de espejos.


Una divisin de niveles RAID con paridad

dedicada.
RAID 50:

Una divisin de niveles RAID con paridad

distribuida.
RAID 60:

Una divisin de niveles RAID con doble

paridad distribuida.
RAID 100: Una divisin de una divisin de espejos.
RAID 101: Un Espejo de espejos

A continuacin, se explican el funcionamiento de los dos primeros:


4.2.1. Raid 01:
Primero se crean dos RAID 0 y luego, sobre los anteriores, se crea
un RAID 1 para dotar al array de funcionalidad espejo.
La ventaja de un RAID 0+1 es que cuando un disco duro falla, los
datos perdidos pueden ser copiados del otro conjunto de nivel 0.
Variantes de este nivel anidado con mayor tolerancia a fallos son
RAID 0+1+5 y RAID 0+1+6.

4.2.2.

Raid 10

41

Universidad nacional de Trujillo


Sede
Valle Jequetepeque

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.

4.2.3. Raid 30:


Es una combinacin de un RAID 3 y un RAID 0. El RAID 30
proporciona tasas de transferencia elevadas combinadas con una
alta fiabilidad a cambio de un coste de implementacin muy alto. La
mejor forma de construir un RAID 30 es combinar dos conjuntos
RAID 3 con los datos divididos en ambos conjuntos. El RAID 30
trocea los datos en bloques ms pequeos y los almacena en cada
conjunto RAID 3, que a su vez lo divide en trozos an menores,
calcula la paridad aplicando un XOR a cada uno y los escriben en
todos los discos del conjunto salvo en uno, donde se almacena la
informacin de paridad. El tamao de cada bloque se decide en el
momento de construir el RAID.

4.2.4. Raid

50

42

Universidad nacional de Trujillo


Sede
Valle Jequetepeque

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.

4.2.6. Raid 100


A veces llamado tambin RAID 10+0, es una divisin de conjuntos
RAID 10. El RAID 100 es un ejemplo de RAID cuadriculado, un RAID
43

Universidad nacional de Trujillo


Sede
Valle Jequetepeque

en el que conjuntos divididos son a su vez divididos conjuntamente


de nuevo.
Todos los discos menos unos podran fallar en cada RAID 1 sin
perder datos. Sin embargo, el disco restante de un RAID 1 se
convierte as en un punto nico de fallo para el conjunto degradado.
A menudo el nivel superior de divisin se hace por software.

4.2.7. Raid 101


Los principales beneficios de un RAID 100 (y de los RAIDS
cuadriculados en general) sobre un nico nivel RAID son mejor
rendimiento para lecturas aleatorias y la mitigacin de los puntos
calientes de riesgo en el conjunto. Por estas razones, el RAID 100 es
a menudo la mejor eleccin para bases de datos muy grandes,
donde el conjunto software subyacente limita la cantidad de discos
fsicos permitidos en cada conjunto estndar. Implementar niveles
RAID anidados permite eliminar virtualmente el lmite de unidades
fsicas en un nico volumen lgico.
Es un reflejo de dos RAID 10. Se utiliza en la llamada Network RAID
que aceptan algunas redes de datos. Es un sistema de alta
disponibilidad por red, lo que permite la replicacin de datos entre
nodos a nivel de RAID, con lo cual se simplifica ampliamente la
gestin de replicacin de redes. El RAID 10+1, tratndose de espejos
de RAID10 que tienen una gran velocidad de acceso, hace que el
rendimiento sea muy aceptable.
44

Universidad nacional de Trujillo


Sede
Valle Jequetepeque

45

Universidad nacional de Trujillo


Sede
Valle Jequetepeque

4.3.

COMPARACION DE LOS PRINCIPLAES NIVELES RAID

N = Cantidad de dispositivos en el grupo de almacenamiento


r = % de error estimado por cada dispositivo del grupo de almacenamiento.

Nivel

Tasa de Fallas

Posibles Aplicaciones

Raid 0

(fail rate)
1-(1-r)N

Almacenamiento de archivos grandes


que

no

requieren

redundancia

en

tiempo real.
Raid 1

rN

Bases de datos y archivos de bajo


contenido dinmico (poca capacidad)

Raid 4

N(N-1)r2

Bases de datos, servidores de archivos,


correo electrnico, contenido.

Raid 5

N(N-1)r2

Base de datos, servidores de archivos,


correo electrnico, contenido.

Raid 6

N(N-1)(n-2)r3

Base de datos, servidores de archivos,


correo electrnico, contenido (mayor
tolerancia a fallas que RAID 5)

Nivel

Tipo

Dispositi

Redundan

vos

cia

Capacidad

Rendimient Rendimient
o

46

Universidad nacional de Trujillo


Sede
Valle Jequetepeque

N>1

(lectura)
N

(escritura)
N

(block level)
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

Raid 0

Striping

(block level)
Parity(dedicated)
Raid 5 Striping
(block level)
Parity(distributed)
Raid 6 Striping
(block level)
Double
Parity(distributed)

5.

QUE NIVEL RAID UTILIZAR

El nivel RAID determina la tolerancia a fallos proporcionada por el sistema, el


rendimiento en cuanto a tasa de transferencia de datos, y por ltimo la forma
de distribucin de datos entre los discos que conforman el array.
El nivel adecuado de RAID a utilizar depende de bsicamente de dos factores:

Las aplicaciones que vayamos a utilizar.


La inversin que estemos dispuestos a realizar.

Cada aplicacin presenta unos requerimientos concretos en cuanto a


rendimiento y tolerancia a fallos. En funcin de la importancia que tenga cada
uno de estos podremos determinar el nivel RAID ms idneo.
Sea cual sea nuestra situacin de forma generalista podemos decir que:

RAID 0: Presenta la ms alta tasa de transferencia, pero sin tolerancia a


fallos. Resulta especialmente apropiado para aplicaciones que requieran
operaciones secuenciales con ficheros de gran tamao donde el
47

Universidad nacional de Trujillo


Sede
Valle Jequetepeque

rendimiento sea ms importante que la seguridad de los datos


(p.ej. servidores de BBDD, vdeo, imgenes, CAD/CAM, ).
RAID 1: Resulta ms lento que un disco individual si bien aporta
redundancia total. Est diseado para entornos donde el rendimiento de
lectura o la disponibilidad de la informacin han de ser altos, y donde la
recuperacin de datos no es asumible o resulta muy costosa. RAID 1 es
una excelente eleccin cuando la seguridad es ms importante que la
velocidad. (p.ej. aplicaciones financieras o de gestin, ).
RAID 2: Es adecuado para aplicaciones que demanden una altsima
tasa de transferencia de datos, no siendo la opcin idnea para aquellas
que precisen una elevada tasa de I/O (no existen implementaciones
comerciales de este nivel de RAID).
RAID 3: Es til para las personas que necesitan rendimiento y un
acceso constante a sus datos, como editores de vdeo. No se
recomienda RAID 3 para uso intensivo con archivos

no

secuenciales

porque el rendimiento det lectura aleatoria se ve obstaculizado


por la paridad de discos. RAID 3 Especialmente indicado para sistemas
mono-usuario y aplicaciones que requieran transferencia de archivos de
datos de un gran tamao (vdeo, imgenes, data warehouse). En la
actualidad raramente se utiliza.
RAID 4: Idneo para almacenar fichero de gran tamao (p.ej.
aplicaciones grficas). RAID 5: Es til para el archivo y para las
personas que necesitan rendimiento y un acceso constante a sus datos,
siendo recomendable para entornos de procesamiento de transacciones
donde el nivel de entrada/salida y de lectura/escritura resultan intensos
(p.ej. video vigilancia, servidor de aplicaciones y/o archivo para
empresas).
RAID 6: Diseado para entornos donde la disponibilidad de la
informacin es extremadamente crtica y prevalece sobre cualquier otro
aspecto. Es decir, es til para personas que necesitan autntica
seguridad con menos nfasis en el rendimiento. Es similar a RAID 5
pero con mayor nivel de tolerancia a fallos (p.ej. cualquier aplicacin de
las denominadas de misin crtica).

48

Universidad nacional de Trujillo


Sede
Valle Jequetepeque

RAID 10: Pensado para entornos que requieran alto


rendimiento y tolerancia a fallos (p.ej. servidores de bases de
datos).
RAID 50: Presenta una mayor tolerancia a fallos que RAID 5 a la vez
que mantiene la tasa de transferencia de ste (p.ej. aplicaciones de
misin crtica con alto requerimiento y tolerancia a fallos).
RAID 60: Aporta un rendimiento de RAID 6 pero con mayor tolerancia a
fallos. En trminos de rendimiento global resulta ligeramente inferior a
RAID 50 siendo este hecho despreciable cuando lo prioritario es la
seguridad y proteccin de los datos (p.ej. cualquier aplicacin que
requiera mxima tolerancia a fallos).
6.

VENTAJAS DE LA ARQUITECTURA RAID

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.
Mayor capacidad de almacenamiento que los discos individuales. Un
array de disco RAID puede verse como un disco lgico formado por la
suma de los discos individuales que lo conforman, por lo que, en la
mayora de las configuraciones, la capacidad total ser superior.
Mayor integridad. Ante un error en los datos almacenados en alguno de
los discos del array (corrupcin de datos, error de grabacin,) la
informacin de paridad generada por los sistemas RAID permitir
49

Universidad nacional de Trujillo


Sede
Valle Jequetepeque

reconstruir los datos perdidos manteniendo as la integridad de


la informacin.
Considerando las ventajas anteriormente expuestas resulta sencillo deducir los
dos grandes beneficios que conducen a la implementacin de una arquitectura
RAID; mejora el tiempo de funcionamiento sin fallo (uptime) del sistema de
almacenamiento y mejora del rendimiento de las aplicaciones. El primero se
basa en funcionalidades de tolerancia a fallos que permiten reconstruir los
datos de un disco daado sobre otro que opera en modo reserva, sin que ello
suponga interrumpir el servicio de acceso a la informacin para los usuarios.
Por su parte la mejora en el rendimiento de algunas aplicaciones (pero no
necesariamente en todas) se fundamenta en la capacidad de lectura
simultnea de datos en varios discos, lo que supone un incremento de la tasa
de transferencia del sistema. Las aplicaciones que trabajan con grandes
archivos (vdeo, imgenes, backups, base de datos multiusuarios,) se vern
beneficiadas por esta caracterstica.

PALABRAS CLAVES
STRIPING
Es la distribucin de los datos entre varios discos. Normalmente, las
matrices RAID distribuidas tienen como finalidad combinar la mxima
capacidad en un solo volumen.
DUPLICACION
50

Universidad nacional de Trujillo


Sede
Valle Jequetepeque

Es la copia de datos en ms de un disco. Normalmente, las


matrices RAID duplicadas permiten el fallo de al menos un disco
en la matriz sin prdida de datos, en funcin del nivel de RAID de la
matriz.
TOLERANCIA DE FALLOS
Permite que una matriz RAID contine funcionando (por ejemplo, los
datos almacenados en la matriz siguen disponibles para el usuario) en
caso de un fallo del disco. No todas las matrices RAID son fciles de usar.
Por ejemplo, algunos dispositivos RAID deben apagarse antes de
reemplazar un disco averiado, mientras que los dispositivos LaCie RAID
disponen de intercambio de discos "en caliente", lo que permite al
dispositivo permanecer encendido y tener acceso a los datos, mientras se
reemplaza el disco averiado.

51

Universidad nacional de Trujillo


Sede
Valle Jequetepeque

CONCLUSIONES

El Disco Duro es uno de los componentes ms importantes de nuestra


computadora, no slo porque en l se instala el sistema operativo y todas
las aplicaciones que utilizamos a menudo, sino porque adems all

almacenamos todos nuestros archivos.


De todos los componentes de una PC, el disco duro es el ms sensible y el
que ms requiere un cuidadoso mantenimiento.
La tecnologa de los discos duros modernos es considerablemente ms
avanzada que la de los primeros discos que se utilizaron en la plataforma
PC; sin embargo, el principio bsico de funcionamiento de estas unidades
sigue siendo prcticamente el mismo.
La incorporacin del interfaz SATA ha sido totalmente positiva para la
informtica de hoy en da, se ha hecho de una forma lenta, sin demasiadas
discriminaciones y sin necesidad de pagar un sobre coste por dicha
tecnologa.
La seguridad de los datos del servidor debe estar siempre garantizada,
tanto en el servidor mismo, mediante el uso de soluciones RAID y
realizacin de copias de seguridad.
RAID nos provee de un mecanismo para crear un nico disco virtual a
travs de un conjunto de discos independientes, pudindose ganar en
velocidad de acceso y/o seguridad en nuestros datos ante un fallo eventual
de alguno de nuestros discos.
En general, cualquier sistema que emplee los conceptos RAID bsicos de
combinar espacio fsico en disco para los fines de mejorar la fiabilidad,
capacidad o rendimiento es un sistema

52

Universidad nacional de Trujillo


Sede
Valle Jequetepeque

LINKOGRAFA
http://arquitectura1244.blogspot.pe/2012/09/disco-duro.html
http://araquitecturacomputadoras.blogspot.pe/2012/04/tipos-de-discosduros.html
http://es.ccm.net/contents/228-historia-del-disco-duro
https://es.wikipedia.org/wiki/Unidad_de_disco_duro
http://es.slideshare.net/michellcubas15/el-disco-duro-26555970
http://es.slideshare.net/yesyduc10/arquitectura-del-disco-duro
http://tics-arquitectura.blogspot.pe/2012/04/discos-duros.html
http://cmapspublic2.ihmc.us/rid=1HBQ0PY25-29FMRKV-1DBM/Disco
%20Duro.pdf
http://es.slideshare.net/NestorCarralero/caractersticas-y-aplicaciones-deraid
https://www.adaptec.com/nr/rdonlyres/14b2fd84-f7a0-4ac5-a07a214123ea3dd6/0/4423_sw_hwraid_10.pdf

53

Anda mungkin juga menyukai