Redundant Array of Independent Disks (RAID) ist ein Begriff, der Computerspeichersysteme beschreibt, die Daten auf mehrere Laufwerke verteilen oder replizieren.
Es gibt zwei Hauptgründe, warum RAID-Speicher auf diese Weise funktionieren: Es erhöht die Zuverlässigkeit der Daten und verbessert die E/A-Leistung (Eingabe/Ausgabe). Dennoch ist die RAID-Speicherung keine perfekte Technologie. Es kann immer noch zu Datenverlusten kommen, wenn sie verwendet wird.
In diesem Artikel gehen wir auf die Funktionsweise von RAID ein und erläutern die Vorteile und Fallstricke, damit Sie die richtige Speicherlösung für Ihre Anforderungen wählen können.
RAID kombiniert physische Festplatten mit Hilfe spezieller Hardware oder Software zu einer einzigen logischen Einheit. Hardware-RAID-Lösungen gibt es in verschiedenen Ausführungen. Einige sind z. B. auf Hauptplatinen oder Add-in-Karten integriert, während andere die Form von großen NAS- oder SAN-Servern in Unternehmen annehmen. RAID wird traditionell auf Servern eingesetzt, kann aber auch auf Workstations verwendet werden. Letzteres ist typisch für Computeranwendungen, die hohe Speicherkapazitäten und Datenübertragungsgeschwindigkeiten erfordern, wie z.B. bei der Video- und Audiobearbeitung.
RAID-Speicher oder Raid Storage ist ein komplexes Gebiet mit vielen Fachbegriffen, mit denen Sie sich vertraut machen müssen. Wir werden jetzt die gebräuchlichsten Begriffe erklären, da wir einige von ihnen später in diesem Artikel verwenden werden.
Standard-RAID-Konfigurationen werden als Level bezeichnet. Ursprünglich gab es fünf von ihnen, aber inzwischen gibt es mehr, da sich Variationen entwickelt haben, die mehrere verschachtelte und viele nicht standardisierte (in der Regel proprietäre) Ebenen umfassen.
Wie bereits erwähnt, werden bei der Spiegelung Daten auf mehr als eine Festplatte kopiert, beim Striping werden die Daten auf mehr als eine Festplatte aufgeteilt, und bei der Fehlerkorrektur werden redundante Daten gespeichert, damit Probleme erkannt und möglicherweise behoben werden können (so genannte Fehlertoleranz). Je nach den Systemanforderungen können eine oder mehrere dieser Techniken in verschiedenen RAID-Konfigurationen verwendet werden.
Die verschiedenen Stufen haben ihre eigenen Redundanztypen, so dass je nach Anwendung in der Regel ein Kompromiss zwischen Fehlertoleranz und Leistung gefunden werden muss.
Zu den grundlegenden RAID-Levels gehören:
Es gibt viele Möglichkeiten, mehr aus Ihrem RAID-System herauszuholen, indem Sie Nicht-Standard-Konfigurationen (bis zu RAID 51 und darüber hinaus) verwenden, vor allem, weil diese in Verbindung mit anderen komplexen Systemen eingesetzt werden können, um erhebliche Effizienz- und Kostenvorteile zu erzielen.
Angesichts der hohen Komplexität moderner Arrays sind Fehler jedoch immer möglich und das Risiko eines Datenverlusts ist höher als bei herkömmlichen Konfigurationen. In diesen Fällen können die Kosten für Unternehmen beträchtlich sein, daher sollten Sie die Risiken abwägen.
Moderne RAID-Arrays können auch mehrere Dateisysteme verwenden, z. B. BTRFS oder ZFS auf der Hardware-Ebene, wobei NTFS oder HFS für die Anwendungsunterstützung durch Virtualisierung überlagert werden.
RAID-Arrays sind hochkomplex, und die Herausforderungen, die sie mit sich bringen, werden noch größer, wenn sie für geschäftskritische Funktionen innerhalb der IT-Infrastrukturen von Unternehmen eingesetzt werden, da Verfügbarkeit und Effizienz von entscheidender Bedeutung sind.
Auch wenn sie in einigen Szenarien nützlich sind, können Zusatztechnologien wie Virtualisierung und Datenbankanwendungen in einem ausfallenden System kostspielige Komplikationen verursachen.
Aus Sicht der RAID Datenwiederherstellung ist es in der Regel erforderlich, das RAID-Dateisystem zu rekonstruieren, physische Ausfälle zu umgehen und eine virtualisierte Architektur zu bewerten. Dies kann ein komplexer und zeitaufwändiger Prozess sein, aber mit dem richtigen Fachwissen ist eine Wiederherstellung häufig möglich.
Leider können alle Laufwerke irgendwann einmal ausfallen. Wenn einzelne Laufwerke ausfallen (vorausgesetzt, es handelt sich um eine RAID-1-Konfiguration oder höher), kann das fehlerhafte Laufwerk einfach durch ein neues ersetzt und die Datenspeicherkarte ohne Datenverlust wiederhergestellt werden.
Übersteigt der Ausfall eines Laufwerks jedoch die Redundanzkapazität des RAID-Systems, sollten Sie sich an einen professionellen RAID-Datenretter wie Ontrack wenden, um das Risiko eines vollständigen Datenverlusts zu minimieren. Stellen Sie unbedingt sicher, dass der von Ihnen gewählte Anbieter über die erforderlichen Tools und Fachkenntnisse verfügt, um jede Konfiguration oder jeden Datenverlust zu beheben. Außerdem sollten Sie prüfen, ob der Anbieter über direkte Partnerschaften mit Speicheranbietern und Entwicklungskapazitäten zur Anpassung neuer oder benutzerdefinierter Konfigurationen verfügt.
Möchten Sie mehr darüber erfahren, wie RAID funktioniert? "Was ist eigentlich ein RAID" gibt Ihnen eine schnelle Übersicht mit Einblicken in diese Technologie und die Datenrettung für Raidsysteme bei Ontrack.
Wenn Sie bereits RAID-Speicher verwenden und einen RAID-Datenverlust erleiden, kontaktieren Sie unsere Experten für Raid Recovery.
Wenden Sie sich an Ihr Ontrack-Datenrettungsteam, um zu erfahren, wie wir Sie bei einem RAID-Ausfall unterstützen können.
Weitere Informationen zum Thema finden Sie unter
"Was ist eigentlich ein RAID" gibt Ihnen eine schnelle Übersicht mit Einblicken in diese Technologie