Konfigurieren Sie EVC, um sicherzustellen, dass Migrationen virtueller Maschinen zwischen Hosts im Cluster nicht wegen der Inkompatibilität von CPU-Funktionen fehlschlagen.

Mehrere EVC-Ansätze sind verfügbar, um die CPU-Kompatibilität sicherzustellen:
  • Wenn alle Hosts in einem Cluster mit einem neueren EVC-CPU- oder Grafikmodus (vSGA) kompatibel sind, können Sie den EVC-CPU- oder Grafikmodus (vSGA) eines vorhandenen EVC-Clusters ändern.
  • Sie können EVC für einen Cluster aktivieren, bei dem EVC nicht aktiviert ist.
  • Sie können den EVC-Modus erhöhen, um weitere CPU-Funktionen freizulegen.
  • Sie können den EVC-Modus herabsenken, um CPU-Funktionen zu verbergen und die Kompatibilität zu erhöhen.

Voraussetzungen

  • Stellen Sie sicher, dass alle Hosts im Cluster über unterstützte CPUs für den EVC-Modus verfügen, den Sie aktivieren möchten. Eine Liste der unterstützten CPUs finden Sie im Knowledgebase-Artikel KB 1003212.
  • Stellen Sie sicher, dass alle Hosts im Cluster mit vCenter Server verbunden und damit registriert sind. Der Cluster kann keinen getrennten Host enthalten.
  • Die virtuellen Maschinen müssen sich in den folgenden Betriebszuständen befinden, abhängig davon, ob Sie den EVC-Modus erhöhen oder verringern.
    EVC-Modus Betriebsvorgänge für virtuelle Maschinen
    Erhöhen Sie den EVC-Modus auf eine CPU-Baseline mit mehr Funktionen. Laufende virtuelle Maschinen können eingeschaltet bleiben. Neue Funktionen des EVC-Modus sind erst dann auf den virtuellen Maschinen verfügbar, wenn sie ausgeschaltet und wieder eingeschaltet werden. Die virtuelle Maschine muss dazu vollständig ausgeschaltet und wieder eingeschaltet werden. Das Neustarten des Gastbetriebssystems oder das Anhalten und Fortsetzen der virtuellen Maschine genügt nicht.
    Tipp: Sie können eine virtuelle Maschine so konfigurieren, dass sie beim Neustart des Gastbetriebssystems aus- und wieder eingeschaltet wird, indem Sie den VM-Parameter vmx.reboot.powerCycle auf TRUE festlegen. Nach dem Einschalten der virtuellen Maschine wird dieser Konfigurationsparameter entfernt. Zum Bearbeiten der Konfigurationseinstellungen der virtuellen Maschine können Sie den VMware Host Client verwenden. Weitere Informationen finden Sie im Thema Bearbeiten der Parameter der Konfigurationsdatei im VMware Host Client im Handbuch Verwaltung eines einzelnen Hosts von vSphere – VMware Host Client. Informationen zum Festlegen dieses Parameters für eine Gruppe virtueller Maschinen mithilfe von VMware PowerCLI finden Sie im VMware vSphere-Blog.
    Setzen Sie den EVC-Modus auf eine CPU-Baseline mit weniger Funktionen herab. Schalten Sie virtuelle Maschinen aus, wenn sie eingeschaltet sind und auf einem höheren EVC-Modus ausgeführt werden als die Maschine, die aktiviert werden soll.
    Hinweis: Wenn Sie einen Snapshot einer virtuellen Maschine in einem EVC-Cluster erstellen, beachten Sie die folgenden Anwendungsfälle:
    • Wenn Sie einen Snapshot einer ausgeführten virtuellen Maschine vor einem EVC-Downgrade erstellen, kann dieser Snapshot nach dem EVC-Downgrade nicht wiederhergestellt werden, und die virtuelle Maschine verbleibt in einem angehaltenen Zustand.
    • Wenn Sie vor einem EVC-Upgrade einen Snapshot einer virtuellen Maschine erstellen, können Sie vor oder nach dem EVC-Upgrade diesen Snapshot wiederherstellen.

    Informationen zur Überprüfung des EVC-Modus für virtuelle Maschinen finden Sie unter Festlegen des EVC-Modus einer virtuellen Maschine.

Prozedur

  1. Wählen Sie einen Cluster in der Bestandsliste aus.
  2. Klicken Sie auf die Registerkarte Konfigurieren.
  3. Wählen Sie unter Konfiguration die Option VMware EVC aus und klicken Sie auf Bearbeiten.
  4. Legen Sie auf der Seite EVC-Modus ändern fest, ob EVC aktiviert oder deaktiviert werden soll.
    Option Beschreibung
    EVC deaktivieren Die EVC-Funktion ist deaktiviert. Bei Auswahl dieser Option wird die CPU-Kompatibilität für die Hosts in diesem Cluster nicht erzwungen.
    EVC für AMD-Hosts aktivieren Die EVC-Funktion ist für AMD-Hosts aktiviert.
    EVC für Intel-Hosts aktivieren Die EVC-Funktion ist für Intel-Hosts aktiviert.
  5. Wählen Sie im Dropdown-Menü CPU-Modus den Baseline-CPU-Funktionssatz aus, den Sie für den Cluster aktivieren möchten.
    Wenn der EVC-CPU-Modus nicht ausgewählt werden kann, zeigt der Kompatibilitätsbereich die Gründe und die jeweils dafür relevanten Hosts an.
  6. (Optional) Wählen Sie im Dropdown-Menü Grafikmodus (vSGA) einen Baseline-Grafikfunktionssatz aus.
    Wenn der EVC-vSGA-Modus nicht ausgewählt werden kann, zeigt der Kompatibilitätsbereich die Gründe und die jeweils dafür relevanten Hosts an.
    Option Beschreibung
    Baseline-Grafiken Wendet den Funktionssatz der Baseline-Grafiken an, der Funktionen über Direct3D 10.1/OpenGL 3.3 enthält.
    Hinweis: Grafikmodus (vSGA) gilt nur für den Baseline-Grafiksatz, der Funktionen über Direct3D 10.1/OpenGL 3.3 enthält. Der Baseline-Grafikfunktionssatz ist mit allen unterstützten Funktionen für ESXi 7.0 oder früher kompatibel.
    D3D 11.0-Klassenfunktionen Wendet den Funktionssatz der Baseline-Grafiken an, der Funktionen über Direct3D 11.0/OpenGL 4.1 enthält.
    Hinweis: Wenn Sie beim Erstellen eines Clusters die D3D 11.0-Klassenfunktionen des EVC-Grafikmodus aktivieren, können Sie nur ESXi-Hosts hinzufügen, die Direct3D 11.0 auf dem Cluster unterstützen. Wenn Sie einen ESXi-Host hinzufügen, der keine Unterstützung für Direct3D 11.0 auf dem Cluster bietet, schlägt der Vorgang mit einer Fehlermeldung fehl.
  7. Klicken Sie auf OK.