¿Por qué las soluciones RAID de hardware son relativamente caras?

4

Estuve buscando más recientemente la construcción de una matriz RAID-10 para un buen rendimiento y paridad del disco, y comencé a buscar tarjetas RAID de hardware. Estaba pensando que pagaría menos de $ 100 por uno, pero parece que los buenos cuestan entre $ 300 y $ 500. ¿Por qué esto es tan? ¿Qué pasa con una tarjeta RAID de hardware que la hace tan costosa?

Naftuli Kay
fuente
Sí, tuve el mismo problema. Tengo un montón de PC, incluso servidores por ahí, pero estas tarjetas de banda son tan caras. Es porque han incorporado procesadores para manejar los datos, la organización y el CRC sobre la marcha sin dañar su servidor (PC) a la velocidad más rápida posible. Sorprendentemente, encontré el HP-Microserver que tiene 4 bahías con RAID (no 10 aunque :() y el servidor cuesta £ 200; algunas tarjetas Raid de 4 puertos cuestan £ 200 ... así que la pregunta es bastante válida. ¿Estamos pagando solo por la marca? o qué ..
Piotr Kula
1
Las tarjetas RAID de hardware usan NVRAM relativamente costosa como caché de escritura, para garantizar que no se pierdan datos durante una falla de energía.
sblair el
Los controladores RAID siempre han sido caros ... Creo que ppumpkin está un poco confundido ya que no necesita un puerto por tarjeta RAID por unidad ... ¡A menos que use SATA (creo !?). SCSI puede tener varias unidades por puerto (¿creo que es un máximo de 7?). Pero para múltiples matrices, entonces para cada una necesitaría un puerto. Think SAS puede tener hasta 100 unidades por puerto :)
HaydnWVN

Respuestas:

7

Es un efecto indirecto. Solía ​​haber soluciones más baratas y menos capaces ($ 100) también. Sin embargo, en ese segmento no pudieron competir con las soluciones RAID de software. Por lo tanto, solo las tarjetas de gama alta siguen siendo productos viables.

¿Qué hace que una tarjeta sea de gama alta? Como sblair ya mencionó, NVRAM. Otra característica común es un chip dedicado para ejecutar los algoritmos RAID, descargando la CPU principal. Capacidad de conexión en caliente. Funciones de reconstrucción rápida. Cachés

MSalters
fuente
3

No hay muchas buenas razones para que los usuarios domésticos utilicen niveles de incursión (que no sean 0, 1 o 10) que requieren una tarjeta de incursión de hardware. Por lo tanto, no hay mucha demanda en el mercado de consumo. Sin embargo, hay demanda en el mercado de servidores / profesionales, ya que se usa más en ese tipo de máquinas. Sin embargo, los usuarios profesionales tienen mucho más para gastar en comparación con los consumidores.

No puedo imaginar una razón para usar una tarjeta de banda de hardware en casa, los precios de los discos duros son tan bajos que puede crear fácilmente una matriz de banda 10 en lugar de la banda 5, lo que aumenta el rendimiento / durabilidad pero no necesita ninguna verificación de paridad. Si está buscando velocidad, un SSD (aunque sigue siendo caro) es una mejor manera de hacerlo.

thekip
fuente
Llámame loco, pero estoy buscando construir una matriz RAID-50 de 6 unidades a partir de SSD. ¿Eso me califica como usuario profesional? ;)
Naftuli Kay
Quizás no sea un usuario profesional, pero su perfil de uso es muy diferente del de un consumidor promedio :).
thekip
¿No tiene un poco más de sentido, en cuanto a la utilización del disco, ir con RAID-50 sobre RAID-10? Claro, hay una pequeña diferencia de rendimiento, pero el 66% de la utilización del almacenamiento es mucho mejor que el 50%.
Naftuli Kay
¿Y cuál de esos es más barato? Creo que puedes comprar muchos más discos para tu costosa tarjeta raid de hardware :). Además, obtienes seguridad adicional ya que RAID 10 es (un poco) más seguro en comparación con RAID 5 (necesita reconstrucción).
thekip
RAID-50 es bastante exagerado para una configuración de 6 SSD. Es poco probable que le brinde velocidad adicional, y también es poco probable que sufra múltiples pérdidas de disco en una rápida sucesión. RAID-6 sería más sensato (como RAID-5 pero con dos, no uno, por paridad)
MSalters