MTE erklärt: Was ist RAID?
Dieser Artikel ist Teil der RAID-Serie:
- MTE erklärt: Was ist RAID?
- So richten Sie RAID in Windows ein
- So richten Sie RAID in Linux ein
- So richten Sie RAID in macOS Sierra ein
Wenn Sie einen Computer oder eine Workstation bauen wollen, können Sie viele seltsame, unbekannte Begriffe hören, 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 aus Leistungsgründen mit mehreren Festplatten verwendet wird, z. B. zum Beibehalten von Backups (Redundanz) oder zum Erhöhen des Speicherplatzes.
RAID wird nicht oft außerhalb von Servern verwendet, aber einige Enthusiasten Desktop-Builder mögen sowieso ein RAID-Array aufgrund der Funktionen RAID eingeführt.
Also, 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 Ebenen von RAID machen diese Dinge mit verschiedenen Techniken.
Natürlich ist RAID nicht das A und O des Speichers. Bei bestimmten RAID-Konfigurationen, insbesondere solchen, die auf Leistung oder Speicherplatz ausgerichtet sind, verlieren Sie alle Ihre Daten, wenn eine Festplatte im Array ausfällt. Selbst wenn Sie eine RAID-Implementierung verwenden, die Paritätsdaten und Festplatten enthält, sollten Sie immer mit sicheren, externen Sicherungen für alle wichtigen Dateien auf Infektionen oder Laufwerksausfälle vorbereitet sein. RAID ist kein Ersatz für die Sicherung Ihrer Dateien.
RAID-Implementierungen und wie sie funktionieren
RAID verfügt über eine große Anzahl von Implementierungen, von denen jede so konzipiert ist, dass sie mehrere Festplatten auf unterschiedliche Weise verwenden. Die RAID-Level 2 bis 5 erfordern drei oder mehr Festplatten, während RAID 6 vier davon benötigt.
Es gibt sieben Standardformen von RAID, die auf verschiedenen Ebenen bewertet werden.
- RAID 0: Erhöht die Leistung, indem Daten über mehrere Laufwerke verteilt werden. Diese Technik wird "Data Striping" genannt. Sie erhöht auch die Speicherkapazität.
- RAID 1: Spiegelt die Festplatten und macht alle ihre Inhalte identisch. Bietet eine Leistungssteigerung bei den Lesezeiten, aber die Schreibzeiten bleiben gleich.
- RAID 2: Stripeset die Daten genauer auf einer Bit-Ebene anstatt auf der Blockebene von RAID 0. Kaum benutzt.
- RAID 3: Stripet Daten auf einer Byte-Ebene zwischen der Genauigkeitsstufe zwischen RAID 0 und RAID 1 und erstellt eine "Paritäts-Festplatte", die bei einem Ausfall der Hauptplatte verwendet werden kann. Dies wird auch selten verwendet.
- RAID 4: Stripet Daten mit der Standardstufe, die von RAID 0 verwendet wird, und erstellt eine "Paritätsdiskette", die bei einem Ausfall der Hauptfestplatte verwendet werden kann. Dies verwendet auch eine Paritätsdiskette. Diese Methode kann zu Leistungsengpässen führen.
- RAID 5: Stripet Daten wie RAID 3 auf Byte-Ebene. "Paritätsdaten", die für Sicherungen verwendet werden, befinden sich auf allen Festplatten in diesem Setup. Es bietet eine hohe Leistung und Fehlertoleranz und übersteht einen Laufwerksausfall.
- RAID 6: Stripet 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 über alle.
Die meisten Benutzer bevorzugen RAID 0, RAID 1 oder RAID 5.
Es gibt auch spezielle Implementierungen von RAID, oft 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, das von Storage Computer Corporation geschützt ist.
- RAID 1E: RAID 1 mit mehreren (mehr als zwei) Festplatten. Striping wird mit Spiegelung kombiniert.
- RAID S: Paritäts-RAID, eine spezielle Methode, die von der EMC Corporation verwendet wird.
Um RAID zu verwenden, suchen Sie das RAID-Array, das Ihren Anforderungen entspricht, und finden Sie heraus, wie Sie es auf Ihrem System implementieren können.
Software vs. Hardware-RAID
Wenn Sie kein RAID über Ihr Betriebssystem ausführen möchten ("Software-RAID" genannt), können Sie auch "Hardware-RAID" durchführen, indem Sie dedizierte Hardware oder kompatible Motherboards kaufen. Um herauszufinden, ob Ihr Motherboard kompatibel ist, suchen Sie Ihr Motherboard online auf - ansonsten gibt es eine Vielzahl von Hardware-RAID-Controllern zum Verkauf.
Wenn Sie sich fragen, welche der beiden die bessere Option ist, kommt es darauf an. Hardware-RAID ist teurer und erfordert extra spezialisierte Hardware und einen komplizierteren Setup-Prozess. Es ist jedoch zuverlässiger als Software-RAID und nutzt keine Rechenleistung Ihres Computers.
Software-RAID wird über Ihr Betriebssystem und Prozessor ausgeführt, daher hat es einen eigenen Overhead. Auf den meisten modernen Computern sollte dies kein Problem sein, aber auf älteren Desktops und Servern könnte dies ein Problem darstellen. Mit Blick auf Preis und Leistung ist Software die beste Option. Wenn Sie jedoch ein wenig zusätzliche Zuverlässigkeit benötigen, ist die Hardware möglicherweise besser für Ihre Anforderungen geeignet.
In Kürze werden wir Software-RAID-Tutorials für Windows und Linux vorstellen. Bleib dran!
Bildnachweis: Das neue RAID, Einrichten von RAID-1-Array