RAID: Redundant Arrays of Independent Disks ist eine Festplattengruppe mit großer Kapazität, die aus vielen günstigeren Festplatten besteht. Der von einzelnen Festplatten erzeugte Bonuseffekt liefert Daten zur Verbesserung der Effizienz des gesamten Festplattensystems. Mithilfe dieser Technologie werden die Daten in viele Abschnitte zerlegt und auf jeder Festplatte gespeichert, was einem Array mit Redundanzfähigkeit aus unabhängigen Festplatten entspricht.

Es gibt drei Arten von Festplatten-Arrays: eine ist ein externer Festplatten-Array-Schrank, die andere ist eine interne Festplatten-Array-Karte und die dritte ist eine Softwaresimulation.

Externe Disk-Array-Schränke werden am häufigsten in großen Servern verwendet, die über Hot-Swap-Eigenschaften verfügen, die Preise solcher Produkte sind jedoch sehr hoch.

Aufgrund ihres niedrigen Preises erfordert die interne Festplatten-Array-Karte eine umfangreiche Installationstechnologie und ist für die Verwendung und den Betrieb durch Techniker geeignet. Das Hardware-Array bietet Online-Kapazitätserweiterung, dynamische Änderung der Array-Ebene, automatische Datenwiederherstellung, Laufwerks-Roaming, Cache und andere Funktionen. Es kann Lösungen für Leistung, Datenschutz, Zuverlässigkeit, Verfügbarkeit und Verwaltbarkeit bereitstellen. Für den Betrieb wird die spezielle Verarbeitungseinheit der Array-Karte verwendet.

Als unabhängiges System ist das Festplatten-Array direkt außerhalb des Hosts angeschlossen oder über das Netzwerk mit dem Host verbunden. Ein Festplatten-Array verfügt über mehrere Ports, die über verschiedene Hosts oder verschiedene Ports verbunden werden können. Ein Host, der an verschiedene Ports des Arrays angeschlossen ist, kann die Übertragungsgeschwindigkeit verbessern.

Zu dieser Zeit gab es, ähnlich wie beim integrierten Cache in einer einzelnen Festplatte für den PC, eine gewisse Menge an Pufferspeicher im Festplatten-Array, um die Interaktion mit dem Host zu beschleunigen. Der Host interagiert mit dem Cache des Festplattenarrays und der Cache interagiert mit bestimmten Festplatten.

(1)RAID 0: Besteht aus n Festplatten und die logische Kapazität ist die Summe der Kapazitäten von n Festplatten

Bei RAID 0 werden zwei oder mehr Festplatten zu einer Festplatte mit großer Kapazität zusammengefasst. Es teilt die Daten in verschiedene Stripes auf, schreibt sie dann separat auf alle Festplatten und liest und schreibt sie gleichzeitig. Da RAID 0 mehrere Festplatten zum gleichzeitigen Lesen und Schreiben verwendet, entspricht die Lese- und Schreibgeschwindigkeit des RAID 0-Festplattenarrays fast der Summe der Geschwindigkeiten einer einzelnen Festplatte pro Zeiteinheit, was viel schneller ist als bei Verwendung eine einzelne Festplatte. Die Mängel liegen jedoch auf der Hand: Die zufällige Leseeffizienz kann nicht verbessert werden, und die umfassende Datensicherheitsleistung ist ebenfalls gering.

(2) RAID 1: Die logische Kapazität beträgt 1 Festplatte

Bei RAID 1 wird das Datenabbild einer Festplatte auf eine andere Festplatte kopiert. Nehmen Sie als Beispiel ein RAID 1-Array, das aus zwei Festplatten besteht. Wenn Daten auf Festplatte A geschrieben werden, wird dieselbe Image-Datei auf Festplatte B generiert. Vereinfacht gesagt ähnelt das Prinzip von RAID 1 ein wenig einer automatischen Echtzeitsicherung. Der Vorteil liegt in der hohen Datensicherheit, bedeutet aber auch, dass die in den Spiegel eingeschriebene Festplatte nur ein „Ersatzreifen“ sein kann. Nach Fertigstellung des Festplatten-Arrays beträgt die verfügbare Kapazität nur noch die Hälfte der Gesamtkapazität.

(3)RAID 5:N Festplatten, und die logische Kapazität ist die Summe von N-1 Festplatten

Im Vergleich zu den beiden oben genannten Basis-Festplatten-Arrays berücksichtigt RAID 5 die Lese- und Schreibleistung sowie die Datensicherheit ausgewogener. Es besteht aus drei oder mehr Festplatten, und in jedem Schreibzyklus wird die Parität der Daten anderer Festplatten nacheinander auf einer Festplatte gespeichert. Dies bedeutet, dass das System bei Beschädigung einer der Festplatten die Festplattendaten mithilfe der auf anderen Festplatten gespeicherten Wiederherstellungscodes wiederherstellen kann, was allgemein als Katastrophentoleranz von 1 bekannt ist (die Datensicherheit kann auf der Grundlage der Zulässigkeit einer Festplatte gewährleistet werden). scheitern).