+ All Categories
Home > Documents > Arreglos de Disco

Arreglos de Disco

Date post: 07-Jan-2016
Category:
Upload: carlos-michel
View: 229 times
Download: 0 times
Share this document with a friend
Description:
Arreglos en Disco, RAID 0, 1, 5, 10, 01
19
» Redundant Arra y of Independent Disks ˃ Múltiples discos que pueden funcionar como uno solo » Combinación de discos para obtener: » Eficiencia (rendimiento), » Capacidad y fiabilidad (tolerancia a fallos) » …también brinda mejoras en el rendimiento de entrada/salida Nivel: nombre que se le da a las distintas configuraciones existentes Niveles anidados, niveles propietarios.
Transcript
Page 1: Arreglos de Disco

7/17/2019 Arreglos de Disco

http://slidepdf.com/reader/full/arreglos-de-disco-568e3a6f45f84 1/19

» Redundant Array of Independent Disks˃ Múltiples discos que pueden funcionar como uno solo

» Combinación de discos para obtener:

»

Eficiencia (rendimiento),» Capacidad y fiabilidad (tolerancia a fallos)

» …también brinda mejoras en el rendimiento deentrada/salida

Nivel: nombre que se le da a las distintasconfiguraciones existentes

Niveles anidados, niveles propietarios.

Page 2: Arreglos de Disco

7/17/2019 Arreglos de Disco

http://slidepdf.com/reader/full/arreglos-de-disco-568e3a6f45f84 2/19

Se puede implementar por hardware

Requiere una tarjeta controladora especial

Se puede implementar por software

Se puede implementar utilizando particiones

Dependiendo de la configuración, carga el CPU

Page 3: Arreglos de Disco

7/17/2019 Arreglos de Disco

http://slidepdf.com/reader/full/arreglos-de-disco-568e3a6f45f84 3/19

Mirroring: copiar los datos en más de un disco Acelera las lecturas pero impone cierto retraso en las

escrituras

Striping: los datos se dividen para almacenarseen más de un disco (en franjas/bandas)

Acelera las lecturas/escrituras (accesos simultáneos)

Page 4: Arreglos de Disco

7/17/2019 Arreglos de Disco

http://slidepdf.com/reader/full/arreglos-de-disco-568e3a6f45f84 4/19

RAID 3 y 4

Dedican un disco a los datos de paridad

Cuello de botella: todas las escrituras deben ir aese disco

RAID 5 Almacena la paridad de forma distribuida

Mínimo 3 discos Puede fallar un disco y el arreglo aún funciona, baja un

poco el rendimiento porque los datos deben irsereconstruyendo

El costo de redundancia es aprox. Del 20%

Con tecnología hot swappable, al fallar un disco se puedereemplazar por otro y la información se reconstruye a partirde los datos de paridad

Page 5: Arreglos de Disco

7/17/2019 Arreglos de Disco

http://slidepdf.com/reader/full/arreglos-de-disco-568e3a6f45f84 5/19

Niveles anidados

RAID 0+1: espejo de discos concatenados

Pueden fallar todos los discos del mismo espejo

RAID 1+0 ó RAID 10: concatena espejos

Falla hasta que lo hagan todos los discos de un espejo

RAID 5+0: concatenación de arreglos con paridad distribuida

Los objetivos del uso de RAID anidados son los mismos que para

los niveles simples - mejor rendimiento y / o una mayorredundancia de datos

Existen otros niveles, algunos incluso son propietarios

Page 6: Arreglos de Disco

7/17/2019 Arreglos de Disco

http://slidepdf.com/reader/full/arreglos-de-disco-568e3a6f45f84 6/19

 

Capacidad = (n / 2) * min (tamaño de disco)

Page 7: Arreglos de Disco

7/17/2019 Arreglos de Disco

http://slidepdf.com/reader/full/arreglos-de-disco-568e3a6f45f84 7/19

Tarea: ¿cuál es la capacidad de un arreglo 10?

Page 8: Arreglos de Disco

7/17/2019 Arreglos de Disco

http://slidepdf.com/reader/full/arreglos-de-disco-568e3a6f45f84 8/19

» ¿Cuál es mejor en capacidad de almacenamiento?

» ¿Quién esta mejor diseñado cuando fallan dos

discos/unidades?

» ¿Respecto a la reconstrucción?

» Disponibilidad

» Random Read Performance

» Random Write Performance

» Sequential Read Performance

» Sequential Write Performance

Page 9: Arreglos de Disco

7/17/2019 Arreglos de Disco

http://slidepdf.com/reader/full/arreglos-de-disco-568e3a6f45f84 9/19

» La ventaja de un RAID 0+1 es que cuando undisco duro falla, los datos perdidos pueden ser

copiados del otro conjunto de nivel 0 para

reconstruir el conjunto global.

» Sin embargo, añadir un disco duro adicional en

una división, es obligatorio añadir otro al de la

otra división para equilibrar el tamaño del

conjunto.

Page 10: Arreglos de Disco

7/17/2019 Arreglos de Disco

http://slidepdf.com/reader/full/arreglos-de-disco-568e3a6f45f84 10/19

» RAID 0+1 no es tan robusto como un RAID 1+0,

no pudiendo tolerar dos fallos simultáneos de

discos salvo que sean en la misma división. Es

decir, cuando un disco falla, la otra división se

convierte en un punto de fallo único.

» Además, cuando se sustituye el disco que falló, se

necesita que todos los discos del conjunto

participen en la reconstrucción de los datos.

Page 11: Arreglos de Disco

7/17/2019 Arreglos de Disco

http://slidepdf.com/reader/full/arreglos-de-disco-568e3a6f45f84 11/19

» Un RAID 1+0, a veces llamado RAID 10, es parecido a un RAID 0+1 con

la excepción de que los niveles RAID que lo forman se invierte: el RAID

10 es una división de espejos.

» En cada división RAID 1 pueden fallar todos los discos salvo uno sin que

se pierdan datos.

» Sin embargo, si los discos que han fallado no se reemplazan, el restante

pasa a ser un punto único de fallo para todo el conjunto. Si ese disco

falla entonces, se perderán todos los datos del conjunto completo.

» Como en el caso del RAID 0+1, si un disco que ha fallado no se

reemplaza, entonces un solo error de medio irrecuperable que ocurra

en el disco espejado resultaría en pérdida de datos.

» El RAID 10 es a menudo la mejor elección para bases de datos de altas

prestaciones, debido a que la ausencia de cálculos de paridad

proporciona mayor velocidad de escritura

Page 12: Arreglos de Disco

7/17/2019 Arreglos de Disco

http://slidepdf.com/reader/full/arreglos-de-disco-568e3a6f45f84 12/19

Configuración de RAID por hardware

Normalmente la controladora se configura antes de queel equipo arranque

La interfaz es similar a la del BIOS/CMOS

Se puede elegir uno de los niveles soportados

Depende de la cantidad de discos instalados

Algunos discos pueden quedar fuera del arreglo

Spare disk

Disco conectado y listo para funcionar si otro falla

La controladora es capaz de reconstruir el RAID en

caliente

Siempre y cuando la configuración elegida lo soporte

Page 13: Arreglos de Disco

7/17/2019 Arreglos de Disco

http://slidepdf.com/reader/full/arreglos-de-disco-568e3a6f45f84 13/19

» RAID5 se necesitan como mínimo tres dispositivos y lacapacidad que pierdes es un 20% aproximadamente

» Ese 20% es el espacio que se tiene que "pagar" para poderrecuperar la información

» Si hay unidades cuya capacidad es de 300GB, la capacidadREAL que tienes es de ~ 240GB.

» Si se almacena un archivo de 1GB en un RAID5, realmentese copian 1.2GB.

» Los 200MB adicionales son los datos de control para quepuedas recuperar la información

Page 14: Arreglos de Disco

7/17/2019 Arreglos de Disco

http://slidepdf.com/reader/full/arreglos-de-disco-568e3a6f45f84 14/19

 

Page 15: Arreglos de Disco

7/17/2019 Arreglos de Disco

http://slidepdf.com/reader/full/arreglos-de-disco-568e3a6f45f84 15/19

» Ventajas?

» Desventajas?

» ¿Qué pasa con escritura y lectura?

Page 16: Arreglos de Disco

7/17/2019 Arreglos de Disco

http://slidepdf.com/reader/full/arreglos-de-disco-568e3a6f45f84 16/19

Permite gestionar uno o más dispositivos de

manera más flexible

Virtualiza el almacenamiento

Utilizando particionamiento tradicional, se

divide el disco en forma definitiva

Se puede utilizar software especializado

pero normalmente se debe desmontar lapartición

Page 17: Arreglos de Disco

7/17/2019 Arreglos de Disco

http://slidepdf.com/reader/full/arreglos-de-disco-568e3a6f45f84 17/19

Se definen Physical Volumes (discos o particiones)

los cuales son formados por Physical extents

Se definen Volume Groups (conjuntos de PV)

Dentro de un VG se pueden crear Logical Volumes

(formados por Logical Extents)

Page 18: Arreglos de Disco

7/17/2019 Arreglos de Disco

http://slidepdf.com/reader/full/arreglos-de-disco-568e3a6f45f84 18/19

Algunas funcionalidades

Agregar, quitar o reemplazar discos dinámicamente Redimensionar volúmenes lógicos

Creación de snapshots

Se puede configurar striping y mirroring

Similar a RAID

Trasladar datos entre dispositivos

Page 19: Arreglos de Disco

7/17/2019 Arreglos de Disco

http://slidepdf.com/reader/full/arreglos-de-disco-568e3a6f45f84 19/19

Opciones de almacenamiento en disco (paraarchivos de la BD y recuperación)

Almacenamiento tradicional en sistema de

archivos Utilizando particiones con formato

En particiones crudas

Utilizando dispositivos o particiones sinformato

Automatic Storage Management (ASM)

Solución de almacenamiento propia de Oracle


Recommended