16Aug

So verwenden Sie mehrere Festplatten intelligent: Eine Einführung in RAID

click fraud protection

RAID ermöglicht es Ihnen, mehrere physische Festplatten zu einer einzigen logischen Festplatte zu kombinieren. Auf diese Weise können Sie Ihre Daten auf zwei Festplatten spiegeln und sicherstellen, dass Ihre wichtigen Daten immer an mehreren Orten gespeichert sind.

RAID steht für "Redundant Array of Independent Disks", obwohl es eine Art von RAID gibt, die keine Redundanz bietet und nur die Leistung erhöht.

RAID-Level

RAID ist nicht nur eine einzige Möglichkeit, Festplatten zu kombinieren. Es gibt mehrere RAID-Stufen, die unterschiedliche Leistungs- und Redundanzstufen bieten. Alle RAID-Level haben eines gemeinsam: Sie kombinieren mehrere physische Laufwerke zu einem logischen Laufwerk, das dem Betriebssystem zur Verfügung gestellt wird.

  • RAID 0 : Im Gegensatz zu anderen RAID-Levels bietet RAID 0 keine Redundanz. Mit RAID 0 können Sie jedoch die Leistung mit mehreren Festplatten erhöhen. Wenn Sie RAID 0 verwenden, werden Daten, die Ihr Computer auf eine Festplatte schreibt, gleichmäßig auf zwei( oder mehr) Festplatten verteilt. Wenn Ihr Computer beispielsweise eine 100-MB-Datei schreibt, werden 50 MB auf eine Festplatte geschrieben und 50 MB werden auf die andere Festplatte geschrieben. Wenn der Computer die Datei zurücklesen muss, kann er gleichzeitig 50 MB von einer Festplatte und 50 MB von der anderen Festplatte lesen - dies ist schneller als das Lesen von 100 MB von einer einzelnen Festplatte. Wenn jedoch eine der Festplatten im RAID-Array ausfällt, gehen Ihre Daten verloren. Wenn Sie RAID 0 verwenden, scheinen Ihre mehreren Festplatten eine größere und schnellere Festplatte zu sein - aber sie sind viel zerbrechlicher.
    instagram viewer
  • RAID 1 : In RAID 1 sind zwei Festplatten so konfiguriert, dass sie sich gegenseitig spiegeln. Wenn Ihr Computer 100 MB Daten auf seine Festplatten schreibt, schreibt er dieselben 100 MB auf beide Festplatten. Jede Diskette enthält eine vollständige Kopie der Daten. Dies stellt sicher, dass, wenn eine der Festplatten jemals ausfällt, Sie immer eine vollständige, aktuelle Kopie Ihrer Daten haben.
  • RAID 2, 3 und 4 : Diese RAID-Level werden wenig genutzt und oft als veraltet angesehen.
  • RAID 5 : Um RAID 5 zu verwenden, benötigen Sie mindestens drei Festplatten. RAID 5 verwendet Striping, um Daten auf alle Festplatten zu verteilen, wobei zusätzliche Paritätsdaten auf alle Festplatten verteilt werden. Wenn eine der Festplatten ausfällt, verlieren Sie keine Ihrer Daten. RAID 5 bietet Datenredundanz mit geringeren Speicherkosten als RAID 1 - wenn Sie beispielsweise vier 1TB-Festplatten haben, können Sie zwei separate RAID 1-Arrays( jeweils 1 TB für insgesamt 2 TB Speicherplatz) oder ein einzelnes RAID 5-Array mit3 TB Speicherplatz.
  • RAID 6 : RAID 6 ähnelt RAID 5, fügt jedoch einen zusätzlichen Paritätsblock hinzu und schreibt zwei Paritätsblöcke für jedes Datenbit, das über die Festplatten verteilt ist. Sie verlieren Speicherkapazität, aber RAID 6 bietet zusätzlichen Schutz vor Datenverlust. Wenn beispielsweise zwei Festplatten in einer RAID 5-Konfiguration ausfallen, gehen Ihre Daten verloren. Wenn zwei Festplatten in einer RAID 6-Konfiguration ausfallen, haben Sie immer noch alle Ihre Daten.
  • RAID 10 : Auch bekannt als RAID 1 + 0, RAID 10 teilt Daten zwischen primären Festplatten und spiegelt diese Daten auf sekundäre Festplatten. Auf diese Weise wird versucht, die Vorteile von RAID 0( Aufteilung von Daten auf mehrere Festplatten für eine Leistungssteigerung) mit den Vorteilen von RAID 1( Redundanz) zu erreichen.

Es gibt auch andere, nicht standardmäßige RAID-Level.

RAID-Setup

RAID wird im Allgemeinen auf Servern, Mainframes und anderen Computersystemen verwendet, bei denen redundant gespeicherte Daten wichtig sind. RAID wird auf Desktopcomputern und Laptops nicht so oft verwendet, aber viele Computer werden mit RAID-Controllern ausgeliefert. Wenn Sie möchten, können Sie wahrscheinlich eine RAID 1-Konfiguration mit zwei Laufwerken einrichten, um sicherzustellen, dass Ihre Daten auf zwei Laufwerken gespiegelt werden.

Bei der Verwendung von RAID können Sie entweder "Hardware-RAID" oder "Software-RAID" verwenden. Bei Hardware-RAID führt ein Hardwaregerät in Ihrem Computer das gesamte RAID aus. Wenn Sie beispielsweise über ein Hardware-RAID verfügen und zwei Festplatten für eine RAID 1-Konfiguration eingerichtet haben, stellt der Hardware-RAID-Controller die beiden Festplatten Ihrem Betriebssystem als einzelne Festplatte zur Verfügung. Die gesamte Arbeit des RAID - Spiegeln der Daten, Aufteilung auf Festplatten usw. - wird vom Hardware-RAID-Controller übernommen. Ihr Betriebssystem hätte keine Ahnung, dass Sie tatsächlich ein RAID verwenden.

Bei Software-RAID wird die Arbeit vom Betriebssystem übernommen. Zum Beispiel können Sie ein Software-RAID erstellen, während Sie Linux auf Ihrem Computer installieren - der Linux-Kernel kennt das RAID und erledigt die Arbeit selbst ohne spezielle Hardware. Sie können auch ein Software-RAID in Windows erstellen.

Um ein Hardware-RAID zu konfigurieren, müssen Sie die Software verwenden, die den RAID-Controller steuert. Dies kann über das BIOS eines Computers erfolgen. Sie sollten die Dokumentation Ihres Hardware-RAID-Controllers für genaue Schritte überprüfen, wenn Sie dies tun.

Ähnliche Technologien

Beliebte Betriebssysteme haben Technologien, die ähnlich wie RAID funktionieren. Windows 8 führte Storage Spaces ein. Linux hat den logischen Datenträger-Manager oder LVM.Mit beiden Technologien können Sie mehrere physische Festplatten zu einer logischen Festplatte zusammenfassen, um Ihre Daten redundant zu spiegeln oder den Speicher Ihrer Festplatten zu poolen, sodass sie als einzelne Festplatte ohne Redundanz verfügbar sind.

Diese Technologien mögen ein wenig kompliziert erscheinen, aber sie sind tatsächlich Wege, Dinge zu vereinfachen. Sobald Sie das geeignete RAID eingerichtet haben, werden Ihre Daten automatisch auf mehreren Festplatten gespeichert, so dass Sie sich keine Sorgen darüber machen müssen, dass sie verloren gehen. Ihre Software muss nicht einmal wissen, dass das RAID existiert.

Bildnachweis: Justin Ruckman, Justin Ruckman, fsse8info