Routech.ro explică: Ce este RAID?

Routech erklärt: Was ist RAID?

Wenn Sie einen Computer oder eine Workstation bauen möchten, hören Sie möglicherweise viele seltsame, unbekannte Begriffe, die einfach keinen Sinn ergeben. RAID ist wahrscheinlich einer von ihnen.

RAID steht für “Redundant Array of Independent Disks” und ist eine Technologie, die mit mehreren Festplatten aus Leistungsgründen verwendet wird, z. B. um Backups (Redundanz) oder Speicherplatz zu erhöhen.

RAID wird außerhalb von Servern nicht oft verwendet, aber einige begeisterte Desktop-Entwickler möchten aufgrund der von RAID eingeführten Funktionen sowieso ein RAID-Array haben.

Was ist RAID wirklich?

RAID ist die Technik der Verwendung von zwei oder mehr Festplatten, um Speicherplatz, Leistung oder Redundanz innerhalb eines Computers zu erhöhen. Verschiedene RAID-Level machen diese Dinge mit verschiedenen Techniken.

Natürlich ist RAID nicht das A und O des Speichers. Bei bestimmten RAID-Konfigurationen, insbesondere solchen, die sich auf Leistung oder Speicherplatz konzentrieren, gehen alle Daten verloren, falls eine Festplatte im Array ausfällt. Selbst wenn Sie eine RAID-Implementierung verwenden, die Paritätsdaten und Festplatten speichert, sollten Sie mit sicheren externen Sicherungen für alle wichtigen Dateien immer auf Infektionen oder Laufwerksfehler vorbereitet sein. RAID ist kein Ersatz für das Sichern Ihrer Dateien.

RAID-Implementierungen und wie sie funktionieren

RAID verfügt über eine Vielzahl von Implementierungen, bei denen jeweils mehrere Festplatten auf unterschiedliche Weise verwendet werden. Für die RAID-Stufen 2 bis 5 sind drei oder mehr Festplatten erforderlich, für RAID 6 vier.

Es gibt sieben Standardformen von RAID, die auf verschiedenen Ebenen bewertet werden.

  • RAID 0: Steigert die Leistung durch Verteilung von Daten auf mehrere Laufwerke. Diese Technik wird als “Data Striping” bezeichnet. Es erhöht auch die Speicherkapazität.
  • RAID 1: Spiegelt die Datenträger und macht ihren gesamten Inhalt identisch. Bietet eine Leistungssteigerung bei den Lesezeiten, die Schreibzeiten bleiben jedoch gleich.
  • RAID 2: Streift Daten präziser auf Bitebene als auf Blockebene von RAID 0. Selten genutzt.
  • RAID 3: Streift Daten auf Byte-Ebene zwischen der Genauigkeit zwischen RAID 0 und RAID 1 und erstellt eine „Paritätsfestplatte“, die bei einem Ausfall der Hauptfestplatte verwendet werden kann. Dies wird auch selten verwendet.
  • RAID 4: Stripes Daten auf der von RAID 0 verwendeten Standardstufe und erstellt eine “Paritätsfestplatte”, die im Falle eines Ausfalls der Hauptfestplatte verwendet werden kann. Dies verwendet auch eine Paritätsfestplatte. Diese Methode kann zu Leistungsengpässen führen.
  • RAID 5: Stripes-Daten wie RAID 3 auf Byte-Ebene. “Paritätsdaten”, die für Sicherungen verwendet werden, befinden sich auf allen Datenträgern in diesem Setup. Es bietet eine hervorragende Leistung und Fehlertoleranz und überlebt einen Laufwerksausfall.
  • RAID 6: Streift Daten auf der Standardblockebene und verwendet zwei verschiedene Paritätstypen. Dieses System überlebt zwei Laufwerksfehler.
  • RAID 10: Mehrere RAID 1-Spiegel und dann RAID 0 werden auf alle angewendet.

Die meisten Benutzer bevorzugen RAID 0, RAID 1 oder RAID 5.

Es gibt auch spezielle Implementierungen von RAID, häufig Hybride der anderen. Sie sind wie folgt:

  • RAID 0 + 1: Eine Kombination von 0 und 1.
  • RAID 7: Fügt Caching zu 3 und 4 hinzu, geschützt von Storage Computer Corporation.
  • RAID 1E: RAID 1 mit mehreren (mehr als zwei) Festplatten. Striping wird mit Spiegelung kombiniert.
  • RAID S: Parity RAID, eine spezielle Methode der EMC Corporation.

Um RAID zu verwenden, suchen Sie das für Ihre Anforderungen geeignete RAID-Array und erfahren Sie, wie Sie es auf Ihrem System implementieren können.

Software vs. Hardware RAID

Wenn Sie RAID nicht über Ihr Betriebssystem (als “Software-RAID” bezeichnet) ausführen möchten, können Sie auch “Hardware-RAID” ausführen, indem Sie dedizierte Hardware oder kompatible Motherboards kaufen. Um herauszufinden, ob Ihr Motherboard kompatibel ist, suchen Sie online nach Ihrem Motherboard. Andernfalls werden verschiedene Hardware-RAID-Controller zum Verkauf angeboten.

Setup-RAID1-Array

Wenn Sie sich fragen, welche der beiden Optionen die bessere ist, hängt dies davon ab. Hardware-RAID ist teurer und erfordert spezielle Hardware und einen komplizierteren Einrichtungsprozess. Es ist jedoch zuverlässiger als Software-RAID und verbraucht keine Rechenleistung Ihres Computers.

Software-RAID wird über Ihr Betriebssystem und Ihren Prozessor ausgeführt und hat daher einen eigenen Overhead. Auf den meisten modernen Computern sollte dies kein Problem sein, auf älteren Desktops und Servern kann dies jedoch ein Problem sein. In Bezug auf Preis und Leistung ist Software mit Sicherheit die beste Option. Wenn Sie jedoch nur ein wenig zusätzliche Zuverlässigkeit benötigen, ist Hardware möglicherweise besser für Ihre Anforderungen geeignet.

In Kürze werden wir Software-RAID-Tutorials für Windows und Linux behandeln. Bleib dran!

Bildnachweis: Das neue RAID, Richten Sie das RAID-1-Array ein