El RAID se abrevió inicialmente como discos redundantes de discos de bajo costo porque se diseñó para proporcionar grandes capacidades de discos a un bajo costo mediante el uso de numerosos discos de bajo costo. Aunque, hoy en día, esta tecnología no solo proporciona un gran volumen de disco, sino que también ofrece altas velocidades de datos, acceso rápido y confiabilidad. La tecnología funciona dividiendo los datos implicados en una operación de E / S en varios discos y realiza la tarea en estos discos en paralelo. Emplea redundancia para mejorar la fiabilidad.
Gráfica comparativa
Bases para la comparación | RAID 0 | RAID 1 |
---|---|---|
BASIC | Matriz de rayas sin tolerancia a fallos | Duplicación de discos |
Costo | Barato | Caro comparativamente |
Eficacia relativa de almacenamiento (en%) | 100% | 50% |
Rendimiento de lectura | Realiza bien tanto en lectura aleatoria como secuencial. | Moderada pero mejor que un solo disco. |
Escribir rendimiento | Mejor que RAID 1. | Más lento que un solo disco. |
Escribir penalización | No | Moderar |
Apropiado | Cuando la velocidad de acceso a los datos es la principal preocupación. | Cuando el énfasis está en la disponibilidad de datos. |
Definición de RAID 0
RAID 0 o RAID nivel 0 organiza los datos intercalados en varios discos. Por lo tanto, se accede al disco en paralelo al momento de realizar una operación de E / S. Idealmente, el nivel RAID O no se considera una organización RAID porque no contiene datos redundantes. Utiliza la técnica de striping del disco. La creación de bandas en disco es una técnica de partición de un espacio de almacenamiento de unidad en bandas que tienen diferentes tamaños desde 8 KB a 1024 KB. Estas franjas se insertan de manera serial repetida.
Las tiras de cada unidad construyen un espacio de almacenamiento integrado. Los datos se pueden escribir en varias unidades a pesar de solo una en RAID 0. La parte de una franja que reside en una sola unidad se conoce como tamaño de tira. Por ejemplo, una banda contiene el espacio en disco de 48 KB y tiene 16 KB de datos restantes en cada disco de la banda. Por lo tanto, el tamaño de la franja es de 48 KB y el tamaño de la franja es de 16 KB.
El nivel RAID 0 proporciona un 'n' tiempo de aumento en las tasas de transferencia cuando se usa n número de discos y se coloca debajo de un controlador de disco separado. Sin embargo, también tiene características negativas, ya que no se puede acceder a los datos incluso si un solo disco deja de funcionar. Además, la falta de redundancia puede causar la pérdida de datos.
Definición de RAID 1
La configuración de RAID 1 (nivel 1) implica la duplicación de datos donde los datos idénticos se almacenan en los dos discos separados. Durante la operación de lectura, los datos entre los datos idénticos a los que se puede acceder en menos tiempo se utilizan y las lecturas paralelas también se pueden realizar cuando no se producen errores. Cada vez que un registro es actualizado o escrito por un proceso, se escribe una copia del registro en cada disco. De este modo, el nivel 1 de RAID experimenta una sobrecarga del 100%. En caso de fallo del disco, se garantiza que una copia del registro será accesible. El uso de la técnica de espejado mejora la tolerancia a fallos.
Diferencias clave entre RAID 0 y RAID 1
- La tecnología RAID 0 utiliza la eliminación de discos, mientras que RAID 1 utiliza el concepto de duplicación de discos.
- Cuando se trata de costos, RAID 0 es barato, mientras que RAID 1 es bastante caro.
- La eficiencia de almacenamiento del nivel RAID 0 es muy buena. En contraste, el nivel 1 de RAID puede alcanzar solo la mitad de la eficiencia de almacenamiento, ya que copia datos en los diferentes discos.
- La operación de lectura se realiza de manera efectiva en RAID 0. En contraste, el rendimiento de lectura es moderado en RAID 1, pero es mejor que usar un solo disco.
- El rendimiento de escritura del RAID 0 es superior al RAID 1 porque cada escritura en un disco se realiza dos veces, lo que degrada significativamente el rendimiento de escritura del RAID 1.
- No hay penalización de escritura en RAID 0 mientras esté presente en RAID 1.
Ventajas de RAID 0
- Los datos se leen y escriben rápidamente.
- No se generan gastos generales para el cálculo de paridad.
- El disco se utiliza completamente.
Ventajas de RAID 1
- El rendimiento es bueno.
- Provisión para tolerancia a fallas.
- Facilidad de recuperación.
Desventajas de RAID 0
- No se proporciona tolerancia a fallos.
- El fallo de una unidad provoca la pérdida de datos.
- Los datos redundantes no se presentan.
Desventajas de RAID 1
- Reducción de la eficiencia de almacenamiento.
- No se puede acceder a los datos durante el proceso de recuperación, ya que es necesario cerrar el RAID.
Conclusión
El nivel RAID 0 no se contempla como RAID ya que no hay información redundante almacenada. RAID 0 es adecuado cuando la prioridad es un acceso más rápido a los datos. Por otro lado, RAID 1 contiene la información redundante y es adecuado cuando el énfasis está en la disponibilidad de los datos.