gosphotodesign - Fotolia
RAID 6 frente a RAID 10
Existen numerosas configuraciones entre las cuales elegir, pero conocer las capacidades de cada una puede tomar mucho tiempo. En el caso de RAID 6 y 10, ambas tienen sus ventajas y desventajas.
Decidir cuándo usar RAID 6 en comparación con RAID 10 es un problema que causa problemas a muchos administradores de almacenamiento. Si bien RAID 5 es el tipo de RAID más utilizado, los beneficios de diferentes niveles se adaptan a diferentes usos.
RAID 6 y RAID 10 se pueden utilizar como alternativas a RAID 5, según las prioridades de la organización. La prevención de la pérdida de datos, el cumplimiento de los requisitos de rendimiento y la maximización de la capacidad son algunos de los factores que deben tenerse en cuenta a la hora de decidir un nivel RAID.
RAID significa matriz redundante de discos independientes, y viene en una amplia gama de configuraciones. RAID 10, también conocido como RAID 1 + 0, es un nivel RAID anidado, que combina los beneficios de RAID 1 y RAID 0. RAID 10 refleja los datos y luego divide el resultado en los discos.
RAID 6 es un nivel RAID estándar. Elimina los datos y calcula la paridad dos veces, con los resultados almacenados en diferentes bloques en los discos. Tanto RAID 6 como RAID 10 proporcionan tolerancia a fallos, lo que puede ofrecer cierta tranquilidad cuando se trata de la posible pérdida de datos.
Para comparar mejor estos dos niveles de RAID, echaremos un vistazo a las ventajas de cada uno.
RAID 6 usa menos almacenamiento
Una matriz RAID 10 solo puede almacenar la mitad de su capacidad total de disco en datos, ya que la otra mitad es utilizada por el espejo. Si una matriz RAID 6 contiene el número mínimo de discos (cuatro), entonces solo puede contener la mitad de la capacidad total del disco en datos, ya que RAID 6 reserva la cantidad de capacidad de dos unidades para mantener la paridad. La diferencia viene al agregar discos.
Una matriz RAID 10 dedica la mitad de su capacidad a la protección, sin importar cuántos discos se utilicen. Pero el porcentaje de capacidad utilizable aumenta a medida que agrega discos a una matriz RAID 6. Si utiliza ocho discos en RAID 6, por ejemplo, la paridad (aún equivalente a dos unidades) solo consume el 25% de la capacidad del disco.
RAID 6 es más intensivo en computación
Debido a que RAID 6 requiere dos cálculos de paridad para cada operación de escritura, escribe más lento que la mayoría de los otros niveles de RAID. Los coprocesadores del controlador RAID a menudo se emplean para manejar los cálculos de paridad y mejorar la velocidad de escritura de RAID 6.
RAID 6 puede proteger contra dos fallas de disco
Debido a que RAID 6 utiliza un esquema de doble paridad, puede proteger contra la falla simultánea de dos discos. RAID 10 puede o no ser capaz de protegerse contra fallas de dos discos dependiendo de dónde ocurran.
Si ambos discos fallidos están en el mismo espejo, entonces el otro espejo puede tomar el control. Si los discos en ambos espejos fallan, tiene un problema.
RAID 10 es más rápido de reconstruir
La principal debilidad de RAID 6 es que lleva mucho tiempo reconstruir la matriz después de una falla del disco debido a los tiempos de escritura lenta de RAID 6. Incluso con una matriz de tamaño moderado, los tiempos de reconstrucción pueden extenderse a 24 horas, dependiendo de cuántos discos haya en la matriz y la capacidad de los discos. Debido a que los usuarios de RAID 6 tienden a usar los discos de mayor capacidad que pueden pagar, esta es una limitación cada vez más seria para RAID 6.
RAID 10 no requiere hardware especial
La mayoría de los controladores admiten RAID 10 con un buen rendimiento. Si va a utilizar RAID 6, es importante utilizar un controlador diseñado específicamente para admitirlo. RAID 6 esencialmente duplica los cálculos de paridad para cada escritura.
RAID 6 vs. RAID 10: ¿Cuál debería elegir?
La configuración RAID que elija a menudo depende de qué tipo de almacenamiento está protegiendo y de cuánta capacidad se requiere. RAID 6 se encuentra principalmente en instalaciones que utilizan unidades SATA, especialmente unidades de disco SATA de gran capacidad.
No hay ninguna razón técnica por la que no pueda usar RAID 6 con unidades SCSI, pero no hay muchos incentivos para hacerlo. Las unidades SCSI son generalmente más pequeñas que las unidades SATA y se consideran más confiables.
Como un nivel RAID anidado, RAID 10 proporciona los beneficios de dos configuraciones RAID confiables. RAID 10 es uno de los pocos niveles RAID optimizados para su uso con SSD, por lo que el precio del flash continúa bajando, RAID 10 es una opción atractiva para combinar con un entorno flash.
Al decidir qué matriz RAID utilizar, deben considerar el presupuesto, la capacidad, las velocidades de lectura/escritura y el tiempo de recuperación/reconstrucción.