Hier ist ein weiteres Argument für Software auf einem billigen System.
Sachen gehen kaputt, Sie wissen, dass Sie aus diesem Grund RAID verwenden, aber RAID-Controller gehen auch kaputt, ebenso RAM, Prozessor, Netzteil und alles andere, einschließlich Software. Bei den meisten Fehlern ist es einfach genug, die beschädigte Komponente durch eine gleichwertige oder bessere zu ersetzen. Eine 100-W-Stromversorgung ausblasen, eine 150-W-Stromversorgung nehmen und loslegen. Ähnliches gilt für die meisten Komponenten. Bei einem Hardware-RAID gibt es jetzt drei Ausnahmen für dieses Muster: RAID-Controller, Festplatten und Motherboard (oder andere Upstream-Geräte, wenn keine Erweiterungskarte vorhanden ist).
Schauen wir uns die Schlachtzugskarte an. Die meisten Schlachtzugskarten sind schlecht dokumentiert und inkompatibel. Sie können eine Karte der Firma xyz nicht durch eine von abc ersetzen, da diese Daten unterschiedlich speichern (vorausgesetzt, Sie können herausfinden, von wem die Karte stammt). Die Lösung besteht darin, eine Ersatzkarte zu haben, die exakt mit der Produktionskarte identisch ist.
Festplatten sind nicht so schlecht wie RAID-Karten, aber da RAID-Karten physische Anschlüsse zu den Laufwerken haben, müssen Sie kompatible Laufwerke verwenden, und erheblich größere Laufwerke können Probleme verursachen. Bei der Bestellung von Ersatzlaufwerken ist besondere Sorgfalt geboten.
Motherboards sind in der Regel schwieriger als Laufwerke, aber weniger als RAID-Karten. In den meisten Fällen reicht es aus, nur zu überprüfen, ob kompatible Steckplätze verfügbar sind, aber bootfähige Raids sind möglicherweise kein Ende der Kopfschmerzen. Die Möglichkeit, dieses Problem zu vermeiden, sind externe Gehäuse, dies ist jedoch nicht billig.
All diese Probleme können gelöst werden, indem man Geld auf das Problem wirft, aber für ein billiges System ist dies nicht wünschenswert. Auf der anderen Seite sind Software-Raids immun gegen die meisten (aber nicht alle) dieser Probleme, da sie jedes Block-Gerät verwenden können.
Der einzige Nachteil eines Software-Raids auf einem billigen System ist das Booten. Soweit ich weiß, ist der einzige Bootloader, der raid unterstützt, grub und unterstützt nur raid 1, was bedeutet, dass Ihr / boot auf raid 1 gespeichert werden muss, was kein Problem ist, solange Sie nur raid 1 und nur ein kleines Problem in verwenden die meisten anderen Fälle. Grub selbst (insbesondere der Bootblock der ersten Stufe) kann jedoch nicht auf dem Schlachtzug gespeichert werden. Dies kann verwaltet werden, indem eine Ersatzkopie auf den anderen Laufwerken abgelegt wird.