Mit Migrate to Virtual Machines können Sie VMs und Laufwerke von VMs aus den folgenden vier Migrationsquellen zu Google Cloudmigrieren:
- vSphere-Rechenzentrum (lokal)
- AWS-Cloud-Dienst
- Azure-Cloud-Dienst
- Google Cloud VMware Engine
Das folgende Diagramm zeigt die Architektur für die Migration von VMs und VM-Laufwerken aus verschiedenen Migrationsquellen zu Google Cloud:
Informationen zu Google Cloud -Projekten
Google Cloud -Projekte bilden die Grundlage für das Erstellen, Aktivieren und Nutzen von Google Cloud -Diensten, einschließlich des Verwaltens von APIs, des Aktivierens der Abrechnung, des Hinzufügens und Entfernens von Mitbearbeitern sowie des Verwaltens von Berechtigungen für Google Cloud -Ressourcen.
Google Cloud Console
<a href="https://console.cloud.google.com/" target="console" track-type="inline link" referrerpolicy="no-referrer-when-downgrade">Google Cloud console</a> ist die grafische Benutzeroberfläche für Google Cloud. Verwenden Sie die Google Cloud Console, um alle Aspekte der Migration zu verwalten, auf Monitoring- und Logging-Daten zuzugreifen und die Authentifizierung und Autorisierung zu konfigurieren.
Cloud IAM
Mit der Identitäts- und Zugriffsverwaltung (IAM) können Sie den Zugriff auf bestimmte Google Cloud -Ressourcen steuern und unerwünschten Zugriff auf Ihre Ressourcen verhindern. Um Nutzern die Möglichkeit zu geben, Ihre Compute Engine-Ressourcen zu erstellen und zu verwalten, können Sie Nutzer als Teammitglieder zu Ihrem Projekt oder zu bestimmten Ressourcen hinzufügen und ihnen Berechtigungen mithilfe von IAM-Rollen erteilen.
Migrationsquellen und -ziele
Eine Migration wird durch Folgendes definiert:
Migrationsquelle: Ein lokales Rechenzentrum oder ein Cloud-Dienst, in dem die VMs oder VM-Laufwerke gehostet werden, die Sie migrieren möchten. Sie können mehrere Quellen in einem Hostprojekt definieren.
Migrationsziel: Eine Compute Engine-VM oder Persistent Disk-Volumes in Google Cloud.
Hostprojekt: Das Projekt, mit dem Sie den Migrationsprozess steuern, wird als Hostprojekt bezeichnet. In Ihrem Hostprojekt aktivieren Sie den Migrate to Virtual Machines-Dienst und alle anderen Dienste, die für Migrate to Virtual Machines erforderlich sind. Nach der Aktivierung können Sie mit der Migration von Quell-VMs aus dem Hostprojekt zu Ihren Migrationszielen beginnen.
Zielprojekt: Das Projekt, in dem das Migrationsziel gehostet wird. Sie können mehrere Zielprojekte haben, in die Sie Ihre VMs migrieren können.
Migrationsquellen
Mit Migrate to Virtual Machines können Sie VMs aus den folgenden vier Migrationsquellen migrieren:
- vSphere-Rechenzentrum: Lokale VMs vom vSphere-Rechenzentrum zuGoogle Cloudmigrieren.
- VMware Engine-Rechenzentrum: VMs vom VMware Engine-Rechenzentrum zu Compute Engine migrieren.
- AWS-Cloud-Dienst: EC2-Instanzen von Ihrem AWS-Konto zuGoogle Cloudmigrieren.
- Azure-Cloud-Dienst: VM-Instanzen von Ihrem Azure-Konto zuGoogle Cloudmigrieren.
Migrationsziele
Ein Migrationsziel ist so definiert:
- Bei der VM-Migration ist das Migrationsziel eine Compute Engine-Instanz, die inGoogle Cloudausgeführt wird.
- Bei der Laufwerkmigration sind das Migrationsziel Persistent Disk-Volumes, die in Google Cloudausgeführt werden.
Das Projekt, das das Migrationsziel enthält, wird als Zielprojekt bezeichnet. Sie können Ihr Hostprojekt als Zielprojekt verwenden oder zu zusätzlichen Projekten migrieren. Weitere Informationen finden Sie unter Zielprojekt hinzufügen.
Verwenden Sie mehrere Zielprojekte, um migrierte VMs oder Laufwerke voneinander zu isolieren. Es wird beispielsweise empfohlen,s Compute Engine-VM, die zum Testen verwendet werden, von der Produktionsumgebung zu isolieren. Sie können Projekte und VPCs verwenden, um Sandbox-Umgebungen für Tests zu erstellen, die von Ihren Produktionsumgebungen getrennt sind. Weitere Informationen finden Sie unter Ressourcenhierarchie für Ihre Google Cloud -Landing-Zone auswählen.
Sie können auch den Deployment Manager verwenden, um migrierte VMs oder VM-Laufwerke für mehrere Projekte für die Produktion bereitzustellen. Weitere Informationen finden Sie unter Images aus anderen Projekten verwenden.
Neben den Diensten für Migrate to Virtual Machines verwenden Sie bei einer Migration auch die folgendenGoogle Cloud -Dienste.
Compute Engine
Mit der Compute Engine können Sie VMs inGoogle Clouderstellen und ausführen. Compute Engine bietet kostengünstige Skalierbarkeit und Leistung, sodass Sie große Rechencluster in der Google-Infrastruktur bereitstellen können.
Im Rahmen der Definition des Migrationsziels legen Sie das Projekt für die Compute Engine-VM fest. Die Merkmale der Compute Engine-Zielinstanz richten sich nach den Anforderungen der migrierten VM. Sie können die Compute Engine-VM anpassen und Folgendes angeben:
- Google Cloud -Projekt
- Anzahl der CPUs
- Arbeitsspeichermenge
- Laufwerkstyp
- Netzwerkkonfiguration
- Weitere Optionen
Je nachdem, ob die Instanz zum Testen einer migrierten VM oder in einer Produktionsumgebung verwendet wird, gelten für die Ziel-Compute-Engine-VM unterschiedliche Anforderungen. Sie können beispielsweise die migrierte VM in einer einzelnen Compute Engine-VM mit 2 CPUs und 8 GB RAM testen. Wenn Sie dann in eine Produktionsumgebung verschieben, definieren Sie Compute Engine-Zielinstanzen mit unterschiedlichen Eigenschaften, z. B. 4 oder 8 CPUs und 16 GB RAM.
Persistent Disk
Persistent Disks sind robuste Netzwerkspeichergeräte, auf die Ihre Compute Engine-VMs wie auf physische Laufwerke in einem Computer oder einem Server zugreifen können. Die Daten auf einem nichtflüchtigen Speicher sind auf mehrere physische Laufwerke verteilt. Compute Engine verwaltet die physischen Laufwerke und die Datenverteilung und sorgt damit automatisch für Redundanz und optimale Leistung.
Nächste Schritte
- VM-Migrationslebenszyklus
- Von einer VMware-Quelle migrieren
- Von einer AWS-Quelle migrieren
- Von einer Azure-Quelle migrieren