
Andreas Prott - stock.adobe.com
So planen Sie eine RZ-Migration per Lift and Shift
Die Lift-and-Shift-Migration verlagert Anwendungen schnell in die Cloud, ohne Änderungen am Code vorzunehmen, und ermöglicht so geringere Kosten und schnelle Skalierung.
Bei einer Lift-and-Shift-Migration werden eine Anwendung und die zugehörigen Daten, das Betriebssystem und die Workloads in eine neue Umgebung verschoben – in der Regel von einer lokalen Umgebung in die Cloud. Auf diese Weise können Anwendungen verschoben werden, ohne dass sie für die neue Infrastruktur neu entwickelt oder die Workloads grundlegend geändert werden müssen.
Rechenzentrumsadministratoren verwenden Lift and Shift, um Anwendungen und Workloads von lokalen Umgebungen in ein Rechenzentrum oder vom Rechenzentrum in die Cloud zu migrieren. Unternehmen nutzen Lift and Shift, um ihre Investitionen in Anwendungen, Geschäftsabläufe und Daten auf ihrer Hardware zu schützen.
Vorteile der Lift-and-Shift-Migration
Im Vergleich zu anderen Optionen bietet die Lift-and-Shift-Migration mehrere überzeugende Vorteile.
Lift and Shift, auch als Rehosting bekannt, ist eine kostengünstige und wenig disruptive Migrationsstrategie. Die Anwendung ist während der Migration zugänglich, sodass keine Unterbrechung des Dienstes auftritt. Die Benutzererfahrung sollte unverändert bleiben.
Die Migration einer Anwendung in eine neue Umgebung verbessert deren Leistung, da sie idealerweise auf aktualisierter, leistungsfähigerer Hardware und mit erweiterten Sicherheitsoptionen ausgeführt wird.
Unternehmen können die Nutzung ihrer Anwendungen skalieren, ohne zusätzliche Hardware kaufen, installieren und verwalten zu müssen. Dies spart Überprovisionierungskosten (Over-Provisioning) während Spitzenauslastungen.
Nachteile der Lift-and-Shift-Migration
In einigen Situationen ist eine Lift-and-Shift-Migration möglicherweise nicht der richtige Ansatz für ein Rechenzentrum oder ein Unternehmen.
Je nach Branche erfordert die neue Umgebung möglicherweise spezifische Zertifizierungen oder Sicherheitsfunktionen, wie beispielsweise die Einhaltung der HIPAA- oder Payment Card Industry Data Security Standards (PCI DSS).
Beim Lift-and-Shift-Prinzip werden Anwendungen ohne Änderungen in eine andere Umgebung verschoben. Legacy-Anwendungen können unter Latenz- oder Leistungsproblemen leiden, da sie nie für den Betrieb auf einer aktualisierten Infrastruktur konzipiert wurden.
Verwendungszwecke von Lift and Shift
Lift and Shift kann hilfreich sein, wenn die Kosten für lokale oder nicht Cloud-basierte Infrastrukturen steigen, das Unternehmen jedoch noch nicht bereit ist, Anwendungen neu zu strukturieren oder auf neue Anwendungen umzustellen. Die Verlagerung der Anwendungen in eine neue Umgebung – wie die Cloud – kann kostengünstiger sein, bis das Unternehmen für eine Umstellung bereit ist.
Administratoren können Anwendungen von Drittanbietern wie FedEx, Google Drive und PayPal nicht ändern oder neu programmieren. Die einzige Alternative besteht darin, sie mit Lift and Shift unverändert in die neue Umgebung zu verschieben.
Unternehmen, die geschäftskritische Anwendungen als lokale VMs ausführen, sollten auf Cloud-VMs mit ähnlichen Funktionen umsteigen. Durch die Verlagerung von Backup- und Disaster-Recovery-Ressourcen mit diesem Ansatz können Unternehmen die Skalierbarkeit der neuen Umgebung nutzen.
Herausforderungen einer Lift-and-Shift-Migration
Wie alle Migrationsstrategien kann auch ein Lift and Shift, der sorgfältig geplant ist und alle Eventualitäten zu berücksichtigen scheint, mit Herausforderungen verbunden sein. Berücksichtigen Sie die folgenden möglichen Probleme bei Lift-and-Shift-Migrationen:
- Bedenken hinsichtlich tatsächlicher oder vermeintlicher Unterbrechungen des Workflows
- Probleme mit der Vertrautheit, wenn Mitarbeiter sich weigern, neue Fähigkeiten zu erlernen, die in neuen Umgebungen erforderlich sind
- Kompatibilitätsprobleme zwischen Legacy-Anwendungen und der neuen Umgebung
- Herausforderung, die Notwendigkeit einer schnellen Migration mit einer gut geplanten, qualitativ hochwertigen Umsetzung in Einklang zu bringen
- Bedenken hinsichtlich der Compliance-Anforderungen während und nach der Migration
Die Bewältigung dieser Herausforderungen erfordert Planung, ein agiles Migrationsteam und Geduld im Umgang mit möglichen Komplikationen.
Beispielsweise kann ein solider Kommunikationsplan mit den betroffenen Benutzern Bedenken hinsichtlich von Arbeitsablaufstörungen ausräumen. Bieten Sie Umschulungsmöglichkeiten an, um den Mitarbeitern zu helfen, ihre Vertrautheitsprobleme zu überwinden, wodurch sich die Zeit für die Anpassung an die neue Option verkürzt. Untersuchen Sie die neue Anwendung, um festzustellen, ob sie mit Legacy-Anwendungen oder Arbeitsabläufen kompatibel ist und ob das Unternehmen zusätzliche Tools oder Materialien benötigt.
Die Zusammenarbeit mit den relevanten Teams vor der Migration stellt sicher, dass die neue Option alle Compliance-Anforderungen erfüllt und Reputations- oder Rechtsrisiken reduziert.
Nach einer Lift-and-Shift-Migration ist die Arbeit nicht abgeschlossen, im Gegenteil: Erst durch gezielte Nachoptimierung lässt sich das volle Potenzial der neuen Umgebung ausschöpfen. Unternehmen sollten die migrierten Workloads zunächst überwachen und analysieren, um Engpässe, unnötige Ressourcenbelegung oder Kostenfaktoren zu identifizieren.
Darauf aufbauend empfiehlt sich ein Cloud Right-Sizing, bei dem Ressourcen an den tatsächlichen Bedarf angepasst werden, um unnötige Betriebskosten zu vermeiden. Zudem können schrittweise Cloud-native Funktionen integriert werden, etwa automatisches Skalieren, Managed Services oder Container-Orchestrierung, um die Flexibilität und Performance weiter zu steigern. Sicherheitsrichtlinien und Compliance-Vorgaben sollten überprüft und gegebenenfalls an die neue Infrastruktur angepasst werden. Abschließend ist es sinnvoll, einen Optimierungsplan für zukünftige Replatforming- oder Refactoring-Schritte zu entwickeln, um die Anwendungen langfristig modern, effizient und wettbewerbsfähig zu halten.
So implementieren Sie eine Lift-and-Shift-Migration
Um den größtmöglichen Nutzen aus einer Lift-and-Shift-Migration zu ziehen, sollten Eigentümer und Betreiber von Rechenzentren die folgenden Schritte unternehmen, um Risiken und Schwierigkeiten zu minimieren:
1. Bewerten Sie die Anwendung und bereiten Sie den Umzug vor: Überlegen Sie, wie viel Vorarbeit, wie Updates und Patches, vor dem Umzug erforderlich ist, und planen Sie diese Arbeiten ein. Wählen Sie nur Anwendungen aus, die nach dem Umzug effektiv sind und die nicht auf andere Weise migriert werden können.
2. Bewerten Sie die Lebensdauer der Anwendung: Überlegen Sie, wie lange die Anwendung noch verwendet werden soll. Informieren Sie sich vor der Migration über die Lebensdauer einer Anwendung.
3. Identifizieren Sie Daten- oder Workload-Engpässe: Informieren Sie sich vor der Migration darüber, wie Daten übertragen werden. Die neue Umgebung kann zu neuen Pfaden für Daten und Workloads führen, was API-Zugriffsbeschränkungen zur Folge haben kann.
4. Überprüfen Sie die Compliance-Anforderungen: Stellen Sie sicher, dass der Migrationsplan und die Zielinfrastruktur während und nach der Migration alle Compliance-Anforderungen erfüllen. Machen Sie sich mit den Storage-Regeln für Daten und Workloads vertraut, da einige Vorschriften verlangen, dass beides in bestimmten Regionen erfolgt. Machen Sie sich mit den Sicherheitsanforderungen Ihrer Anwendung und Ihrer Daten vertraut und ordnen Sie diese der Zielumgebung zu. Administratoren müssen möglicherweise für einige Daten eine Private Cloud in Betracht ziehen, während für den Rest eine Public Cloud ausreicht. All dies muss vor der Migration erfolgen, um Probleme und zusätzlichen Aufwand zu vermeiden.
5. Erstellen Sie eine Prioritätenliste für die Migration: Geschäftskritische Anwendungen sollten zuerst migriert werden, um sicherzustellen, dass die Migration keine negativen Auswirkungen auf Workloads und Mitarbeiter hat.
6. Reduzieren Sie Feature- und Scope-Creep: Definieren Sie eine Strategie zur schrittweisen Integration neuer Funktionen der neuen Umgebung und halten Sie sich während der gesamten Migration daran. Wenn Administratoren neue Funktionen auf einmal integrieren, kann es zu Verzögerungen und Unterbrechungen kommen.
Wann sollten Administratoren eine Lift-and-Shift-Strategie verwenden?
Eine Lift-and-Shift-Migration ist in der Regel die schnellste und kostengünstigste Migrationsstrategie für Administratoren von Rechenzentren. Wer Workloads zu einem Cloud-Anbieter wie AWS, IBM Cloud oder Microsoft Azure verlagern möchte, kann dessen Migrationsdienste nutzen, um die Kosteneffizienz zu verbessern und Migrationsrisiken zu reduzieren.
Die Migrationsdienste umfassen normalerweise automatisierte Konfigurations- und Umgebungstests, Datenübertragungsdienste und Migrationsberatung, um den Prozess zu optimieren. Viele einzelne Anwendungen, wie beispielsweise Atlassian und Red Hat, bieten Unterstützung bei der Lift-and-Shift-Migration.
Eine Lift-and-Shift-Migration kann auch eine gute Strategie für Anwendungen mit Konfigurationen oder Skripten sein, die nicht dokumentiert oder schwer zurückzuentwickeln sind. Dies ist attraktiv für Unternehmen, die nicht über die Ressourcen für zusätzliche IT-Arbeiten verfügen. Wählen Sie vor der Umstellung eine neue Anwendung, die den bestehenden Workloads und Funktionen so gut wie möglich entspricht.
Ein Umstieg auf die Cloud verbessert auch die Funktionalität und Leistung gegenüber älteren Anwendungsversionen oder anderen leistungsschwachen Workloads. Cloud-basierte Anwendungen sind für die Dienste des Cloud-Anbieters optimiert und werden ständig verbessert, um hohe Leistungsraten und eine sich weiterentwickelnde Funktionalität zu gewährleisten.
Wann sollte eine Lift-and-Shift-Strategie nicht verwendet werden?
Der Lift-and-Shift-Ansatz ist nicht immer die beste Lösung für ein Rechenzentrum. Dies gilt für Situationen, in denen Daten vor der Verwendung in der neuen Umgebung möglicherweise überarbeitet oder umgestaltet werden müssen.
Einrichtungen, die Daten und Anwendungen für das Gesundheitswesen oder Finanzdienstleistungen verarbeiten, haben möglicherweise zusätzliche Sicherheits- und Compliance-Anforderungen. Eine neue Umgebung oder ein neuer Standort erfüllt möglicherweise nicht die strengen Anforderungen der Unternehmensrichtlinien. Informieren Sie sich vor der Planung einer Umstellung über die Anforderungen.
Cloud-basierte Anwendungen und Workloads sind für die Nutzung von Diensten von Cloud-Anbietern optimiert, sodass eine Verlagerung aus der Cloud in die lokale Umgebung möglicherweise nicht die beste Option ist.
Legacy-Anwendungen, die durch neuere, modernere Versionen ersetzt wurden, sind möglicherweise ebenfalls nicht migrationswürdig. Die neuesten Versionen verfügen möglicherweise über zusätzliche Funktionen, die mit den alten Daten oder Arbeitsabläufen nicht kompatibel sind. In diesem Fall sollten Sie einen anderen Migrationsansatz in Betracht ziehen, wie eine Umgestaltung oder Konsolidierung.
Lift-and-Shift-Migration auf einen Blick
Die Lift-and-Shift-Migration (auch Rehosting genannt) zählt zu den schnellsten, kosteneffizientesten Methoden, um Systeme von lokalen Rechenzentren in die Cloud zu verlagern, ohne dass Anwendungen dafür tiefgreifend umgebaut werden müssen. Dieser Ansatz bietet eine unmittelbare Lösung für Zeitdruck oder fehlende Modernisierungsressourcen. Allerdings handelt es sich um einen Einstieg: Spätere Optimierungen durch Replatforming oder Refactoring sind entscheidend, um langfristige Effizienz, Skalierbarkeit und Sicherheit zu erzielen.