Velostrata-Back-End bereitstellen

Die virtuelle Appliance des lokalen Velostrata-Back-Ends-stellt eine Verbindung zu VM-Laufwerken in Ihrem lokalen Rechenzentrum her und streamt oder migriert sie mit Cloud-Erweiterungen zu Google Cloud.

Das Velostrata-Back-End wird als OVF-Paket (Open Virtualization Format) verteilt.

Größe einer VM für das Velostrata-Back-End festlegen

Für das Velostrata-Back-End ist, abhängig von der Anzahl der VMs, die gleichzeitig migriert werden sollen, Folgendes erforderlich:

Migrationsgröße Ressourcen
<= 100 gleichzeitig migrierte VMs 2 vCPU, 4 GB RAM
> 100 gleichzeitig migrierte VMs 4 vCPU, 8GB RAM

Velostrata-Back-End bereitstellen und konfigurieren

  1. Laden Sie die OVA-Datei für das Velostrata-Back-End herunter, die über die Downloadseite heruntergeladen werden kann. Sie können die Integrität der Dateien mit dem Velostrata-Back-End sha256 überprüfen, das über die Downloadseite heruntergeladen werden kann.
  2. Melden Sie sich über den Flash-Webclient in vSphere an.

  3. Klicken Sie mit der rechten Maustaste auf ein übergeordnetes Objekt einer der zu migrierenden VMs (z. B. ein Rechenzentrum) und wählen Sie OVF-Vorlage bereitstellen aus.

  4. Wählen Sie die Migrate for Compute Engine-OVA-Datei aus.

  5. Wählen Sie den Host/Cluster in Ihrem vSphere-Rechenzentrum aus, in dem Sie das Velostrata-Back-End ausführen möchten.

  6. Wählen Sie ein Festplattenformat aus und klicken Sie auf Weiter.

  7. Wählen Sie die Informationen zu dem Netzwerk aus, das das Velostrata-Back-End hosten soll. Klicken Sie auf Weiter.

  8. Erweitern Sie den Abschnitt Migrate for Compute Engine-Back-End-Konfiguration.

  9. Fügen Sie das aus dem Velostrata Manager in Google Cloud kopierte Token in das Migrate for Compute Engine-Back-End-Token ein.

    Beachten Sie, dass dieses Token die IP-Adresse von Velostrata Manager enthält, damit das Velostrata-Back-End darauf zugreifen kann.

  10. Geben Sie ein Passwort für den admin-Nutzer im Velostrata-Back-End ein und bestätigen Sie es. Nach der Installation sollte das Passwort geändert werden, indem eine Verbindung zum Velostrata-Back-End mit SSH als admin und unter Verwendung des passwd-Befehls hergestellt wird.

  11. Maximieren Sie den Bereich Netzwerkeigenschaften. Geben Sie den Hostnamen für die virtuelle Appliance ein. Geben Sie eine statische IP-Adresse, eine Netzmaske, ein Standard-Gateway und einen DNS-Server für das Velostrata-Back-End ein. Sie können diese Eigenschaften später jederzeit ändern. Sie müssen die virtuelle Appliance jedoch anschließend neu starten, damit die Änderungen wirksam werden.

  12. Wenn Sie einen HTTP-Proxy für Messwerte und Loguploads für Google Cloud Observability verwenden möchten, füllen Sie den Parameter HTTP-Proxy aus.

  13. Wenn Ihr VPN zu Google Cloud nicht mit dynamischem Routing konfiguriert ist, können Sie die statische Netzwerkroute eingeben, um Subnetze in Google Cloud zu erreichen. Die Adresse hat das Format x.x.x.x/xy.y.y.y, wobei x.x.x.x/x die Google Cloud-VPC-Netzwerkadresse im CIDR-Format und y.y.y.y die IP-Adresse des lokalen VPN-Gateways ist.

  14. Klicken Sie auf Weiter und lesen Sie die Seite Bereit zum Abschließen.

  15. Klicken Sie auf Beenden. Die Aufgabe "OVF-Vorlage bereitstellen" wird angezeigt.

Migrate for Compute Engine-Dienstrolle und Berechtigungen in vCenter konfigurieren

In diesem Verfahren wird beschrieben, wie Sie dem vCenter-Server für Migrate for Compute Engine manuell eine Dienstrolle hinzufügen. Zum Erstellen dieser Rolle ist auch ein PowerShell-Skript verfügbar. Laden Sie die Konfiguration der vSphere-Dienstrolle von der Downloadseite herunter.

Migrate for Compute Engine-Dienstrolle und -Berechtigungen in vCenter konfigurieren

  1. Melden Sie sich im vCenter-Webclient an.
  2. Wählen Sie Start > Verwaltung > Rollen aus.
    Screenshot des Dialogfelds "Rolle" (zum Vergrößern klicken)
    Dialogfeld "Rolle" (zum Vergrößern klicken)
  3. Klicken Sie auf +, um eine neue Rolle zu erstellen.
  4. Aktivieren Sie die Kästchen für die folgenden Berechtigungen:
    • Alarm
      • Alarm erstellen
      • Alarm ändern
      • Alarm entfernen
      • Alarmstatus festlegen
    • Datenspeicher
      • Low-Level-Dateivorgänge
    • Erweiterung
      • Erweiterung registrieren
      • Registrierung der Erweiterung aufheben
      • Erweiterung aktualisieren
    • Global
      • Aufgabe abbrechen
      • Methoden aktivieren
      • Methoden deaktivieren
      • Lizenzen
      • Logereignis
    • Aufgabe
      • Aufgabe erstellen
      • Aufgabe aktualisieren
    • Virtuelle Maschine
      • Bereitstellung > Zugriff auf Laufwerk zulassen
      • Bereitstellung > Lesezugriff auf Laufwerk zulassen
      • Bereitstellung > Download virtueller Maschinen zulassen
      • Snapshot-Verwaltung > Snapshot erstellen
      • Snapshot-Verwaltung > Snapshot entfernen
      • Snapshot-Verwaltung > Snapshot zurücksetzen
      • Snapshot-Verwaltung > Snapshot umbenennen
      • Konfiguration > managedBy konfigurieren
      • Interaktion > Einschalten
      • Interaktion > Ausschalten
    • Kryptografische Vorgänge
      • Direktzugriff

So konfigurieren Sie die Berechtigungen für den Migrate for Compute Engine-Dienstnutzer in vCenter:

  1. Wählen Sie Start > Globale Inventarlisten > vCenter-Server aus.
  2. Klicken Sie mit der rechten Maustaste auf den erforderlichen vCenter-Server und wählen Sie Berechtigung hinzufügen aus.
    Screenshot des Dialogfelds "Berechtigung hinzufügen" (zum Vergrößern klicken)
    Dialogfeld "Berechtigung hinzufügen" (zum Vergrößern klicken)
  3. Wählen Sie im linken Bereich einen Nutzer aus und weisen Sie ihm die Velostrata-Dienstrolle (im rechten Fensterbereich) zu.
  4. Wählen Sie Propagate to children (Für Untergeordnetes übernehmen) aus und klicken Sie auf OK.

Migrate for Compute Engine-VMware-vCenter-Plug-in bereitstellen

Sobald das Velostrata-Back-End erfolgreich mit dem Velostrata-Manager in Google Cloud verbunden und registriert ist, müssen Sie das VMware vCenter-Webclient-Plug-in von Migrate for Compute Engine registrieren und bereitstellen. Damit werden die Migrate for Compute Engine-Verwaltungsvorgänge und das Monitoring in der vCenter-Benutzeroberfläche aktiviert.

  1. Prüfen Sie, ob ein vCenter-Dienstkonto (Nutzer) für Migrate for Compute Engine und eine Rolle erstellt wurden, bevor Sie fortfahren.
  2. Melden Sie sich in Ihrem Velostrata Manager an.
  3. Klicken Sie auf das Symbol System Settings.
  4. Wenn das Velostrata-Back-End eine Verbindung zu Velostrata Manager herstellen kann, wird die IP-Adresse für das Back-End mit dem Status Registriert und Verbunden angezeigt.
    Screenshot einer registrierten und verbundenen Appliance (zum Vergrößern klicken)
    Screenshot einer registrierten und verbundenen Appliance (zum Vergrößern klicken)
  5. Klicken Sie in der oberen Leiste der Seite auf vCenter-Plug-in und dann auf vCenter-Plug-in registrieren.
    Screenshot der Registrierung eines Plug-ins (zum Vergrößern klicken)
    Registrierung eines Plug-ins (zum Vergrößern klicken)
  6. Geben Sie die vCenter-Adresse oder den DNS-Namen, den Nutzer, das Passwort ein.
  7. Klicken Sie auf Registrieren, um das Plug-in zu registrieren.

    Screenshot eines registrierten Plug-ins (zum Vergrößern klicken)
    Registriertes Plug-in (zum Vergrößern klicken)
  8. Um zu bestätigen, dass sich Velostrata-Vorgänge im Kontextmenü befinden, melden Sie sich vom vSphere-Webclient ab. Melden Sie sich wieder an und klicken Sie dann mit der rechten Maustaste auf Rechenzentrum.

Fingerabdruck des vCenter-Servers ermitteln

Im Verwaltungsregistrierungsprozess wird der SHA-1-SSL-Fingerabdruck des für HTTPS-Verbindungen verwendeten vCenter-Servers angezeigt. Sie können den Fingerabdruck in Ihrem Browser finden. Mit der folgenden Anleitung wird der Vorgang mit Google Chrome erläutert.

  1. vCenter-vSphere-URL in Chrome öffnen
  2. Klicken Sie links neben der URL-Leiste auf das Schlosssymbol oder Nicht sicher. Ihr HTTPS-Verbindungsstatus wird angezeigt.
  3. Klicken Sie auf Zertifikat
  4. Maximieren Sie den Abschnitt Details.
  5. Scrollen Sie nach unten zum SHA-1-Fingerabdruck.