Gibt es Probleme bei der Konvertierung eines mechanischen Festplatten-RAID in eine SSD durch den Austausch der Laufwerke einzeln?
Ich konnte online niemanden finden, der dies getan hat, also machen wir dies zum Ort, um darüber zu posten.
Wenn Sie ein RAID erfolgreich von einer mechanischen Festplatte auf eine SSD konvertiert haben, kommen Sie bitte zurück und veröffentlichen Sie Ihre Spezifikationen. (Serverfault verlangt keine Registrierung, daher geht das Veröffentlichen wirklich schnell.)
Zu Ihrer Information: Ich verwende ein LSI MegaRAID 9260-8i mit 8 3TB ST3000DM001-Laufwerken in RAID 6, also bin ich noch ein paar Jahre von erschwinglichen 3TB+ SSDs entfernt. In den letzten 3 Jahren wurden 2 meiner Laufwerke als ausgefallen markiert und jedes Mal dauerte es 8 Stunden, ein Laufwerk wiederherzustellen. Natürlich mache ich vorher ein Backup und bin mir der Risiken für die anderen Laufwerke bewusst, wenn ich jedes durch eine SSD ersetze und wieder aufbaue.
Zum Zeitpunkt dieses Beitrags können 1-TB-SSDs für ca. 350 US-Dollar pro Stück gekauft werden. Personen mit kleineren/weniger Laufwerken in ihren Arrays denken also möglicherweise bereits darüber nach. Hat eine 1-TB-SSD die gleiche Kapazität wie ein mechanisches 1-TB-Laufwerk oder müsste sie durch etwas Größeres ersetzt werden, beispielsweise eine 1,2-TB-SSD, die ebenfalls erhältlich ist? Da die Überdimensionierung der SSDs ein teures Unterfangen ist, wie lässt sich die tatsächliche maximale Kapazität der Laufwerke am besten ermitteln? (Am besten verwenden Sie 3–5 % weniger als die volle Kapazität, damit Sie ein anderes Modell derselben Größe verwenden können, wenn Ihr Modell nicht mehr hergestellt wird. Ich weiß jedoch, dass viele Leute dies nicht tun.)
Antwort1
Wir haben gerade das gleiche gemacht, was Martin Seitl auf einem Entwicklungsserver erwähnt hat, mit einem LSI SAS1068E
, von zwei Hitachi Ultrastar A7K1000 SATA-Festplatten zu zwei SATA Samsung EVO 840-Laufwerken (und wir haben diezweiter Firmware-Fixfür den Leistungsabfall des EVO 840...). Es gibt jedoch ein paar Dinge zu beachten:
- Stellen Sie sicher, dass Ihr Controller SATA und SAS kombinieren kann, falls zutreffend. Unsere 3Ware 9650 8i-Controller können das nicht. LSI hat sich 3Ware angeeignet, und anhand der Typennummer würde ich vermuten, dass Ihr Controller unter demselben Problem leidet.
- Sind Ihre aktuellen Partitionen4k ausgerichtet? Ich bin nicht sicher, ob es für SSDs notwendig ist, aber ich vermute es.
- RAID-Controller unterstützen dies nicht
trim
. Sie können nichts dagegen tun, aber seien Sie sich dessen zumindest bewusst. Mit der Zeit kann es zu Schreibverstärkung kommen. Überprovisionierung wie von Martin ist zwar sinnvoll, aber nicht perfekt.
Was die Festplattengrößen betrifft, ist mir aufgefallen, dass Festplatten verschiedener Hersteller ab etwa 500 GB auf das Byte genau dimensioniert sind (ich weiß jedoch nicht, ob dies ein echter Standard ist). Dies lässt sich jedoch leicht anhand der Spezifikationen des Laufwerks überprüfen. Bedenken Sie jedoch die Überbereitstellung.
Antwort2
Ich habe so etwas vor ein paar Monaten gemacht.
Ein Supermicro-Server mit Intel ICH8R Raid-Controller hatte 4 Festplatten in 2 logischen Volumes
- Band 0: 2xWD Re 250 GB SATA – Raid 1
- Band 1: 2xWD Re 500GB SATA - Raid 1
Da Volume 0 das Systemlaufwerk für ein SBS 2008 war und die IO-Leistung beeinträchtigte, haben wir beschlossen, die Laufwerke für Volume 0 durch SSDs zu ersetzen.
Wir haben es auf die brutale Art gemacht. Den Server ausgeschaltet, das erste Laufwerk (WD Re 250GB) durch eine Samsung SSD 850 PRO mit 512 GB ersetzt. Nach dem Einschalten des Servers wurde der Raid-Controller angewiesen, das Array auf dem neu hinzugefügten Laufwerk neu aufzubauen. Nachdem der Neuaufbau abgeschlossen war, wiederholten wir den Vorgang mit dem zweiten 250 GB Laufwerk.
Weitere Änderungen wurden nicht vorgenommen. Die Performance beim wahlfreien Lesen (Datenbank) hat sich deutlich verbessert.
Sie fragen sich vielleicht, warum wir 512 GB SSDs als Ersatz für 250 GB HDDs gewählt haben? Der Grund dafür war einfach die Überbereitstellung und die Verlängerung der Lebensdauer der SSD.
Antwort3
Nein das ist nicht möglich.
Die meisten Hardware-RAID-Controller verbieten die Erstellung von Arrays mit gemischten Medien, z. B. SATA und SAS zusammen oder SAS und SSD.
Das Array akzeptierte keinen SSD-Ersatz für ein ausgefallenes mechanisches SAS/SATA-Laufwerk.