Was ist ein unterbrechungsfreies Upgrade?
Bei einem unterbrechungsfreien Upgrade (Non-Disruptive Upgrade – NDU) handelt es sich um ein Software-Upgrade, eine Hardware-Erweiterung und/oder einen Austausch ohne Auswirkung auf die Datenverfügbarkeit oder Performance. In einem idealen Szenario bedeutet dies keine Ausfallzeit, keine Datenmigrationen und keine Verschlechterung der Performance.
In der Praxis jedoch werden Upgrades wahrscheinlich nur zu einem mehr oder weniger hohen Grad unterbrechungsfrei sein. Die meisten All-Flash-Storage-Lösungen unterstützen heute Möglichkeiten von unterbrechungsfreiem Upgrade. Bei einigen ist dazu proaktive Planung oder tagelange Datenmigration im Hintergrund erforderlich, während andere skaliert werden können, solange die Hardware identisch ist, wodurch Kunden sich auf Hardwaremodelle festlegen müssen, die schnell an Aktualität verlieren.
All-Flash-Arrays von Pure Storage® weisen nicht nur die Resilienz herkömmlicher Tier-1-Arrays auf, sondern gehen noch einen Schritt weiter mit 100 % Performance-Verfügbarkeit während Wartungsvorgängen: Software-Upgrade, Kapazitätserweiterung und Controller-Upgrades (einschließlich Upgrades auf Controller der nächsten Generation) werden allesamt unterbrechungsfrei durchgeführt. Ohne Ausfallzeit oder Datenmigration.
So werden unterbrechungsfreie Upgrades durchgeführt
Der allgemeine Ansatz bei NDUs besteht darin, Daten in ein Übernahmesystem zu migrieren, während das System-Upgrade durchgeführt wird. Das Übernahmesystem übernimmt den gesamten Betrieb des Storage-Systems, bis das Upgrade abgeschlossen ist und Daten in das aufgerüstete System zurückmigriert werden können. Das mag zwar einfach klingen, aber das Migrieren von sich ständig verändernden Live-Daten, auf denen Softwarelösungen basieren und die aktiv von Ihren Kunden verwendet werden, ist keine leichte Aufgabe. Es erfordert viel Koordination und Planung, diese Migrationsservices auszuführen, ohne dass dies negative geschäftliche Auswirkungen hat.
Dies sind einige der wichtigsten Fragen, die Sie sich stellen sollten, bevor Sie ein herkömmliches NDU durchführen:
- Ist ihr Rechenzentrum leistungsfähig genug und verfügt es über genügend Speicherplatz, um die neue Hardware aufzunehmen?
- Verfügen Sie über die zusätzlichen Ethernet- und Fibre-Channel-Ports, die nötig sind, um eine Verbindung zur neuen Array-Hardware herzustellen?
- Wie möchten Sie das Routing und die Netzwerkkonfiguration der neuen Hardware handhaben, wenn Sie ältere Storage-Einheiten austauschen?
- Welches Migrationstool werden Sie verwenden und wird ein Neustart des Hosts erforderlich sein?
Letzten Endes ist das Durchführen eines NDU ein heikler Vorgang, bei dem Sie die Kompatibilität zwischen sämtlichen unterschiedlichen Hardware- und Software-Layern sicherstellen müssen. Und dabei haben wir die Planung und die Arbeit noch gar nicht erwähnt, die erforderlich sind, um das alte Array aus der Zone zu entfernen, die Kabel abzuziehen und es aus dem Rack zu entfernen. Bei all diesen Faktoren ist es nicht verwunderlich, dass sich die meisten Anbieter mit einer Lösung zufriedengeben, die im Hinblick auf die speziellen Anforderungen ihrer Kunden nicht ganz ideal ist.