Wie lange sollte eine RAID-Neukonfiguration dauern? (Adaptec 6805)


7

Ich experimentiere mit verschiedenen RAID-Konfigurationen eines neuen Adaptec 6805 (nicht das 'E'-Modell). Angeschlossen sind 8x Hitachi 5400RPM 2 TB SATA 6 GB-Laufwerke mit den mitgelieferten miniSAS-zu-SATA-Kabeln.

Ich habe ein RAID6-Array mit vier Festplatten erstellt, zwei von jedem Anschluss. Dann habe ich versucht, das Array auf den Rest der Festplatten zu erweitern.

Mein Problem ist, dass die Neukonfiguration von Raids niemals voranschreitet. Nach mehr als 24 Stunden zeigt der Adaptec Storage Manager immer noch an, dass der Vorgang zu 0% abgeschlossen ist. Ich benutze das logische Array nicht aktiv - daher kann ich mir nicht vorstellen, dass dies ein wesentlicher Faktor sein sollte.

  • Ist das normal für eine Online-Rekonfiguration?
  • Gibt dies an, wie lange es dauern würde, das Array neu zu erstellen, wenn ein Laufwerk ausfällt?
  • Ist es möglich, eine Offline-Neukonfiguration des Arrays zu erzwingen? Vorausgesetzt, das würde die Dinge beschleunigen.

Bearbeiten:

Danke für die Antworten. Nur zur Verdeutlichung: Die Laufwerke werden nicht belastet und es werden nur sehr wenige Daten (~ 5 GB) gespeichert. Nach ungefähr 35 Stunden zeigte es schließlich ungefähr 1% - also gab ich auf und löschte das Array.

Mein Hauptanliegen ist wirklich: Wenn es ~ 35 Stunden dauert, um 1% zu machen, bedeutet eine Extrapolation, dass es ungefähr 4-5 Monate dauern würde, um einen Neuaufbau durchzuführen, wenn ein Laufwerk ausfällt.

Ich werde dies testen, indem ich ein Laufwerk ausstecke und sehe, wie lange es dauert, es neu zu erstellen.

Antworten:


4

Ich habe einen Adaptec 5405Z mit Laufwerken mit 20 x 2 TB und 7200 U / min auf einer SAS-Rückwandplatine. Ich habe versucht, eine Neukonfiguration durchzuführen, um von 8 auf 20 Laufwerke zu wechseln. Wir verwenden es für die Speicherung von Sicherheitsvideos. Da die Box im Wesentlichen brandneu war, überlegte ich mir, warum ich nicht sehen sollte, wie lange es mit ~ 2 TB Daten auf dem Array dauern würde. Nach ungefähr einer Woche und nur 10% gab ich auf. Sicherte es, wischte es ab und fing von vorne an. Ich habe den gleichen Test mit RAID 10 und RAID 5 versucht, beide schienen zu crawlen, wären aber irgendwann fertig geworden. In Wahrheit bin ich mir jedoch sicher, dass meine DVR-Software die Neukonfiguration verlangsamt hat, indem sie ständig auf die Festplatte geschrieben hat. Haben Sie die zusätzliche Belastung der Laufwerke bei der Neuerstellung berücksichtigt?

Natürlich habe ich ein paar mehr Laufwerke als Sie, aber aus irgendeinem Grund scheint sich die Neukonfiguration für einige Zeit hinzuziehen. Als ich versuchte, Adaptec dazu zu bringen, die Frage zu beantworten, waren sie keine große Hilfe, da die Antwort lautete: "Es hängt von Ihrer Konfiguration ab und davon, wie viele Daten sich auf dem Array befinden."


1
Die Laufwerke werden nicht belastet, abgesehen von einigen Testdaten (ca. 5 GB). Nach ungefähr 35 Stunden ging es schließlich auf 1% über. Ich habe aufgegeben und das Array gelöscht / neu erstellt.

3
  • Normal ist relativ. Die Online-Neukonfiguration sollte einige Stunden dauern. Die genaue Zeit sollte die Größe der Disc geteilt durch den Durchsatz eines einzelnen Laufwerks plus einen geringen Overhead sein. Bei aktiver Nutzung würde sich der kleine Overhead in einen größeren Overhead verwandeln. Aber 24 Stunden ohne Fortschritt sind zu lang.
  • Ja, Sie können davon ausgehen, dass dies genau die Zeit ist, die im Falle einer Wiederherstellung benötigt wird.
  • Es sollte möglich sein. Aus dem Konfigurations-Setup des Controllers während des Startvorgangs.

3

Das 0% -Bit ist etwas seltsam, aber wenn das Array vollständig leer wäre, würde ich erwarten, dass die Neukonfiguration ziemlich schnell durchgeführt wird, sicherlich unter einer Stunde. Das heißt, wenn Daten darauf sind, kann dies Tage dauern, und diese Festplatten sind groß und langsam, so dass dies auch nicht hilft. Und das zeigt an, wie lange Wiederherstellungen dauern können. Deshalb verwenden Systemadministratoren R5 oder R6 nicht gern, wenn sie große, langsame Festplatten verwenden. Neuaufbauten dauern ewig und setzen Sie dabei einem Risiko aus.

Wenn Sie keine Daten auf dem Array haben oder diese schnell auf ein anderes Laufwerk verschieben können, sollten Sie das Array zerstören und nach Bedarf neu erstellen. Persönlich hätte ich 3-TB-Laufwerke und R10-Laufwerke gekauft, aber das ist Ihr Anruf.


Danke - Es gibt eine kleine Datenmenge (einige GB, Testdaten für einige grundlegende E / A-Durchsatztests). Ich habe versucht zu sehen, wie es wäre, zu einem späteren Zeitpunkt eine Online-Kapazitätserweiterung durchzuführen.

2

Adaptec 5805 (mit BBU) hier und Versuch, ein RAID5-Array mit 8 Festplatten zu vergrößern. Zuerst haben wir alle 2-TB-Festplatten durch 3-TB-Festplatten (Nearline-SAS-Laufwerke) ersetzt, wobei jede Neuerstellung (das Array verschlechterte sich natürlich jedes Mal, wenn wir eine Festplatte austauschten) ungefähr 3 Tage dauerte.

Nachdem alle Discs ausgetauscht wurden, haben wir mit dem Upsizing von der ~ 13 TB LUN auf die neuen ~ 19 TB begonnen. Nun, nach einer Woche haben wir ~ 10% dieser Aufgabe erledigt.


1

Dies scheint lang zu sein - ich habe 12x 750 GB auf einem 5805Z (BBU), RAID 6, Heimserver. Als ich ein Laufwerk verlor, dauerte der Wiederaufbau ca. 4 Stunden. Während dieser Neuerstellung starb ein anderes Laufwerk (deshalb würde ich NIEMALS RAID 5 verwenden - Festplatten fallen immer unter hoher Last aus - wie bei einer Neuerstellung / OCE). Das hat auch ungefähr 4 Stunden gedauert.

Ich habe die 4 750er durch 3-TB-Laufwerke ersetzt und ein zweites RAID6-Array auf dem zusätzlichen Speicherplatz erstellt (dh 4x ~ 2 TB). Erst letzte Woche habe ich ein weiteres 750-GB-Laufwerk durch ein 3-TB-Laufwerk ersetzt und das zweite Array (dh auf 5x 2 TB) erweitert - es dauerte knapp eine Woche (von 4 TB-> 6 TB).

Sie vergrößern also das gesamte Array auf einmal? Meins schien 2 TB / Woche hinzuzufügen. Ihre würde auf 3 * (2 TB / Woche) oder 3 Wochen insgesamt, 33% / Woche, extrapolieren, aber ich weiß nicht, ob die Mathematik so skaliert. Es wäre viel schneller gewesen, nur ein zweites Array im zusätzlichen Raum zu definieren ...


1

So fügen Sie meine jüngsten Erfahrungen mit der Geschwindigkeit der Online-Kapazitätserweiterung hinzu:

  • Adaptec 7805Q, maxCache deaktiviert (muss sein)
  • RAID 1 bestehend aus 2x WD Gold 6 TB
  • ursprüngliche Array-Größe 3 TB, Erweiterung auf 6 TB

Die Online-Kapazitätserweiterung dauerte ~ 36 Stunden. Die vorhandene 3-TB-Partition war fast voll. In Windows Server 2016 R2 gestartet, aber keine Belastung der Laufwerke.


0

Bereitstellung meiner 2 ¢ hier für Interessierte ...

Seit 2009 verwende ich HGST 2 TB-Festplatten in einer RAID6-Konfiguration auf einem Highpoint RocketRAID 4321 (IOP348 1,2 GHz) 3-Gbit / s-SAS-Controller, der über SFF-8088 mit einem 15-Bay-Speicherturm verbunden ist, der mit einem Acera ARC-8020-16 ausgestattet ist 3 Gbit / s SAS-Expander. Es wurde bis 2012 auf seine maximale Kapazität für 26 TB fehlerfreie, schnelle Dateiübertragungen erweitert. Bis heute habe ich alle Original-Festplatten, die in letzter Zeit eine Mischung aus Speicherinhalten mit hauptsächlich Medieninhalten bereitstellen und sicherstellen, dass die wichtigsten Inhalte auf meinem 2-TB-Dropbox-Konto gespeichert werden ...

Nachdem ich mich dieses Jahr für HGST-Festplatten entschieden hatte, erwarb ich meine erste 10-TB-Festplatte (10,0 TB HGST Deskstar NAS 3,5-Zoll-SATA 6,0 Gbit / s 7200 U / min - HDN721010ALE604) und machte sie für mehrere Monate zu meinem primären Plex-Medienserverspeicher ...

Nachdem ich die einzelne Festplatte ziemlich schnell gefüllt hatte, stieß ich auf viele 5x Adaptec 6805T SAS RAID-Controller mit AFM-600-Modulen (4G NAND ZMM) für jeweils 25 USD. Daher habe ich beschlossen, ein Upgrade für den Plex-Medienserver mit RAID zu planen. Aber zuerst wollte ich die RAID-Controller in meinem ESXi 6.5-Laborserver testen [Dual Xeon x5690 3,46 GHz (24 Threads) und 96 GB RAM auf einem eVGA SR-2 Classified-Motherboard basierend auf dem Intel 5520-Chipsatz]. Nachdem ich jeden Controller ab August 2017 mit dem neuesten Build 19204 aktualisiert und getestet hatte, konnte ich den Controller zusammen mit dem maxView Storage Manager auf dem VMware-Server mithilfe des VMware 6.0-Treibers v1.2.1-52040_cert und des VMware 6.0 maxView Storage Manager v2.05_22932 erfolgreich konfigurieren .

Ich habe einige gründliche Untersuchungen zur Verwendung des 6805T mit der 10,0 TB HGST Deskstar NAS 3,5-Zoll-SATA-Festplatte mit 6,0 Gbit / s und 7200 U / min (HDN721010ALE604) durchgeführt, konnte jedoch nur feststellen, dass die HGST UltraStar-Festplattenreihe mit dem Controller getestet wurde. Darüber hinaus fand ich den Ask Adaptec-Artikel "Unterstützung für SATA- und SAS-Festplatten mit einer Größe von 2 TB oder mehr", in dem die Controller der Serien 6, 6E, 6T, 6Q im Allgemeinen mit 10-TB-Festplatten in Ordnung getestet wurden und im Allgemeinen feststellten, dass 12-TB-Festplatten unterstützt wurden und 14 TB Festplatten wurden nicht getestet. Also ging ich mit meinem Plan voran.

Zuerst kaufte ich vier der 10-TB-Festplatten, die zum Verkauf angeboten wurden, für jeweils 299,75 USD bei MacSales.com (ein sehr guter Kauf zu dieser Zeit, der 30 USD vom Durchschnittspreis abbrach). Nach der Lieferung begann ich mit einem RAID 5-Build, dessen Fertigstellung 46 Stunden dauerte:

Building/Verifying 4x 10TB HDDs RAID5 
Start: Sat/20181103 20:51:26
Complete: Mon/20181105 18:53:54

Dann habe ich den gesamten Inhalt meiner einzelnen Festplatte kopiert und dem Controller hinzugefügt, um eine RAID 5-zu-RAID 6-Migration zu starten, die aus 5x Festplatten mit 30 TB Speicher besteht. Es ist in Bearbeitung und dauert viel länger:

Reconfiguring (Migration/Expansion: RAID6 after adding Connector 0: Device 3 (very first 10TB HDD used as a single drive for weeks…)
Start: Thu/20181108 16:49
20%: Sat/20181110 17:00
27%: Sun/20181111 17:00
34%: Mon/20181112 17:00
42%: Tue/20181113 17:00
48%: Wed/20181114 17:00

Ich gehe davon aus, dass der Prozess insgesamt etwas weniger als zwei Wochen dauern wird. Ich werde sicherstellen, dass dieser Beitrag nach seiner Fertigstellung einen Nachtrag enthält.

Ich habe drei weitere Festplatten zum Sonderpreis gekauft, um das RAID 6-Array zu erweitern. Ich werde die Ergebnisse auch als Nachtrag zu diesem Beitrag veröffentlichen.

Ich habe kürzlich einen gebrauchten Acera ARC-8026-24 6 Gbit / s SAS-Expander von eBay für 150 US-Dollar (vollständig verifiziert mit meinem 15-Bay-Lagerturm) gekauft, den ich später mit dem 6805T testen werde. Dies führt auch zu einem Nachtrag.

UPDATE 20181123: Die Neukonfiguration von 30 TB 4x 10 TB RAID5 zu 5x RAID6 dauerte etwas länger als von den ersten Berichten über den Fortschritt erwartet. Anstelle von etwas weniger als zwei Wochen dauerte die gesamte Neukonfiguration 15 Tage, 1 Stunde und 34 Minuten:

Start: Thu/20181108 16:49
20%: Sat/20181110 17:00
27%: Sun/20181111 17:00
34%: Mon/20181112 17:00
42%: Tue/20181113 17:00
48%: Wed/20181114 17:00
54%: Thu/20181115 17:00
60%: Fri/20181116 17:00
67%: Sat/20181117 17:00
73%: Sun/20181118 17:00
79%: Mon/20181119 17:00
85%: Tue/20181120 17:00
90%: Wed/20181121 17:00
94%: Thu/20181122 17:00
99%: Fri/20181123 17:00
100%: Fri/20181123 18:34

Ich möchte darauf hinweisen, dass ich einige Lese- / Schreibvorgänge mit dem Array sowie einige Neustarts des Servers während der Neukonfiguration des RAID-Arrays durchgeführt habe.

Während der Neukonfiguration wurde die Lese- / Schreibleistung stark auf 15-25 MBit / s verschlechtert. Nach der Neukonfiguration erhielt ich jedoch 500 MBit / s Lese- und 300 MBit / s Schreibvorgänge, die mit einer SSD getestet wurden, um sicherzustellen, dass die RAID 6-Leistung maximal war. Ich bezweifelte sogar, dass das RAID6-System gemäß dem Windows 10 Task-Manager maximal ausgelastet war - die Messwerte auf der Registerkarte Leistung gingen nie über 97%.

Außerdem habe ich auf demselben Adaptec 6805T-Controller ein 10 TB 2x 10 TB RAID1 erstellt (wobei die Schnellinitialisierung nur wenige Sekunden dauerte, während die RAID5-zu-RAID6-Neukonfiguration durchgeführt wurde) und den Durchsatz durch Kopieren vom RAID1-Array auf das RAID6-Array getestet . Die 500 GB Daten, die verschoben werden, zeigen etwas mehr als 150 MBit / s, wobei das RAID1 laut Windows 10 Task Manager - Registerkarte Leistung etwas mehr als das RAID6 besteuert wird, das RAID6-Array durchschnittlich 75% und das RAID1-Array durchschnittlich 95%. (RAID6: 5x 10-TB-Festplatten an Anschluss 0, Gerät 3 und Anschluss 1, Geräte 0-3; RAID1: 2x 10-TB-Festplatten an Anschluss 0, Geräte 1-2).

Mein nächster Schritt besteht darin, zu bestimmen, wie lange es dauern wird, eine RAID6-Array-Erweiterung von 30 TB (5 x 10 TB Festplatten) auf 40 TB (6 x 10 TB Festplatten) durchzuführen.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.