Azure Migrate
Was ist Azure Migrate?
Azure Migrate ist ein Microsoft-Dienst, der Unternehmen dabei hilft, zu beurteilen, wie ihre lokalen Arbeitslasten in der öffentlichen Azure-Cloud funktionieren und wie viel sie dort kosten werden. Darüber hinaus lassen sich Migrationen in Phasen für einige Datenbanken, Server und Web-Apps durchführen.
Azure Migrate hilft zwar bei der Planung einer Cloud-Migration, überträgt aber keine virtuellen Maschinen (VMs) vom lokalen Standort in die Azure-Cloud. Hierfür empfiehlt Microsoft entweder den Dienst Azure Site Recovery oder Azure Database Migration. Bei der Migration zu einer Cloud-Computing-Umgebung besteht das Ziel darin, die Funktionalität der IT-Ressourcen zu optimieren und gleichzeitig die Kosten und Verwaltungsanforderungen zu verwalten.
Wie funktioniert Azure Migrate?
Unternehmen und andere Organisationen nutzen Microsoft Azure Migrate, um Informationen über VMWare- und Hyper-V-VMs zu sammeln, die in ihren Rechenzentren laufen. Dies kann Daten zur CPU- und Arbeitsspeichernutzung sowie einen Leistungsverlauf umfassen. Als Teil des Erkennungsprozesses kann Azure Migrate Abhängigkeitsüberprüfungen durchführen, um einem Unternehmen zu helfen, die Ressourcenabhängigkeiten einer einzelnen VM oder einer Gruppe von VMs zu visualisieren.
Um zu starten, muss ein Unternehmen ein Azure Migrate-Projekt im Azure-Portal erstellen. Dann lädt es eine Open Virtualization Appliance (.ova)-Datei herunter und importiert sie als VM, die so genannte Collector Appliance, die auf seinem lokalen VMware vCenter Server läuft. Die VM sammelt dann Metadaten über andere lokale VMs und leitet diese Informationen an den Azure Migrate-Dienst weiter.
Während die Verwendung der Collector Appliance keine Installation von Agenten erfordert, muss ein Benutzer Agenten am eigenen Standort installieren, um die Funktionen für die Zuordnung von Abhängigkeiten zu aktivieren. Basierend auf den Metadaten, die während des Erkennungsprozesses gesammelt werden, hilft Azure Migrate einem Unternehmen, die Typen und Größen von VMs (sowohl VMware als auch Hyper-V) in der Azure Public Cloud zu bestimmen, die die beste Leistung für ihre lokalen Workloads bieten. Außerdem hilft es Unternehmen, die monatlichen Kosten für den Betrieb dieser Workloads in Azure zu schätzen. Diese Informationen werden im Azure-Portal angezeigt und helfen dabei, die nächsten Migrationsschritte zu bestimmen.
Azure Migrate umfasst diese Funktionen:
- Es kann VMware- und Hyper-V-VMs bewerten, die von vCenter Servern mit den Versionen 5.5, 6.0, 6.5, 6.7 und 7.0 verwaltet werden.
- Es kann bei der Planung von Migrationen zu einer Vielzahl von geografischen Azure-Standorten helfen. Benutzer können ein Azure-Migrate-Projekt erstellen und die Metadaten, die das Tool sammelt, in allen geografischen Azure-Regionen speichern.
- Eine Azure-Migrate-Appliance kann bis zu 10.000 VMware-Server erkennen und bewerten, die von vCenter-Servern unterstützt werden. Eine einzelne Appliance kann sich mit bis zu 10 vCenter-Servern verbinden.
- Appliances können bis zu 5.000 Hyper-V-Server erkennen und bewerten und bis zu 300 Hyper-V-Hosts verbinden.
Die Bewertungen und Migration von Datenbanken, Servern und Web-Apps sind für Azure-Abonnementen kostenlos. Für weitere Funktionen von Drittanbietern müssen zusätzliche Lizenzen erworben werden, beispielsweise eine für Carbonite für Servermigration oder Lakeside für die Bewertung virtueller Desktopinfrastrukturen.
Vor- und Nachteile der Cloud-Migration
Zu den Vorteilen einer Cloud-Migration gehören folgende:
- Kosteneinsparungen. Unternehmen sparen Geld, da sie durch die Servermigration und die Verwendung virtueller Server anstelle physischer Server weniger Platz im physischen Rechenzentrum, weniger Hardware und weniger Wartungsaufwand benötigen. Darüber hinaus zahlt der Kunde dank des kosteneffizienten Pay-as-you-go-Modellsnur für die genutzten Ressourcen.
- Skalierbarkeit. Computing-Ressourcen können schnell skaliert werden, wenn sich die Anforderungen ändern.
- Sicherheit. Das Azure Security Center bietet eine Reihe erweiterter Sicherheits-Tools, die am eigenen Standort nicht verfügbar sind.
- Disaster Recovery (DR). Einfach zu implementierendes DR, System-Failover und Failback sowie Datenreplikation und -abruf können die Wiederherstellungszeit verkürzen.
- Ressourcenüberwachung und -verwaltung. Diese Funktionen werden für alle Plattformen angeboten.
- Compliance. Die Azure-Migrate-Tools gewährleisten die Einhaltung von Standards und Vorschriften.
Im Folgenden sind einige der Nachteile einer Cloud-Migration aufgeführt:
- Planung der Migration. Ohne die richtigen Tools (wie die Azure-Migrate-Bewertungs-Tools) und Ressourcen kann dies ein schwieriges, komplexes Unterfangen sein.
- Migrationskosten. Langfristige Einsparungen sind oft das Ziel, aber auch die Kosten für die Migration selbst müssen berücksichtigt werden.
- Verantwortung des Managements. Die Benutzer sind für die Assets verantwortlich, die sie zu Cloud-Diensten migrieren, einschließlich Anwendungen, SQL Server, virtueller Desktops und lokaler Server, insbesondere in Bezug auf Sicherheit und Verwaltung.
- Produktionsausfallzeiten. Diese Möglichkeit besteht während der Migration, obwohl es Optionen gibt, um den Migrationsprozess zu beschleunigen, zum Beispiel die Verlagerung von unternehmenskritischen Ressourcen, nachdem weniger kritische Systeme und Daten migriert wurden.
- Schulung. Die Mitarbeiter müssen höchstwahrscheinlich geschult werden, um Cloud-basierte Ressourcen vollständig nutzen zu können.
- Erforderliche Unterstützung erhalten. Die Entscheidung, wer bei der Migration helfen soll – der Anbieter, ein Dritter oder beide – kann eine Herausforderung darstellen.
- Verlust der Kontrolle. Dies ist oft ein Problem für Unternehmen, die es gewohnt sind, ihre IT-Ressourcen genau zu verwalten.
Wie bei jeder geplanten Migration, sei es von einer lokalen Umgebung zu einer Cloud-Umgebung oder von einer Cloud zu einer anderen, sind Planung und Due-Diligence-Prüfung unerlässlich, bevor Entscheidungen getroffen und ein Migrationsprojekt in Angriff genommen wird.