Ecco un altro argomento per il software su un sistema economico.
Le cose si rompono, sai questo è il motivo per cui stai usando raid, ma anche i controller di raid si rompono, così come ram, processore, alimentatore e tutto il resto, incluso il software. Nella maggior parte dei guasti è abbastanza semplice sostituire il componente danneggiato con un equivalente o migliore. Soffia un alimentatore da 100w, prendine uno da 150w e vai avanti. Simile con la maggior parte dei componenti. Tuttavia, con un raid hardware ora ci sono tre eccezioni a questo modello: controller raid, dischi rigidi e scheda madre (o altri upstream se non una scheda di espansione).
Diamo un'occhiata alla carta raid. La maggior parte delle carte raid sono scarsamente documentate e incompatibili. Non è possibile sostituire una carta dalla società xyz con una per abc, poiché memorizzano i dati in modo diverso (supponendo che si possa capire da chi è stata creata la carta). La soluzione a questo è quella di avere una carta raid di riserva, esattamente identica a quella di produzione.
I dischi rigidi non sono male come le carte raid, ma poiché le carte raid hanno connettori fisici alle unità, è necessario utilizzare unità compatibili e unità significativamente più grandi possono causare problemi. È necessaria una cura significativa nell'ordinare unità sostitutive.
Le schede madri sono in genere più difficili delle unità ma meno delle carte raid. Nella maggior parte dei casi è sufficiente verificare che siano disponibili slot compatibili, ma i raid avviabili potrebbero non avere fine al mal di testa. Il modo per evitare questo problema è custodie esterne, ma questo non è economico.
Tutti questi problemi possono essere risolti gettando denaro sul problema, ma per un sistema economico questo non è desiderabile. I raid software d'altro canto sono immuni alla maggior parte (ma non a tutti) di questi problemi perché possono utilizzare qualsiasi dispositivo a blocchi.
L'unico inconveniente del raid del software su un sistema economico è l'avvio. Per quanto ne so, l'unico bootloader che supporta il raid è grub e supporta solo il raid 1, il che significa che il tuo / boot deve essere memorizzato sul raid 1, il che non è un problema fintanto che stai usando solo il raid 1 e solo un piccolo problema in la maggior parte degli altri casi. Tuttavia grub stesso (in particolare il blocco di avvio del primo stadio) non può essere memorizzato nel raid. Questo può essere gestito mettendo una copia di riserva sulle altre unità.