Raid de discos

Solo disponible en BuenasTareas
  • Páginas : 6 (1312 palabras )
  • Descarga(s) : 0
  • Publicado : 7 de septiembre de 2010
Leer documento completo
Vista previa del texto
26/08/2010

Ing. Luis Augusto Zuñe Bispo

Historia
• En 1978 a Norman Ouchi de IBM le fue concedida la Patente USPTO nº 4,092,732, titulada «Sistema para recuperar datos almacenados en una unidad de memoria averiada» (System for recovering data stored in failed memory unit), cuyas demandas describen los que más tarde sería denominado escritura totalmente dividida (full striping). Estapatente de 1978 también menciona la copia espejo (mirroring o duplexing), que más tarde sería denominada RAID 1, y la protección con cálculo de paridad dedicado, que más tarde sería denominada RAID 4, que eran ya arte previo en aquella época.

1

26/08/2010

¿Que es RAID?
En 1987, Patterson, Gibson y Katz en la Universidad de California Berkeley, publicó un documento titulado "Un caso dematrices redundantes de discos económicos (RAID)". Este trabajo describe los diversos tipos de arreglos de disco, que hace referencia el acrónimo RAID. La idea básica del RAID es la combinación de múltiples unidades de disco pequeñas y baratas en una matriz de unidades de disco que produce el rendimiento superior a la de una sola gran unidad de alto costo (SLED). Además, este conjunto de discos apareceen el equipo como una unidad de almacenamiento solo disco.

Historia …
• En 1988, los niveles RAID 1 a 5 fueron definidos formalmente por David A. Patterson, Garth A. Gibson y Randy H. Katz en el ensayo «Un Caso para Conjuntos de Discos Redundantes Económicos (RAID)» —A Case for Redundant Arrays of Inexpensive Disks (RAID)—, publicado en la Conferencia SIGMOD de 1988. El término «RAID» se usópor vez primera en este ensayo, que dio origen a toda la industria de los conjuntos de discos.

2

26/08/2010

¿Por qué Usar RAID?
• Redundancia, tolerancia a fallos • Aumento de la capacidad • Aumento del rendimiento

Espejo
• La forma más fácil de conseguir alta disponibilidad • La mitad del tamaño • Superior rendimiento de lectura
Disk One Disk Two

Data A

Mirror A

Data BMirror B

Data C

Mirror C

Data D

Mirror D

3

26/08/2010

Striping
Disk One Disk Two Data A Data B

Un rendimiento más alto Distribuido a través de discos El trabajo en paralelo

Data C

Data D

Data E

Data F

Data G

Data H

Paridad
• Mejorar la disponibilidad • Menos residuos del espacio
Disk One Disk Two Disk Three

Data A

Data B

Check A+B

Data CData D

Check C+D

Data E

Data F

Check E+F

Data G

Data H

Check G+H

4

26/08/2010

RAID 0
• Striping • El mejor rendimiento • Baja disponibilidad

RAID 0
VENTAJAS INCOVENIENTES APLICACIONES
• Producción y Edición Vídeo. • Edición Imágenes. • Aplicaciones de pruebas de Imprenta. • Aplicaciones que requieren gran ancho de banda. • Mejora de prestaciones, • El fallode una por reparto de carga. unidad afecta a todos los datos de • No hay calculo de la estructura paridad. • Diseño muy sencillo • Fácil de implementar.

5

26/08/2010

RAID 1
• Espejo • Alta disponibilidad • Baja potencia de cálculo

RAID 2
"Acceso paralelo con discos especializados. Redundancia a través del código Hamming” El RAID nivel 2 adapta la técnica usada para detectar ycorregir errores en memorias de estado sólido. RAID 2 no ha sido a penas implementado en productos comerciales, lo que también es debido a que requiere características especiales en los discos y no usa discos estándares

6

26/08/2010

RAID 3

RAID 4

7

26/08/2010

RAID 5
• • • • Paridad con la distribución Un rendimiento más alto que el nivel 1-4 Alta disponibilidad La mayoría utilizael nivel de RAID

RAID 5

8

26/08/2010

Combinación de Niveles
• Combina dos niveles y obtener las ventajas de ambos • Cualquiera de hardware conducido y controlado por software o una combinación de ambos • Ejemplos: 0 +1, 1 +0, 0 +3, 3 +0, 0 +5, 5 +0, 1 +5, y el 5 +1.

¿Como y Cuando Usar RAID?
Considerando los efectos de falla en un disco: • En una estación de trabajo una falla...
tracking img