FamK schrieb:
@mensch183:
Verhalten sich Hardware Raids genauso? Werden auch dort die RAID Informationen auf den Platten und nicht irgendwo auf dem Controller gehalten?
Keine Ahnung was die Hersteller da tun. Es ist wäre jedenfalls idioisch, die Infos nur auf dem Controller zu halten. Dann hätte man wieder einen Singe Point of Failure geschaffen. Idealerweise schreibt man die Infos auf alle beteiligten Platten, damit sich alle Platten "gegenseitig kennen". So hat es eine Software für die Datenrettung bei ausgefallenem Controller am einfachsten, alle Daten ohne neuen Raid-Controller wieder herzustellen.
FamK schrieb:
Heißt, wenn ich eine RAID Controller nehme und er seinen Geist aufgibt, kann ich einen beliebigen anderen nehmen, die RAID-Platten dort wieder anschließen und der Controller baut den RAID Verbund, also die ehemalige RAID Struktur wieder auf?
In aller Regel geht das eben nicht. Jeder Raid-Controller (egal ob nur Softwareraid oder nicht) spricht erstmal nur sein eigenes Format und kann mit anderen Raids nichts anfangen.
Es ist eher 3rd party Software, die die OnDisk-Formate verschiedener Raids kennt, um bei gestorbenen Raidcontroller die Daten ohne neuen Controller noch lesen zu können. Die Platten des ehemaligen Raids werden dann einzeln über ihr natürliches Interface angesprochen, also als einzelne SCSI/SATA/SAS-Platten. Wenn z.B. ein Raidcrontroller mit 4-SATA-Ports stirbt, kann man die Platten an einen 0815-PC mit 4 SATA-Ports anschließen und die Daten rekonstruieren, wenn man das OnDisk-Format kennt. Wenn es zu viele Platten sind, um sie live am Rettungssystem anzuschließen, erstellt man nacheinander Imagefiles der ehemaligen Raid-Platten und rekonstruiert daraus die Daten. Wichtig ist immer nur, daß das OnDisk-Format des Raidcontrollers bekannt ist.
FamK schrieb:
Das würde auch bedeuten, daß ich einen 4-Port Controller durch einen anderen 8-Port ersetzen kann und über die zusätzlichen 4 Ports eine weitere LUN erzeugen kann.
In der Regel nicht. Bei 2 Controllern aus dem gleichen Haus mag das gehen. Anderenfalls muß den Umweg über Backup, Controller tauschen, Restore gehen.
Deine Idee vom Hardware-Raid-5 für zu Hause ist mMn unsinnig. Lösungen, die ein 0 EUR-Software-Raid in der Geschwindigkeit erreichen, sind irre teuer - bei dir weit teurer als alle Platten zusammen. Und was hast du davon? Eine kleinere IO-Last. Die ist aber nicht wirklich ein Problem bei meinetwegen 4 oder 6 Platten an einem üblichen PC. Die je nach Modus anfallende Parity-Berechnung, die oft als Argument für ein Hardware-Raid herhalten muß, spielt ebenfalls keine nennenswerte Rolle. Sowas macht heute jede CPU im Halbschlaf nebenbei. An der miesen Schreibgeschwindigkeit bei kleinen, zufälligen Schreibzugriffen bei Raid5 ändert sich auch nichts.