Un RAID 4, también conocido como IDA (acceso independiente con discos dedicados a la paridad) usa división a nivel de ... con un disco de paridad dedicado. Necesita un mínimo de 3 discos físicos
bloques
bytes
bits
. Un RAID 4 necesita un mínimo de ... discos físicos
3
2
. El RAID 4 es parecido al RAID 3...
excepto porque divide a nivel de bloques en lugar de a nivel de bytes
excepto porque divide a nivel de bloques en lugar de a nivel de bits
excepto porque divide a nivel de bytes en lugar de a nivel de bloques
. 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
Esto no permite que cada miembro del conjunto funcione independientemente cuando se solicita un único bloque
. 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 ... (1) simultáneamente. En principio también sería posible servir varias ... (2) 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
peticiones de lectura (1) peticiones de escritura (2)
peticiones de escritura (1) peticiones de lectura (2)
. 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 (puedes leer cada bloque en paralelo con los demás discos). 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
y que esté toda la información de paridad en un solo disco no es un problema en absoluto
. RAID 4. Una petición del bloque A1 sería servida por el disco 0. Una petición simultánea del bloque ... (1) tendría que esperar, pero una petición de ... (2) podría atenderse concurrentemente.
B1 (1) B2 (2)
B2 (1) B1 (2)
. A RAID 5 también se le llama...
RAID distribuido con paridad
RAID distribuido
RAID centralizado
. Un RAID 5 (también llamado RAID distribuido con paridad) es una división de datos a nivel de ... que distribuye la información de paridad entre todos los discos miembros del conjunto
bloques
bytes
bits
. Un RAID 5 (también llamado RAID distribuido con paridad) es una división de datos a nivel de bloques...
que distribuye la información de paridad entre todos los discos miembros del conjunto
que tiene la información de paridad en un solo disco
. El RAID 5 ha logrado popularidad gracias a su...
bajo coste de redundancia
alto coste de redundancia
. Generalmente, el RAID 5 se implementa...
con soporte hardware (firmware) para el cálculo de la paridad
con soporte software para el cálculo de la paridad
. Cada vez que un bloque de datos se escribe en un RAID 5, ...
se genera un bloque de paridad dentro de la misma división (stripe) [y si se modifica un bloque de datos el bloque de paridad es recalculado y reescrito]
se genera un bloque de paridad en un disco de paridad
. RAID 5 necesitará un mínimo de ... discos para ser implementado.
3
2
. 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 ... (1) tendría que esperar, pero una petición de lectura de ... (2) podría atenderse concurrentemente ya que sería servida por el disco 1
B1 (1) B2 (2)
B2 (1) B1 (2)
. Cada vez que un bloque de datos se escribe en un RAID 5, se genera un bloque de paridad dentro de la misma división (stripe)
Un bloque se compone a menudo de muchos sectores consecutivos de disco (es decir un bloque es un cluster y tiene varios sectores)
Un bloque solo puede estar compuesto por un sector del disco
. RAID. Una serie de bloques (un bloque de cada uno de los discos del conjunto) recibe el nombre colectivo de...
división (stripe)
unión (type)
. RAID 5. Una serie de bloques (un bloque de cada uno de los discos del conjunto) recibe el nombre colectivo de división (stripe). Si otro bloque, o alguna porción de un bloque, es escrita en esa misma división (stripe), ...
el bloque de paridad (o una parte del mismo) es recalculado y vuelto a escribir
el bloque de paridad no se recalcula
. Una serie de bloques (un bloque de cada uno de los discos del conjunto) recibe el nombre colectivo de división (stripe). Si otro bloque, o alguna porción de un bloque, es escrita en esa misma división, el bloque de paridad (o una parte del mismo) es recalculada y vuelta a escribir. El disco utilizado por el bloque de paridad ... , de ahí el término "bloques de paridad distribuidos"
está escalonado de una división (stripe) a la siguiente
está siempre en el mismo disco en todas las divisiones (stripes)
. Las ... en un RAID 5 son costosas en términos de operaciones de disco y tráfico entre los discos y la controladora
escrituras
lecturas
. RAID 5. Indica la correcta:
Los bloques de paridad no se leen en las operaciones de lectura de datos, ya que esto sería una sobrecarga innecesaria y disminuiría el rendimiento
Los bloques de paridad se leen en las operaciones de lectura de datos
. RAID 5. Los bloques de paridad no se leen en las operaciones de lectura de datos, ya que esto sería una sobrecarga innecesaria y disminuiría el rendimiento. Sin embargo, los bloques de paridad se leen...
cuando la lectura de un sector de datos provoca un error de CRC
cuando la lectura de una pista de datos provoca un error algorítmico
. RAID 5. Los bloques de paridad no se leen en las operaciones de lectura de datos, ya que esto sería una sobrecarga innecesaria y disminuiría el rendimiento. Sin embargo, los bloques de paridad se leen cuando la lectura de un sector de datos provoca un error de CRC.
En este caso, el sector en la misma posición relativa dentro de cada uno de los bloques de datos restantes en la división y dentro del bloque de paridad en la división se utilizan para reconstruir el sector erróneo
En este caso, el sector en la misma posición relativa dentro de cada uno de los bloques de datos restantes en la división y dentro del bloque de paridad en la división se utilizan para reconstruir la pista errónea
. RAID 5. Los bloques de paridad no se leen en las operaciones de lectura de datos, ya que esto sería una sobrecarga innecesaria y disminuiría el rendimiento. Sin embargo, los bloques de paridad se leen cuando la lectura de un sector de datos provoca un error de CRC. En este caso, el sector en la misma posición relativa dentro de cada uno de los bloques de datos restantes en la división y dentro del bloque de paridad en la división se utilizan para reconstruir el sector erróneo.
El error CRC se oculta así al resto del sistema
El error CRC no se oculta al resto del sistema
. Los bloques de paridad no se leen en las operaciones de lectura de datos, ya que esto sería una sobrecarga innecesaria y disminuiría el rendimiento. Sin embargo, los bloques de paridad se leen cuando la lectura de un sector de datos provoca un error de CRC. En este caso, el sector en la misma posición relativa dentro de cada uno de los bloques de datos restantes en la división y dentro del bloque de paridad en la división se utilizan para reconstruir el sector erróneo. El error CRC se oculta así al resto del sistema.
De la misma forma, si falla un disco del conjunto, los bloques de paridad de los restantes discos son combinados matemáticamente con los bloques de datos de los restantes discos para reconstruir los datos del disco que ha fallado, y los reconstruye "al vuelo"
De la misma forma, si falla un sector del conjunto, los bloques de paridad de los restantes discos son combinados matemáticamente con los bloques de datos de los restantes discos para reconstruir los datos del disco que ha fallado, y los reconstruye "al vuelo"
. RAID 5. Si falla un disco del conjunto, los bloques de paridad de los restantes discos son combinados matemáticamente con los bloques de datos de los restantes discos para reconstruir los datos del disco que ha fallado "al vuelo". Esto se llama...
Modo interino de recuperación de datos (Interim Data Recovery Mode)
Modo resiliente de recuperación de datos (Resilient Data Recovery Mode)
. RAID 5. Si falla un disco del conjunto, los bloques de paridad de los restantes discos son combinados matemáticamente con los bloques de datos de los restantes discos para reconstruir los datos del disco que ha fallado "al vuelo". Esto se llama nodo interino de recuperación de datos (Interim Data Recovery Mode). El sistema sabe que un disco ha fallado, pero sólo con el fin de que el sistema operativo pueda notificar al administrador que una unidad de disco necesita ser reemplazada: ...
las aplicaciones en ejecución siguen funcionando ajenas al fallo, pero con degradación del rendimiento y velocidad porque estamos calculando al vuelo los datos del disco que falta y eso tiene un coste computacional y en tiempo
las aplicaciones que estaban en ejecución tienen que dejar de funcionar forzosamente
. RAID 5. Si falla un disco del conjunto, los bloques de paridad de los restantes discos son combinados matemáticamente con los bloques de datos de los restantes discos para reconstruir los datos del disco que ha fallado "al vuelo". Esto se llama nodo interino de recuperación de datos (Interim Data Recovery Mode). El sistema sabe que un disco ha fallado, pero sólo con el fin de que el sistema operativo pueda notificar al administrador que una unidad necesita ser reemplazada: las aplicaciones en ejecución siguen funcionando ajenas al fallo...
pero con degradación del rendimiento claro
sin degradación del rendimiento
. La diferencia entre RAID 4 y el RAID 5 es que, en el Modo Interno de Recuperación de Datos, el RAID 5 puede ser ligeramente más rápido, debido a que, cuando ... están en el disco que falló, los cálculos no tienen que realizarse, mientras que en el RAID 4, si uno de los discos de datos falla, los cálculos tienen que ser realizados en cada acceso. A menos que el fallo en RAID 4 sea en el único disco de paridad, entonces el rendimiento será el habitual
el CRC y la paridad
el CRC
la paridad
. Hemos comentado lo que pasa si se pierde un disco en RAID 5, que podemos seguir funcionando normalmente. ¿Y si se pierde un segundo disco?
El fallo de un segundo disco provoca la pérdida completa de los datos (y obviamente el sistema informático se detiene)
El fallo de un segundo disco aún permite seguir trabajando
. El número máximo de discos en un grupo de redundancia RAID 5 es ... , pero en la práctica es común limitar el número de unidades
teóricamente ilimitado
teóricamente limitado
. El número máximo de discos en un grupo de redundancia RAID 5 es teóricamente ilimitado, pero en la práctica es común limitar el número de unidades. Los inconvenientes de usar grupos de redundancia mayores son...
una mayor probabilidad de fallo simultáneo de dos discos (o que falle un segundo disco antes de reemplazar el primer disco que falló)
un mayor tiempo de reconstrucción al vuelo (y el estático de cambio de disco también) en caso de fallo
una mayor probabilidad de hallar un sector irrecuperable durante una reconstrucción
factorización poco dinámica
. A medida que el número de discos en un conjunto RAID 5 crece...
el MTBF (Mean Time Between Failures = Tiempo Medio Entre Fallos) puede ser más bajo que el de un único disco
el MTBF (Tiempo Medio Entre Fallos = Tiempo Medio Entre Fallos) es siempre más alto que el de un único disco
. A medida que el número de discos en un conjunto RAID 5 crece, el MTBF (tiempo medio entre fallos) puede ser más bajo que el de un único disco. Esto sucede cuando la probabilidad de que falle un ... en los N-1 discos restantes de un conjunto en el que ha fallado un disco en el tiempo necesario para detectar, reemplazar y recrear dicho disco es mayor que la probabilidad de fallo de un único disco.
segundo disco
tercer disco
. A medida que el número de discos en un conjunto RAID 5 crece, el MTBF (tiempo medio entre fallos) puede ser más bajo que el de un único disco. Esto sucede cuando la probabilidad de que falle un segundo disco en los N-1 discos restantes de un conjunto en el que ha fallado un disco en el tiempo necesario para detectar, reemplazar y recrear dicho disco es mayor que la probabilidad de fallo de un único disco. Una alternativa que proporciona una protección de ... , permitiendo así mayor número de discos por grupo, es el RAID 6
paridad dual
paridad de interlineado
. A medida que el número de discos en un conjunto RAID 5 crece, el MTBF (tiempo medio entre fallos) puede ser más bajo que el de un único disco. Esto sucede cuando la probabilidad de que falle un segundo disco en los N-1 discos restantes de un conjunto en el que ha fallado un disco en el tiempo necesario para detectar, reemplazar y recrear dicho disco es mayor que la probabilidad de fallo de un único disco. Una alternativa que proporciona una protección de paridad dual, permitiendo así mayor número de discos por grupo, es el...
RAID 6
RAID 1
. Algunos vendedores RAID evitan montar discos de ... en un grupo de redundancia para minimizar la probabilidad de fallos simultáneos al principio y el final de su vida útil
los mismos lotes
distintos lotes
. Las implementaciones RAID 5 presentan un rendimiento malo cuando se someten a cargas de trabajo que incluyen...
muchas escrituras más pequeñas que el tamaño de una división (stripe)
muchas escrituras más grandes que el tamaño de una división (stripe)
. Las implementaciones RAID 5 presentan un rendimiento malo cuando se someten a cargas de trabajo que incluyen muchas escrituras más pequeñas que el tamaño de una división (stripe). ... , lo que exige realizar secuencias de lectura, modificación y escritura tanto para el bloque de datos como para el de paridad.
Esto se debe a que la paridad debe ser actualizada para cada escritura
La paridad no debe ser actualizada para cada escritura
. Las implementaciones RAID 5 presentan un rendimiento malo cuando se someten a cargas de trabajo que incluyen muchas escrituras más pequeñas que el tamaño de una división (stripe). Esto se debe a que la paridad debe ser actualizada para cada escritura, lo que exige realizar secuencias de lectura, modificación y escritura tanto para el bloque de datos como para el de paridad. Implementaciones más complejas incluyen a menudo ... para reducir este problema de rendimiento.
cachés de escritura no volátiles
cachés de escritura volátiles
cachés de lectura
. RAID 5. En el caso de un fallo del sistema cuando hay escrituras activas, la paridad de una división (stripe) puede quedar en un estado inconsistente con los datos. Si esto no se detecta y repara antes de que un disco o bloque falle, pueden perderse datos debido a que se usará una paridad incorrecta para reconstruir el bloque perdido en dicha división. Esta potencial vulnerabilidad se conoce como...
agujero de escritura
agujero de lectura
. En el caso de un fallo del sistema cuando hay escrituras activas, la paridad de una división (stripe) puede quedar en un estado inconsistente con los datos. Si esto no se detecta y repara antes de que un disco o bloque falle, pueden perderse datos debido a que se usará una paridad incorrecta para reconstruir el bloque perdido en dicha división. Esta potencial vulnerabilidad se conoce como agujero de escritura. Son comunes el uso de ... y otras técnicas para reducir la probabilidad de ocurrencia de esta vulnerabilidad.
cachés no volátiles
cachés volátiles
. Indica la correcta:
RAID 0, RAID 1, RAID 4, RAID 5 y RAID 6 escriben bloques (por ejemplos clusters), RAID 2 escribe un bit suelto en cada disco y RAID 3 escribe un byte suelto en cada disco
RAID 0, RAID 1, RAID 4, RAID 5 y RAID 6 escriben bloques (por ejemplos clusters), RAID 2 escribe un byte suelto en cada disco y RAID 3 escribe un bit suelto en cada disco
.
|