Der Initialisierungsprozess nach der RAID-Konfiguration
Oct 12, 2023Bei Paritäts-RAID müssen alle Festplatten im RAID-Array initialisiert werden, nachdem die RAID-Parameter auf der RAID-Karte festgelegt und die RAID-Einstellungen angewendet wurden. Die erforderliche Zeit hängt von der Anzahl und Größe der Datenträger ab. Je größer die Festplatte, desto mehr davon sind vorhanden und desto länger dauert es.
Halten:
Was tut ein RAID-Karte Schreiben auf die Festplatte? Sie können an eine neue Festplatte denken, die gerade erst aus der Fabrik kommt. Gibt es Daten darauf?
Ja. Welche Daten? Es sind entweder nur Nullen oder nur Einsen. Hier beziehen sich alle Nullen auf den eigentlichen Datenteil, bis auf einige Sonderstellen wie Sektorheader. Denn der magnetische Bereich auf der Scheibe hat zwei Zustände, entweder den N-Pol oder den S-Pol. Das bedeutet also, dass es entweder 0 oder 1 ist und es keinen dritten Zustand geben kann. Was ist also mit diesen Nullen oder Einsen?
Natürlich haben diese magnetischen Regionen keinen chaotischen Zustand zwischen 0 und 1. Wenn wir RAID5 mit ein paar Festplatten durchführen, aber keine Daten auf den Festplatten ändern, sehen wir mal, in welchem Zustand wir uns an diesem Punkt befinden, sagen wir 5 Festplatten, 4 Datenplattenspeicherplatz, 1 Paritätsplattenspeicherplatz, auf demselben Strip, 4 Datenblöcke, 1 Paritätsblock und alle Daten in den Blöcken sind alle 0. Wenn wir dann RAID5 berechnen, Es stimmt, denn 0 XOR 0 XOR 0 XOR 0 XOR 0 XOR 0=0, richtig.
Wenn Sie mit nur Einsen beginnen, gilt in ähnlicher Weise 1 XOR 1 XOR 1 XOR 1 XOR 1 XOR 1=1, ebenfalls wahr. Wenn RAID5 jedoch aus 6 Festplatten besteht und die Anfangswerte alle 1 sind, ist die Situation widersprüchlich. 1 XOR 1 XOR 1 die Berechnung.
Wenn der Initialisierungsprozess keine Änderungen an der Festplatte vornimmt und wir beispielsweise nur Daten schreiben, schreiben wir ein Datenelement in die zweite Erweiterung, ändern dabei 1 in 0 und dann validiert der Controller die Daten gemäß der Formel: Parität Daten für neue Daten = (alte Daten EOR neue Daten) EOR. (1EOR 0) EOR1=0 und die neue Parität ist 0, sodass die endgültigen Daten wie folgt aussehen: 1 XOR 0 XOR 1 XOR 1 XOR 1 XOR 1. Wir haben herausgefunden, dass es gleich 1 ist, aber der RAID-Controller hat herausgefunden, dass es 0 ist, also gibt es einen Widerspruch.
Warum hast du diesen Fehler gemacht? Das liegt daran, dass die RAID-Controller begann überhaupt nicht mit einer ordnungsgemäßen Datenbeziehung und die Paritätsdaten des Paritätsblocks stimmten nicht mit dem Datenblock am Anfang überein, was zu immer mehr Fehlern führte. Nachdem der RAID-Controller eingerichtet und aktiviert wurde, muss er während des Initialisierungsprozesses für jeden Sektor der Festplatte 0 oder 1 schreiben und dann das richtige Paritätsbit berechnen oder die Daten des Datenblocks nicht ändern. Verwenden Sie diese vorhandenen Daten direkt und berechnen Sie die Paritätsblockdaten aller Streifen neu. Auf dieser Grundlage werden neu eingehende Daten nicht falsch dargestellt.
Tipp: Bei Produkten wie NetApp müssen RAID-Gruppen nicht initialisiert werden und sind sofort verfügbar. Selbst das Hinzufügen von Festplatten zu einer RAID-Gruppe, die bereits über Daten verfügt, verursacht keine zusätzlichen E/A-Vorgänge. Denn dadurch werden alle Ersatzfestplatten zurückgesetzt, d. h., es wird eine Zero Unit SCSI-Anweisung an die Festplatte gesendet, und die Festplatte führt automatisch den Nullpunkt aus. Für aus diesen Festplatten erstellte RAID-Gruppen gibt es keine Validierung und daher keine Initialisierung oder Warten darauf, dass die Festplatten auf Null gelöscht werden.
Entfesseln Sie die Macht der Daten! Klassische Zuverlässigkeit, innovative Weiterentwicklung – die RAID-Karte bietet Ihnen unvorstellbare Leistung und Zuverlässigkeit. Ganz gleich, ob Sie ein einzelner Benutzer, ein Unternehmen oder ein Rechenzentrum sind, unsere RAID-Karten bieten Ihnen beispiellosen Datenschutz und Hochgeschwindigkeitsübertragung. STOR Technology Limited bietet originelle und neue Cloud-Speicherprodukte, wie z Megaraid Sas 9341 8i, LSI 9361 8i 2 GB, lsi megaraid 9460 8i, etc., willkommen zu konsultieren.