Aquí hay otro argumento para el software en un sistema barato.
Las cosas se rompen, sabes que es por eso que estás usando raid, pero los controladores de raid también se rompen, al igual que el ram, el procesador, la fuente de alimentación y todo lo demás, incluido el software. En la mayoría de las fallas, es lo suficientemente simple como para reemplazar el componente dañado con un equivalente o mejor. Sopla una fuente de alimentación de 100 vatios, toma una de 150 vatios y ponte en marcha. Similar con la mayoría de los componentes. Sin embargo, con una incursión de hardware ahora hay tres excepciones a este patrón: controlador de incursión, discos duros y placa base (u otra tarjeta de expansión, si no una tarjeta de expansión).
Veamos la carta de redada. La mayoría de las cartas de banda están mal documentadas e son incompatibles. No puede reemplazar una tarjeta por la compañía xyz con una por abc, ya que almacenan los datos de manera diferente (suponiendo que pueda averiguar quién hizo la tarjeta para empezar). La solución a esto es tener una carta de redada de repuesto, exactamente idéntica a la de producción.
Los discos duros no son tan malos como las tarjetas RAID, pero como las tarjetas RAID tienen conectores físicos a las unidades, debe usar unidades compatibles y las unidades significativamente más grandes pueden causar problemas. Se necesita mucho cuidado al ordenar unidades de repuesto.
Las placas base suelen ser más difíciles que las unidades, pero menos que las tarjetas de banda. En la mayoría de los casos, solo verificar que las ranuras compatibles estén disponibles es suficiente, pero las redadas de arranque pueden ser un sinfín de dolores de cabeza. La forma de evitar este problema son los gabinetes externos, pero esto no es barato.
Todos estos problemas pueden resolverse arrojando dinero al problema, pero para un sistema barato esto no es deseable. Las redadas de software, por otro lado, son inmunes a la mayoría de estos problemas (pero no a todos) porque puede usar cualquier dispositivo de bloqueo.
El único inconveniente de la incursión de software en un sistema barato es el arranque. Hasta donde sé, el único gestor de arranque que admite raid es grub y solo es compatible con raid 1, lo que significa que su / boot debe estar almacenado en raid 1, lo que no es un problema, siempre y cuando solo esté utilizando raid 1 y solo un problema menor en La mayoría de los otros casos. Sin embargo, grub en sí mismo (específicamente el bloque de arranque de la primera etapa) no se puede almacenar en la redada. Esto se puede administrar colocando una copia de repuesto en las otras unidades.