Qué ventajas y desventajas tienen los RAID SSD / HDD híbridos

8

Acabo de leer acerca de las matrices RAID híbridas que consisten en SSD y HDD comunes que son compatibles con los controladores RAID de Adaptec .

ingrese la descripción de la imagen aquí

  1. ¿Esa configuración RAID proporciona una ventaja real?
  2. ¿No se reduce el rendimiento de escritura a la velocidad de escritura del HDD?
  3. ¿Qué pasa con los diferentes tamaños de discos?

En resumen, ¿qué contras y pros tiene una solución RAID?

Ladislav Mrnka
fuente
Repasé el enlace que publicaste y realmente no tiene sentido para mí. Si escriben el 50% de los datos en el HDD, ¿cómo pueden evitar leerlo por completo?
xbonez
1
@xbonez: No creo que escriban el 50% de los datos en el disco duro. Esta debe ser una configuración reflejada donde todos los datos se escriben tanto en SSD como en HDD (imagen izquierda).
Ladislav Mrnka
Oh si ... lo siento. Tengo completamente RAID 0 en mente.
xbonez

Respuestas:

6

Desde el enlace:

Solución RAID híbrida Adaptec Los controladores Adaptec escriben tanto en HDD como en SSD y leen desde SSD el 100% del tiempo, lo que resulta en un rendimiento máximo.

Las escrituras y el tamaño de volumen máximo se limitarán en el disco más pequeño / más lento como cualquier otro RAID mixto. La ventaja es que todas las lecturas provienen del SSD, que es donde realmente sobresale. Permite la redundancia de RAID-1 y el rendimiento de lectura de un SSD sin el costo de dos SSD.

Claro que hay una penalización de escritura, pero para la mayoría de los usuarios domésticos son leídos y no pesados.

MDMarra
fuente
¿El controlador RAID con soporte para unidades SATA / SAS está dirigido a usuarios domésticos?
Ladislav Mrnka
@Ladislav - Mirando las especificaciones que están dirigidas a usuarios avanzados o configuraciones de oficinas pequeñas. Una empresa grande probablemente no compraría un controlador simple, e incluso si lo hicieran, probablemente no estarían mezclando y combinando unidades.
MDMarra
1

Tenga en cuenta que, además de "RAID híbrido" de Adaptec, también tienen algo que llaman "Caché Max".

RAID híbrido le permite tener sus SSD respaldados por discos giratorios regulares, para disminuir el costo de la matriz RAID. La desventaja es que si necesita el rendimiento de los SSD, probablemente no pueda sobrevivir corriendo en el disco mecánico. Por lo tanto, está obteniendo el rendimiento de escritura de un disco giratorio, y probablemente tendrá que eliminar los servicios hasta que se complete la reconstrucción de la matriz, me parece bastante limitada en utilidad. Estoy especulando que sería mejor con un conjunto de 5 unidades SSD RAID-5 que un híbrido de 8 unidades, pero no tengo ningún número para respaldar eso.

Max Cache le permite colocar un SSD como dispositivo de caché para su conjunto de discos giratorios. Esto suena prometedor, pero la letra pequeña es que este caché es de solo escritura, por lo que sus escrituras ocurren a la velocidad de los discos giratorios, y solo las lecturas se aceleran. Si necesita una aceleración de lectura, probablemente sea una buena manera de hacerlo, pero no la he probado personalmente.

Si está ejecutando Linux de 64 bits, puede probar el módulo del kernel flashcache que le permite realizar el almacenamiento en caché de escritura o reescritura (aunque puede haber problemas de seguridad de datos con la reescritura) de un dispositivo de bloque a otro. He jugado con esto y funciona bien, pero en la situación que estaba planeando poner en producción recientemente, el sistema era de 32 bits y actualmente no funciona en 32 bits actualmente (julio de 2011).

Sean Reifschneider
fuente
0

En primer lugar, si instala SSD detrás del controlador RAID, pierde el soporte TRIM.
En segundo lugar, realmente no entiendo toda esta idea de RAID híbrido. El objetivo de RAID1 es IMHO poder soportar la pérdida de una de las unidades. Ahora imagine que pierde su SSD en este RAID híbrido bajo una carga pesada. ¿Ves mi punto? Se parece más a una solución de respaldo para mí.

@ MarkM Perdón por no expresarme claramente. Por supuesto, el controlador detectará la falla del miembro. Pero, ¿por qué la gente está lista para pagar una prima por SSD? Porque puede manejar una carga más alta. Para algunos tipos de carga (IOPS alto) puede manejar hasta 10 veces en comparación con el HDD convencional. Bajo tal carga, el HDD restante nunca podrá funcionar como lo hizo SSD: su servidor efectivamente se cae. Entonces, en el caso de RAID1 con 2 unidades idénticas, cuando una falla, el servidor continúa funcionando, y ese es el objetivo de RAID1 IMHO. Debe reemplazar la unidad defectuosa no para restaurar el servidor (está funcionando bien) sino porque otra unidad podría fallar. Pero con este RAID híbrido, debe reemplazar el SSD defectuoso lo antes posible para restaurar su servidor a la operación normal. Como cuando solo tenía una unidad y fallaba y tenía que reemplazarla y restaurarla desde una copia de seguridad. Por eso bromeé diciendo que es una solución de respaldo. Lo siento de nuevo

Art Shayderov
fuente
Estoy seguro de que el controlador es lo suficientemente inteligente como para leer desde el disco duro si el SSD cae de la matriz. Además, RAID nunca es una copia de seguridad bajo ninguna circunstancia.
MDMarra
Estoy en desacuerdo. Primero, no solo hay servidores. En segundo lugar, un servidor puede ser 10 veces más lento después de perder el disco, pero puede ser aceptable por un tiempo. Tercero, perder uno de dos discos idénticos puede reducir considerablemente el rendimiento de lectura.
maaartinus
1
Solo para agregar, hay un modo de falla común en el mundo real para los SSD basados ​​en Sandforce que hace que mueran casi al azar y sin previo aviso si su PC se suspende "de manera incorrecta" debido a un error en el firmware del controlador. Para empeorar las cosas, si intentas RAID1 con un segundo SSD idéntico, el mismo error puede golpear literalmente ambas unidades simultáneamente, dejándote igualmente jodido. En este caso, poder usar el SSD como caché de escritura puede significar la diferencia entre pasar una semana o más recuperándose de una falla frente a unas pocas horas de agravación reformateando el SSD.
Bitbang3r