Qumulo LogoQumulo Logo

Blog

„Ich bin total begeistert von der Reaktionszeit, die ihr mir heute Abend geboten habt – ihr seid fantastisch, vielen Dank!“ – anonymer Kunde

Wir schreiben das Jahr 2005. Die Durchschnittswerte beim Bowling sind deutlich gestiegen, die Ergebnisse beim Minigolf hingegen deutlich gesunken. Sowohl die Foo Fighters als auch Nickelback haben jeweils zwei Top-20-Hits. Es sind noch zwei Jahre, bis die ersten Terabyte-Festplatten auf den Markt kommen – wer also seinen Speicherplatz erweitern möchte, muss sich auf eine Menge Schwerstarbeit einstellen.

Im Kundensupport würden wir dies als „Fork-Lift-Upgrade“ bezeichnen. Das bedeutet, dass Sie ein Upgrade planen, aber keine verschiedenen Plattformen mischen können. Vor diesem Hintergrund rufen Sie Ihren Lieblingsverkäufer an, lassen sich von ihm neuen Speicher „einfliegen“, migrieren alles darauf – und zack, fertig! Dann rufen Sie Ihren Kumpel mit dem Hubwagen an und lassen das alte Zeug aus dem Rechenzentrum herausholen.

Es funktioniert. Es ist zwar echt nervig, aber es funktioniert.

Springen wir ins Jahr 2023. Nickelback ist nur noch ein Foto, und das Beste der Foo Fighters haben wir bereits gehört. Und hier bei Qumulo haben wir etwas gesehen, das funktioniert hat, und gesagt: „Das können wir besser.“

Eingabe Transparente Plattformaktualisierung.

Mit „Transparent Platform Refresh“ (TPR oder „Node Replace“) können Sie die Hardware vor Ort aktualisieren, ohne dass eine Migration erforderlich ist. Im Wesentlichen bauen Sie neue Knoten in das Rack ein und starten einen Job, der alle Daten von den alten auf die neuen Knoten überträgt und anschließend die alten Knoten aus dem System entfernt. Vorbei sind die Zeiten, in denen mehrere Replikationsjobs gestartet werden mussten. Vorbei sind auch die Zeiten von Umstellungsfenstern. Jetzt „passiert“ es einfach.

Das klingt aus der Perspektive des Wechsels zu einer neuen Plattform zwar großartig, aber welche weiteren Vorteile gibt es noch? Schauen wir uns ein kurzes Beispiel an:

Nehmen wir an, wir haben eine ältere QC208-Plattform. Wir nennen sie „Airport“, da sie bald weg sein wird. Als wir anfingen, war es ein Cluster mit 4 Knoten, der im Laufe der Zeit auf 8 Knoten angewachsen ist. Hier ein Überblick über unsere aktuelle Situation –

Knoten – 8

Kapazität – 1086 TB

Wirkungsgrad – 65,3 %

Wenn wir dies auf eine C-432-Plattform übertragen, ändern sich unsere Zahlen wie folgt: –

Knoten – 5

Kapazität – 1511,1 TB

Wirkungsgrad – 70 %

Darüber hinaus sinkt die Anzahl der genutzten Netzwerkanschlüsse von 16 auf 10, unser Gesamtgewicht verringert sich um etwa 800 Pfund, und unser Stromverbrauch sowie die BTU-Leistung sinken um 3.600 bzw. 12.000.

All das geschieht, während Sie weiterhin Daten bereitstellen.

Sobald der Vorgang abgeschlossen ist, wird TPR die alten Knoten abschalten, und dann müssen sie nur noch aus dem Rack ausgebaut und als Couchtisch verwendet werden.

Das klingt toll, aber kommen wir mal zur Sache. Was sehen die Support-Leute eigentlich?

Um es ganz offen zu sagen: Es ist genauso großartig, wie es klingt. Qumulo hat die bestehende „Restriper“-Engine genutzt, um die Details im Hintergrund zu regeln, sodass wir uns nicht mit irgendeinem neuen, glitzernden Code herumschlagen müssen, der bei einem von Jolt Cola befeuerten Hackathon geschrieben wurde. Ganz einfach – es funktioniert einfach.

Mit der Veröffentlichung von Qumulo Core 6.1.2 rückt TPR in der Befehlszeilenschnittstelle (qq replace_nodes) und der REST-API (/cluster/nodes) in den Mittelpunkt. Als Support-Mitarbeiter empfehle ich Ihnen dennoch, sich zunächst in Ihrem Slack-Kanal zu melden, bevor Sie einfach draufloslegen (es gibt wahrscheinlich einige Einschränkungen und Sonderfälle, die wir vielleicht besprechen sollten). Im Großen und Ganzen ist es jedoch kein Problem. Los geht’s – aktualisieren Sie ruhig!

Und ja, wir haben immer noch mehr großartige Wasserrutschen als jeder andere Planet, mit dem wir Kontakt haben.

Bis zum nächsten Monat!