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

1. ¿Defina claramente qué es RAID?

Es un método de almacenamiento el cual usa múltiples discos duros entre los cuales se
reparte los datos dependiendo de su configuración, llamada nivel en los cuales puede
combinar varios discos duros en una sola unidad lógica o volumen.
2. ¿Por qué es útil RAID en servidores?
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. Estos dos objetivos, protección de datos y mejora
del rendimiento, no se excluyen entre sí.
3. ¿Cuál es la diferencia de implementar RAID por hardware o por software?
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?
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 los principales niveles de RAID. Utilice imágenes.
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 disco (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.
Raid 0:
Ventajas
• Proporcionan un alto rendimiento
• No tiene un costo adicional
• Toda la capacidad del disco se emplea
• Permite acceder a más de un disco a la vez, logrando una tasa de transferencia
más elevada y un rápido tiempo de acceso.

Inconvenientes

• No es verdaderamente un disco Raid ya que no tienen integridad de datos.


• Un error en uno de los discos implica la pérdida total de los datos.
Raid 1:
Ventajas
 Mayor rendimiento en las lecturas de datos en las lecturas convencionales.
 Podemos recuperar todos los datos en caso de error en unos de los discos ya
que si un disco suspende la operación el otro continua disponible.
Incovenientes
 Bastante caro ya que necesitamos el doble de espacio que el necesario.
 Moderada lentitud en la escritura de datos ya que la hemos de escribir en dos
localizaciones

Raid 2:

Ventajas

• Se emplea para mejorar de demanda y también la velocidad de transferencia.


• Podemos recuperar los datos gracias a los discos de código de error.

Inconvenientes

• Solución cara ya que requeriremos mucho disco para guardar los códigos de
error.
• Tiempo de escritura de datos bastante lentos, incluso aunque los datos se
separen en los diferentes discos

Raid 3:

Ventajas
• Alto rendimiento para aplicaciones de velocidad de transferencia alta.
• Gracias al disco de paridad podemos recuperar datos.

Inconvenientes

• Si perdemos el disco de paridad perdemos toda la información redundante que


teníamos
• Tipo de escritura de datos bastante lento.

Raid 4:

Ventajas:

• Buen rendimiento en las escrituras de datos


• Tiene integridad de datos

Inconvenientes

• Si perdemos el disco de parida , perdemos toda la información redundante que


teníamos .
• Meno rendimiento en las lecturas de datos

Raid 5:

Ventajas

• Alto rendimiento en aplicaciones de velocidad de demanda interactiva


• Costo efectivo .No desaprovecha un disco exclusivamente para paridad .
• Se pueden recuperar datos

Inconvenientes

• El rendimiento en las escrituras de datos es bajo


• No aumenta el rendiemiento en las aplicaciones , aunque la velocidad de
transferencia de datos es alta .

Raid 6:

Ventajas

• Podemos recuperar diversos errores simultáneamente


• Nivel de integridad muy elevado solución perfecta para aplicaciones criticas

Inconvenientes

• El rendimiento en escritura de datos es bastante lento


• No se dispone de muchas implementaciones comerciales en el nivel de Raid 6

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