Вы находитесь на странице: 1из 31

Aprendiz: Jose David Moncada Arango.

Instructor: Renato Caballero Arboleda.


Ficha: 1691700
Actividad 6.1 Arreglo de discos.
Fecha: 29/04/2019

Actividad 1 Conceptos.

1. Defina claramente qué es RAID.

R/= es un grupo o matriz redundante de discos independientes, donde se


puede combinar varios discos en una sola unidad lógica o volumen.

2. ¿Por qué es útil RAID en servidores?

R/= Porque protege los datos contra el fallo de una unidad de disco duro. Si
se produce un fallo, RAID mantiene el servidor activo y en funcionamiento
hasta que se sustituya la unidad defectuosa. También se utiliza con mucha
frecuencia para mejorar el rendimiento de servidores y estaciones de trabajo.

3. ¿Cuál es la diferencia de implementar RAID por hardware o por


software?

R/= En el RAID por software: se pueden ver dos o más discos y se puede
hacer un RAID tomando partición a partición, uniéndolas en un solo RAID y
el procesador del equipo se encarga de realizar todos los cálculos tomar
todas las decisiones y especificar todo lo relacionado con el RAID.

El RAID por hardware: en el sistema operativo se puede ver un solo disco


que es la controladora del RAID que se hace pasar por un disco por lo que el
sistema operativo no se entera que tiene un RAID debajo y solamente leerá
y escribirá en el disco.

4. ¿Cuál es la función de una controladora RAID?

R/= El RAID permite mayor velocidad de escritura en los discos, backup de


datos, seguridad. Es posible implementar varias de estas funciones de
acuerdo con la cantidad de discos que tengas.
5. Explique brevemente los principales niveles de RAID. Utilice imágenes.

R/= RAID 0 (Data Striping) Distribuye los datos equitativamente entre dos o
más discos sin información de paridad que proporcione redundancia. Es
importante señalar que RAID 0 no era uno de los niveles de RAID originales
y que no es redundante. El RAID 0 se usa normalmente para incrementar el
rendimiento, aunque también puede utilizarse como forma de crear un
pequeño número de grandes discos virtuales a partir de un gran número de
pequeños discos físicos.

RAID 1 Crea una copia exacta de un conjunto de datos en dos o más discos.
Esto resulta útil cuando el rendimiento en lectura es más importante que la
capacidad. Un conjunto RAID 1 solo puede ser tan grande como el más
pequeño de sus discos. Un RAID 1 clásico consiste en dos discos en espejo,
lo que incremente exponencialmente la fiabilidad respecto a un solo disco; es
decir, la posibilidad de fallo del conjunto es igual al producto de las
probabilidades de fallo de cada uno de los discos (pues para que el conjunto
falle es necesario que lo hagan todos sus discos).

RAID 2 Divide los datos a nivel de bits en lugar de a nivel de bloques y usa
un código de Hamming para la corrección de errores. Los discos son
sincronizados por la controladora para funcionar al unísono. Éste es el único
nivel RAID original que actualmente no se usa. Permite tasas de trasferencias
extremadamente altas.

Teóricamente, un RAID 2 necesitaría 39 discos en un sistema informático


moderno: 32 se usarían para almacenar los bits individuales que forman cada
palabra y 7 se usarían para la corrección de errores.
RAID 3 Usa división a nivel de bytes con un disco de paridad dedicado. El
RAID 3 se usa rara vez en la práctica. Uno de sus efectos secundarios es
que normalmente no puede atender varias peticiones simultáneas, debido a
que por definición cualquier simple bloque de datos se dividirá por todos los
miembros del conjunto, residiendo la misma dirección dentro de cada uno de
ellos. Así, cualquier operación de lectura o escritura exige activar todos los
discos del conjunto, suele ser un poco lento porque se producen cuellos de
botella. Son discos paralelos, pero no son independientes (no se puede leer
y escribir al mismo tiempo).

RAID 4 También conocido como IDA (acceso independiente con discos


dedicados a la paridad) usa división a nivel de bloques con un disco de
paridad dedicado. Necesita un mínimo de 3 discos físicos. El RAID 4 es
parecido al RAID 3 excepto porque divide a nivel de bloques en lugar de a
nivel de bytes. Esto permite que cada miembro del conjunto funcione
independientemente cuando se solicita un único bloque. Si la controladora de
disco lo permite, un conjunto RAID 4 puede servir varias peticiones de lectura
simultáneamente. En principio también sería posible servir varias peticiones
de escritura simultáneamente, pero al estar toda la información de paridad en
un solo disco, éste se convertiría en el cuello de botella del conjunto.
RAID 5 Es una división de datos a nivel de bloques distribuyendo la
información de paridad entre todos los discos miembros del conjunto. El RAID
5 ha logrado popularidad gracias a su bajo coste de redundancia.
Generalmente, el RAID 5 se implementa con soporte hardware para el cálculo
de la paridad. RAID 5 necesitará un mínimo de 3 discos para ser
implementado.

En el gráfico de ejemplo anterior, una petición de lectura del bloque «A1»


sería servida por el disco 0. Una petición de lectura simultánea del bloque
«B1» tendría que esperar, pero una petición de lectura de «B2» podría
atenderse concurrentemente ya que sería servida por el disco 1.

RAID 6 Amplía el nivel RAID 5 añadiendo otro bloque de paridad, por lo que
divide los datos a nivel de bloques y distribuye los dos bloques de paridad
entre todos los miembros del conjunto. El RAID 6 no era uno de los niveles
RAID originales.

El RAID 6 puede ser considerado un caso especial de código Reed-Solomon.


El RAID 6, siendo un caso degenerado, exige sólo sumas en el Campo de
galois. Dado que se está operando sobre bits, lo que se usa es un campo
binario de Galois de galois (GF (2m)). En las representaciones cíclicas de los
campos binarios de Galois, la suma se calcula con un simple XOR.
6. Ventajas y desventajas de cada uno de los niveles (tipos) de RAID.

R/= Raid 0
Ventajas: Reparte los datos pequeños en segmentos que se distribuyen
entre varias unidades
Desventaja: No ofrece tolerancia al fallo

Raid 1

Ventaja: Ofrece una excelente disponibilidad de de los datos con


redundancia total de los mismos para eso se duplican todos los datos de una
unidad a la otra
Desventaja: si los discos son de tamaños diferentes quedara espacio sin
utilizar en los discos de mayor tamaño

Raid 3 y 4

Ventaja: Proporciona una alta disponibilidad a los arreglos


Desventaja: Si dos discos fallan de una manera simultánea se perderá
totalmente la información

Raid 5

Ventaja: ofrece una tolerancia al fallo además optimiza la capacidad del


sistema mediante el uso de paridad distribuida.
Desventaja: si dos de los discos fallaran simultáneamente se perdería
totalmente la información.

Raid 6

Ventaja: ofrece tolerancia demasiado alta además soporta el fallo de dos


discos.
Desventaja: menor rendimiento en la escritura debido a que debe llevar
acabo dos escrituras de paridad por cada uno de los datos.

7. Describa cómo se realiza una implementación de RAID por software en


los sistemas operativos Windows y Linux.
8. Combinaciones entre diferentes tipos de RAID. ¿Cuáles hay? ¿Cómo
funcionan?

R/= RAID 0+1: Un espejo de divisiones


RAID 1+0: Una división de espejos
RAID 30: Una división de niveles RAID con paridad dedicada
RAID 50: Una división de niveles RAID con paridad distribuida
RAID 100: Una división de una división de espejos
RAID 10+1: Un Espejo de espejos

9. Explique qué es Paridad en RAID y para qué es utilizada.

R/= EL RAID utiliza un algoritmo matemático para generar información 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 redundancia, ya que no requiere el uso de un conjunto
redundante de unidades de disco.

la paridad es la suma de todos los dispositivos utilizados en una matriz.


Recuperarse del fallo de dispositivo es posible leyendo los datos buenos que
quedan y comparándolos con el dato de paridad almacenado en el conjunto.
La paridad es usada por los niveles de RAID 2, 3, 4 y 5. RAID 1 no utiliza la
paridad puesto que todos los datos están completamente duplicados al
tratarse de un espejo.
Raid 1 Windows Server 2012

Para Implementar Raid 1 en Windows Server 2012 vamos a utilizar 2 discos


Vamos a Administrador de equipos, en la opción de Administración de Discos.

Y vemos que ya aparecen los 2 discos adicionados con los que vamos a trabajar el
Raid 1

Presionamos clic derecho sobre el disco que deseamos realizar el reflejo.

Se nos abre el asistente para agregar el nuevo Volumen Reflejado y damos


Siguiente.
Luego Seleccionamos el Disco que tengamos disponible para generar el reflejo y le
damos agregar y después siguiente
Le asignamos la Letra para identificar la unidad con la cual va a quedar el Raid 1

Formateamos la Unidad con la siguiente información


Finalizamos el Asistente

En el siguiente Mensaje le damos Si


En esta Imagen ya podemos ver que los discos quedaron reflejados

.
Raid 5 Windows Server 2012

Para realizar la implementación del Raid 5 en el Server necesitamos como mínimo


3 discos.

Confirmamos que los 3 discos se encuentren en estado “En Pantalla”


Damos clic derecho sobre un disco y seleccionamos la opción de “Nuevo Volumen
Raid 5”

Se nos inicia el asistente en el cual damos clic en Siguiente.


En esta nueva ventana seleccionamos los 2 discos restantes, clic en agregar y por
último siguiente

Se le agrega Letra a la Unidad


En la siguiente ventana seleccionamos el tipo de formato que queremos para la
partición y en mi caso de manera adicional voy a seleccionar el formato rápido

Por ultimo se finaliza el asistente.


Luego de finalizar el asistente nos va a salir este mensaje en el cual vamos a dar
clic sobre SI

Y ya podemos evidenciar que ya quedo listo el RAID 5

Dando por finalizado el raid 1 y el rad 5 en Windows server 2012


Raid 1 en CentOS 7

Se agregan 2 discos para proceder con Raid 1

Verificamos que se encuentren los nuevos discos b y c

Luego de confirmar que los nuevos discos están procedemos a crear las particiones
en cada uno de ellos.
Luego de crear las particiones en los discos duros validamos su estado con el
siguiente comando

Se crea el dispositivo md0 para guardar las particiones que serán utilizadas

Verificamos el proceso de creación


Verificamos los dispositivos raid con el siguiente comando
Verificamos que los dispositivos están funcionando y están sincronizados

Creamos el archivo md0


Ahora creamos un directorio

Se agrega la siguiente línea en el archivo

Guardamos la configuración del raid 1 en el archivo mdadm.conf


Raid 5 CentOS 7

Para la implementación de Raid 5 debemos agregar 3 discos más, en el proceso


anterior de Raid 1 ya verificamos que el paquete mdadm está instalado.

Verificamos que se encuentren los nuevos discos d,e,f.

Esto también lo podemos hacer con el siguiente comando


Luego de confirmar que los nuevos discos están procedemos a crear las particiones
en cada uno de ellos.
Luego de crear las particiones en los discos duros validamos su estado con el
siguiente comando

Se crea el dispositivo md1 para guardar las particiones que serán utilizadas
Verificamos el proceso de creación

Verificamos los dispositivos raid con el siguiente comando


Verificamos que los dispositivos están funcionando y están sincronizados
Creamos el archivo md1

Ahora creamos un directorio

Se agrega la siguiente línea en el archivo


Guardamos la configuración del raid 5 en el archivo mdadm.conf el cual ya se había
creado desde raid1

Raid 0+1 CentOS 7

Para la implementación de Raid 0+1 es necesario primero crear 2 Raid1, en este


caso ya tengo configurado los 2 Raid por lo cual procederé a la creación del Raid
0+1

Para poder inicar primero debemos desmontar todos los Raid`s que ya tengamos
montados y confirmamos con el comando lsblk.
Creamos la carpeta donde alojaremos el Raid

Agregamos la siguiente línea en el archivo fstab

Montamos y verificamos que sea exitoso.


Verificamos que el Raid 0+1 esté funcionando

End

Вам также может понравиться