Konfigurieren von Einstellungen der virtuellen Maschine in der VMM-Serverstruktur

Wichtig

Diese Version von Virtual Machine Manager (VMM) hat das Supportende erreicht. Sie sollten ein Upgrade auf VMM 2019 durchführen.

Dieser Artikel beschreibt die Konfiguration der Leistungs- und Verfügbarkeitseinstellungen für virtuelle Computer im System Center – Virtual Machine Manager-Fabric (VMM).

Die Einstellungen umfassen das Ändern der VM-Eigenschaften und das Einrichten von Leistungsoptionen wie Verfügbarkeitsoptionen, z.B. QoS (Quality of Storage), Ressourcendrosselung und virtuelle NUMA.

Hinzufügen eines virtuellen Adapters zu einer virtuellen Maschine

Sie können virtuelle Netzwerkadapter (vNICs) zu VMs, die ausgeführt werden, hinzufügen oder aus diesen entfernen. Dadurch werden die Ausfallzeiten aufgrund der Arbeitslast verringert. Beachten Sie dabei Folgendes:

  • Sie fügen neue virtuelle Netzwerkadapter hinzu, indem ein VMM-Hardwareprofil erstellen oder ändern.
  • Dieses Feature steht nur für virtuelle Maschinen der Generation 2 zur Verfügung.
  • Virtuelle Netzwerkadapter, die standardmäßig hinzugefügt werden, sind mit keinem virtuellen Netzwerk verbunden. Sie können die dem Hardwareprofil zugewiesenen VMs so konfigurieren, dass mindestens einen der virtuellen Netzwerkadapter verwenden, nachdem sie auf einem Host bereitgestellt wurden.
  1. Klicken Sie in den Eigenschaften der virtuellen Maschine auf >> > Netzwerkadapter, und wählen Sie den Netzwerkadapter aus, den Sie hinzufügen möchten.

  2. Sie können eine Reihe von Eigenschaften für den Netzwerkadapter konfigurieren, z.B.:

    • Connected to (Verbunden mit) : Wählen Sie aus, womit der Adapter eine Verbindung herstellt.
    • Not connected (Nicht verbunden) : Wählen Sie aus, wenn Sie jetzt kein Netzwerk angeben möchten.
    • Internal network (internes Netzwerk) : Wählen Sie aus, wenn Sie eine Verbindung zu einem isolierten, internen Netzwerk herstellen möchten, das die Kommunikation unter VMs auf demselben Host ermöglicht. Virtuelle Maschinen, die mit dem internen virtuellen Netzwerk verbundenen sind, können weder mit dem Host, noch mit einem anderen physischen Computer im LAN es Hosts oder dem Internet kommunizieren.
    • External network (externes Netzwerk) : Wählen diese Einstellung aus, um anzugeben, dass ein mit diesem Hardwareprofil erstellter virtueller Computer mit einem physischen Netzwerkadapter auf dem Host verbunden werden soll. Mit einem physischen Netzwerkadapter verbundene virtuelle Maschinen können mit physischen oder virtuellen Computern kommunizieren, mit denen auch der Host kommunizieren kann, und darüber hinaus mit allen im Intra- und Internet verfügbaren Ressourcen, auf die der Hostcomputer zugreifen kann.
    • Ethernet (MAC) address (Ethernet-Adresse (MAC)) : Da jeder virtuelle Computer über eine eigene virtuelle MAC-Adresse verfügt, können mit ihr alle Computer in einem Subnetz eindeutig identifiziert werden. Wählen Sie eine der folgenden Optionen aus:
    • Dynamisch. Wählen Sie diese Option aus, wenn Sie die Zuweisung einer dynamischen MAC-Adresse für eine virtuelle Maschine zulassen möchten.
    • Statisch. Wählen Sie diese Option aus, wenn Sie eine statische MAC-Adresse für eine virtuelle Maschine angeben möchten. Geben Sie in dem dafür vorgesehenen Feld eine statische MAC-Adresse ein.
    • Trunkmodus: Wählen Sie diese Option zum Aktivieren des Trunkmodus aus. (anwendbar von 2019 UR3)

Unterstützung für Trunkmodus

Hinweis

  • Der Trunkmodus wird von UR3 unterstützt.
  • Der Trunkmodus wird nur in VLAN-basierten unabhängigen Netzwerken unterstützt.

VMM 2019 UR3 und höher unterstützt den Trunkmodus für VM-vNICs. Der Trunkmodus wird von NFV/VNF-Anwendungen wie virtuellen Firewalls, Softwarelastenausgleichs-Modulen und virtuellen Gateways verwendet, um Datenverkehr über mehrere VLANs zu senden und zu empfangen. Sie können den Trunkmodus über die Konsole und PowerShell aktivieren.

Weitere Informationen zum Aktivieren des Trunkmodus über die Konsole finden Sie unter Set-SCVirtualNetworkAdapter und New-SCVirtualNetworkAdapter für die Aktivierung über PowerShell-Commandlets.

Trunkmodus konfigurieren

Um den Trunkmodus in VMM zu konfigurieren, führen Sie die folgenden Schritte aus:

  1. Navigieren Sie unter VM-Eigenschaftenzu Hardware-Einstellungen konfigurierenNetzwerk Adapter, und wählen Sie dann Trunkmodus aus, um den Trunkmodus für VM-vNICs zu aktivieren.
  2. Wählen Sie die VM-Netzwerke (mehrere VLANs) aus, über die Sie den VM-Datenverkehr weiterleiten möchten. Trunk mode
  3. Das VM-Netzwerk, das als Teil der mit einem VM-Netzwerk verbundenen Workflow ausgewählt ist, sollte auch das native VLAN sein. Das native VLAN kann später nicht mehr geändert werden, da dies auf dem VM-Netzwerk basiert, welches als Teil eines mit einem VM-Netzwerk verbundenen Workflow ausgewählt wurde.

Hinzufügen eines virtuellen Adapters mit PowerShell

Sie können PowerShell nutzen, um einen virtuellen Adapter hinzuzufügen. Es folgt ein beispielhaftes Cmdlet für die Einrichtung:

Beispiel 1

Fügen Sie eine vNIC hinzu:

  • Mit dem ersten Befehl wird das Objekt, das die virtuelle Maschine „VM01“ darstellt, abgerufen und in der Variablen „$VM“ gespeichert.
  • Der zweite Befehl erstellt einen virtuellen Netzwerkadapter auf „VM01“.
PS C:\> $VM = Get-SCVirtualMachine -Name "VM01"
PS C:\> New-SCVirtualNetworkAdapter -VM $VM -Synthetic

Beispiel 2

Die folgenden PowerShell-Befehle entfernen einen vNIC aus einer laufenden virtuellen Maschine. Es wird davon ausgegangen, dass sich in der virtuellen Maschine nur ein vNIC befindet.

  • Mit dem ersten Befehl wird das Objekt, das die virtuelle Maschine „VM02“ darstellt, abgerufen und in der Variablen „$VM“ gespeichert.
  • Der zweite Befehl ruft das virtuelle Netzwerkadapterobjekt auf „VM02“ ab und speichert es in der Variablen „$Adapter“.
  • Mit dem letzten Befehl wird das in "$Adapter" gespeicherte virtuelle Netzwerkadapterobjekt von "VM02" entfernt.
PS C:\> $VM = Get-SCVirtualMachine -Name "VM02"
PS C:\> $Adapter = Get-SCVirtualNetworkAdapter -VM $VM
PS C:\> Remove-SCVirtualNetworkAdapter -VirtualNetworkAdapter $Adapter

Verwalten eines statischen Speichers auf einer laufenden virtuellen Maschine

Sie können die Speicherkonfiguration einer laufenden virtuellen Maschine, die statischen Speicher verwendet, ändern. Durch dieses Feature lassen sich Ausfallzeiten aufgrund der zusätzlichen Arbeitslast einer Neukonfiguration vermeiden. Sie können die Speicherzuweisung erhöhen oder verringern, der virtuellen Maschine aber auch dynamischen Speicher zuweisen. Hervorzuheben ist, dass Benutzer den dynamischen Speicher einer aktiven virtuellen Maschine bereits bisher in VMM ändern konnten und es bei diesem Feature um die Änderung des statischen Speichers geht.

Verwenden Sie die folgenden PowerShell-Beispiele zum Ändern der Einstellung für den statischen Speicher.

Beispiel 1

Ändern des statischen Speichers für eine laufende virtuelle Maschine.

  • Mit dem ersten Befehl wird das Objekt, das die virtuelle Maschine „VM01“ darstellt, abgerufen und in der Variablen „$VM“ gespeichert.
  • Durch den zweiten Befehl wird der der virtuellen Maschine VM01 zugewiesene Speicher in 1024 MB geändert.
PS C:\> $VM = Get-SCVirtualMachine -Name "VM01"
PS C:\> Set-SCVirtualMachine -VM $VM -MemoryMB 1024

Beispiel 2

Ändern des dynamischen Speichers für eine laufende virtuelle Maschine

  • Mit dem ersten Befehl wird das Objekt, das die virtuelle Maschine „VM02“ darstellt, abgerufen und in der Variablen „$VM“ gespeichert.
  • Durch den zweiten Befehl wird der dynamische Speicher aktiviert, wobei ihm anfangs 1024 MB zugewiesen sind, die sich maximal auf 2048 MB erhöhen können.
PS C:\> $VM = Get-SCVirtualMachine -Name "VM02"
PS C:\> Set-SCVirtualMachine -VM $VM -DynamicMemoryEnabled $True -MemoryMB 1024 -DynamicMemoryMaximumMB 2048

Hinzufügen eines Wartungsfensters zu einer virtuellen Maschine

Sie können ein Wartungsfenster für eine virtuelle Maschine oder einen Dienst einrichten, damit Sie sie bzw. ihn außerhalb der VMM-Konsole verwalten können. Sie richten das Fenster ein und weisen es dann den VM-Eigenschaften zu.

Erstellen eines Produktionsprüfpunkts für eine virtuelle Maschine

Produktionsprüfpunkte ermöglichen Ihnen das einfache Erstellen von „Zeitpunkt“-Images eines virtuellen Computers, die dann später wiederhergestellt werden kann.

  • Produktionsprüfpunkte werden durch die Verwendung einer Sicherungstechnologie im Gastbetriebssystem zum Erstellen des Prüfpunkts realisiert, anstatt die Gespeicherter-Zustand-Technologie zu verwenden.

  • Auf einer virtuellen Maschine mit einem Windows-Betriebssystem werden Produktionsprüfpunkte mit VSS (Volume Snapshot Service) erstellt.

  • Virtuelle Linux-Maschinen leeren ihre Dateisystempuffer zum Erstellen eines Dateisystem-konsistenten Prüfpunkts.

  • Wenn Sie Prüfpunkte mithilfe der Gespeicherter-Zustand-Technologie erstellen möchten, können Sie trotzdem Standardprüfpunkte für die virtuelle Maschine verwenden.

  • Sie können eine der folgenden Prüfpunkteinstellungen für eine virtuelle Maschine festlegen:

    • Disabled: kein Prüfpunkt eingerichtet.
    • Production: Produktionsprüfpunkte sind anwendungskonsistente Momentaufnahmen einer virtuellen Maschine. Hyper-V nutzt den VSS-Gastanbieter, um ein Image der virtuellen Maschine zu erstellen, auf der sich alle Anwendungen in einem konsistenten Zustand befinden. Die Produktionsmomentaufnahme unterstützt nicht die automatische Erkennungsphase während der Erstellung. Das Anwenden eines Produktionsprüfpunkts erfordert den Start der wiederhergestellten virtuellen Maschine aus einem Offlinezustand wie bei einer wiederhergestellten Sicherung. Dies eignet sich besser für Produktionsumgebungen.
    • ProductionOnly: Diese Option entspricht „Production“ mit einem wichtigen Unterschied: Wenn mit „ProductionOnly“ ein Produktionsprüfpunkt ausfällt, wird kein Prüfpunkt eingerichtet. Dies unterscheidet sich von „Produktion“: Wenn dort ein Produktionsprüfpunkt ausfällt, wird stattdessen ein Standardprüfpunkt eingerichtet.
    • Standard: Alle Speicherzustände ausgeführter Anwendungen werden gespeichert, sodass beim Anwenden des Prüfpunkts die Anwendung auf den vorherigen Zustand zurückgesetzt wird. Für viele Anwendungen wäre dies in einer Produktionsumgebung ungeeignet. Daher eignet sich dieser Typ des Prüfpunkts eher für Entwicklungs- und Testumgebungen für einige Anwendungen.

Legen Sie den Prüfpunkt mit dem folgenden PowerShell-Befehl fest: Set-SCVirtualMachine CheckpointType (Disabled, Production, ProductionOnly, Standard)

Konfigurieren von Verfügbarkeitsoptionen für gruppierte virtuelle Maschinen

Sie können einige Einstellungen konfigurieren, die Hochverfügbarkeit und Stabilität für virtuelle Maschinen in einem Cluster unterstützen:

  • Speicher-QoS: Sie können Hyper-V-VM-Festplatten mit Quality of Service-Einstellungen (QoS) konfigurieren, um die Bandbreite zu steuern. Zu diesem Zweck verwenden Sie den Hyper-V-Manager.
  • Priorität der virtuellen Maschine: Sie können Prioritätseinstellungen für virtuelle Maschinen konfigurieren, die in einem Hostcluster bereitgestellt werden. Basierend auf der VM-Priorität startet bzw. platziert der Hostcluster virtuelle Maschinen mit hoher Priorität vor virtuellen Maschinen mit mittlerer oder niedriger Priorität. Dadurch werden den virtuellen Maschinen mit hoher Priorität zuerst Speicher und andere Ressourcen zugeordnet werden, damit sie eine bessere Leistung erzielen. Sofern den virtuellen Maschinen mit hoher Priorität nach einem Knotenausfall erforderlicher Speicher und andere Ressourcen zum Starten fehlen, werden zudem die virtuellen Maschinen niedrigerer Priorität offline geschaltet, um Ressourcen für die virtuellen Maschinen mit hoher Priorität freizugeben. Vorzeitig entfernte virtuelle Maschinen werden später in der Reihenfolge ihrer Priorität neu gestartet.
  • Bevorzugte und mögliche Besitzer von virtuellen Maschinen: Diese Einstellungen beeinflussen die Platzierung von virtuellen Maschinen auf den Knoten des Hostclusters. Standardmäßig gibt es keine bevorzugten Besitzer (hierfür gibt es keine Einstellung), und die möglichen Besitzer umfassen alle Serverknoten auf dem Cluster.
  • Verfügbarkeitssätze: Wenn Sie mehrere virtuelle Maschinen in einem Verfügbarkeitssatz platzieren, werden diese virtuellen Maschinen von VMM nach Möglichkeit auf getrennten Hosts gehalten und nicht auf demselben Host platziert. Dadurch wird die Kontinuität des Diensts verbessert.

Konfigurieren von QoS für eine VM

  1. Öffnen Sie den Hyper-V-Manager, und klicken Sie auf AktionEinstellungen.
  2. Klicken Sie unter SCSI-Controller auf Festplatte.
  3. Klicken Sie unter Erweiterte Funktionen auf Verwaltung der Dienstqualität aktivieren.
  4. Geben Sie die minimalen und maximalen IOPS-Werte an.

Konfigurieren der Priorität

  1. Konfigurieren Sie eine virtuelle Maschine oder eine Vorlage für virtuelle Maschinen mithilfe einer der folgenden Optionen:

    • Konfigurieren Sie eine bereitgestellte virtuelle Maschine in VMs und Dienste, indem Sie zu dem Host navigieren, auf dem die virtuelle Maschine bereitgestellt wird. Klicken Sie mit der rechten Maustaste auf die virtuelle Maschine >>.
    • Konfigurieren Sie eine gespeicherte virtuelle Maschine in der Bibliothek, indem Sie zum Bibliothekserver navigieren, auf dem die virtuelle Maschine gespeichert ist. Klicken Sie mit der rechten Maustaste auf die virtuelle Maschine >>.
    • Sie können die Priorität auch beim Konfigurieren einer virtuellen Maschine auf der Seite Hardware konfigurieren einrichten. Klicken Sie zum Konfigurieren einer Vorlage für virtuelle Maschinen unter BibliothekVorlagen auf VM-Vorlagen. Klicken Sie mit der rechten Maustaste auf die Vorlage für virtuelle Maschinen, und klicken Sie dann auf >>.
  2. Führen Sie auf der Registerkarte Hardwarekonfiguration oder Hardware konfigurieren einen Bildlauf zum Abschnitt Erweitert durch, und klicken Sie auf Verfügbarkeit. Stellen Sie sicher, dass Diese virtuelle Maschine hoch verfügbar machen aktiviert ist. Auf einer bereitgestellten virtuellen Maschine kann diese Einstellung nicht geändert werden, da sie davon abhängig ist, ob die virtuelle Maschine auf einem Hostcluster bereitgestellt wurde.

  3. Wählen Sie unter Priorität der virtuellen Maschine für die virtuelle Maschine die Priorität „Hoch“, „Mittel“ oder „Niedrig“ aus. Wenn für die virtuelle Maschine immer ein manueller Start erforderlich sein soll und andere virtuelle Maschinen niemals vorzeitig entfernt werden sollen, wählen Sie Nicht automatisch neu starten aus.

Konfigurieren bevorzugter Besitzer

  1. Navigieren Sie unter VMs und Dienste zu dem Host, auf dem die virtuelle Maschine bereitgestellt wird. Klicken Sie mit der rechten Maustaste auf die virtuelle Maschine >>.

  2. Klicken Sie auf Einstellungen, und konfigurieren Sie die Optionen:

    • Konfigurieren Sie die Liste der bevorzugten Besitzer, um zu steuern, welche Knoten (Server) im Cluster die virtuelle Maschine in den meisten Fällen besitzen.
    • Um zu verhindern, dass eine virtuelle Maschine einem bestimmten Knoten gehört, konfigurieren Sie die Liste möglicher Besitzer, und lassen Sie nur Knoten aus, die die virtuelle Maschine niemals besitzen sollen.

Konfigurieren von Verfügbarkeitssätzen

Sie können die Verfügbarkeitssätze für eigenständige virtuelle Maschinen in einem Cluster oder in Verfügbarkeitssätzen in einer Dienstvorlage konfigurieren, um anzugeben, wie die virtuellen Maschinen, die mit dieser Vorlage erstellt werden, auf Hosts platziert werden sollen.

  1. Konfigurieren Sie eine virtuelle Maschine oder eine Vorlage für virtuelle Maschinen mithilfe einer der folgenden Optionen:

    • Konfigurieren Sie eine bereitgestellte virtuelle Maschine in VMs und Dienste, indem Sie zu dem Host navigieren, auf dem die virtuelle Maschine bereitgestellt wird. Klicken Sie mit der rechten Maustaste auf die virtuelle Maschine >>.
    • Konfigurieren Sie eine gespeicherte virtuelle Maschine in der Bibliothek, indem Sie zum Bibliothekserver navigieren, auf dem die virtuelle Maschine gespeichert ist. Klicken Sie mit der rechten Maustaste auf die virtuelle Maschine >>.
    • Sie können die Priorität auch beim Konfigurieren einer virtuellen Maschine auf der Seite Hardware konfigurieren einrichten. Klicken Sie zum Konfigurieren einer Vorlage für virtuelle Maschinen unter BibliothekVorlagen auf VM-Vorlagen. Klicken Sie mit der rechten Maustaste auf die Vorlage für virtuelle Maschinen, und klicken Sie dann auf >>.
  2. Führen Sie auf der Registerkarte Hardwarekonfiguration einen Bildlauf zum Abschnitt Erweitert und darunter durch, und klicken Sie auf Verfügbarkeit.

  3. Überprüfen Sie, ob Diese virtuelle Maschine hoch verfügbar machen die gewünschte Einstellung hat. (Auf einer virtuellen Maschine kann die Einstellung nicht geändert werden, da sie davon abhängig ist, ob die virtuelle Maschine auf einem Hostcluster bereitgestellt wird.)

  4. Klicken Sie unter Verfügbarkeitssätzeauf Verfügbarkeitssätze verwalten.

  5. Klicken Sie auf den Namen eines Verfügbarkeitssatzes, und verwenden Sie die Steuerelemente zum Hinzufügen oder Entfernen des Satzes. Wiederholen Sie diesen Vorgang, bis alle gewünschten Verfügbarkeitssätze in der Liste Zugewiesene Eigenschaften angezeigt werden. Klicken Sie zum Erstellen eines neuen Verfügbarkeitssatzes auf die Schaltfläche Erstellen, geben Sie einen Namen für den Satz an, und klicken Sie dann auf OK.

  6. Um die Einstellung für eine bereitgestellte virtuelle Maschine zu überprüfen, zeigen Sie in der Liste für die virtuelle Maschine den Namen unter Name des Verfügbarkeitssatzesan.

Eine weitere Möglichkeit zum Konfigurieren dieser Einstellung für virtuelle Maschinen, die auf einem Hostcluster bereitgestellt wurden, besteht darin, Windows PowerShell-Befehle für die Failover-Clusterunterstützung zu verwenden. In diesem Zusammenhang wird die Einstellung unter Get-ClusterGroup als AntiAffinityClassNames angezeigt.

Konfigurieren der Ressourcendrosselung

VMM umfasst Ressourcendrosselungsfunktionen, wie z. B. Prozessor- (CPU) und Arbeitsspeicherdrosselung, um die Ressourcenzuordnung zu steuern und virtuelle Maschinen effektiver auszuführen.

  • Prozessordrosselung: Sie können die Gewichtung eines virtuellen Prozessors festlegen, um dem Prozessor einen größeren oder kleineren Anteil an CPU-Zyklen zuzuordnen. Die Einstellungen stellen sicher, dass die Priorität virtueller Maschinen erhöht oder verringert werden kann, wenn die CPU-Ressourcen überbelegt sind. Bei besonders intensiven Arbeitslasten können weitere virtuelle Prozessoren hinzugefügt werden, wenn die Auslastungsgrenze einer physischen CPU erreicht ist.

    • Hoch, Normal, Niedrig, Benutzerdefiniert: Hiermit geben Sie an, wie die CPU bei Konflikten verteilt wird. Virtuellen Maschinen mit höherer Priorität wird zuerst CPU zugewiesen.
    • CPU-Zyklen reservieren (%): Geben Sie hier den für eine virtuelle Maschine zu reservierenden Prozentsatz an CPU-Ressourcen eines logischen Prozessors an. Dies ist nützlich, wenn auf einer virtuellen Maschine CPU-intensive Anwendungen ausgeführt werden und Sie ein Mindestlevel an CPU-Ressourcen sicherstellen möchten. Mit der Einstellung „0“ (null) wird angegeben, dass kein bestimmter CPU-Prozentsatz für die virtuelle Maschine reserviert wird.
    • CPU-Zyklen begrenzen (%): Hiermit geben Sie an, dass von der virtuellen Maschine nicht mehr als der angegebene Prozentsatz eines logischen Prozessors beansprucht werden soll.
  • Arbeitsspeicherdrosselung und Gewichtung: In Szenarien mit begrenzten Arbeitsspeicherressourcen können Sie mithilfe der Arbeitsspeicherdrosselung den Zugriff auf Arbeitsspeicherressourcen priorisieren bzw. die Priorisierung verringern. Bei hoher Arbeitsspeicherauslastung auf dem Host haben virtuelle Maschinen mit höherer Arbeitsspeicherpriorität bei der Zuweisung von Arbeitsspeicherressourcen Vorrang vor virtuellen Maschinen mit niedrigerer Priorität. Wenn Sie eine niedrigere Priorität angeben, kann dies verhindern, dass eine virtuelle Maschine gestartet wird, wenn der verfügbare Arbeitsspeicher gering ist und bereits andere virtuelle Maschinen ausgeführt werden. Sie können die Einstellungen für Arbeitsspeicherpriorität und die Schwellenwerte festlegen wie folgt:

    • Statisch: Statische Arbeitsspeichermenge, die einer bestimmten virtuellen Maschine zugewiesen ist.
    • Dynamisch: Die dynamischen Arbeitsspeichereinstellungen umfassen:
      • Startspeicher: Menge an Arbeitsspeicher, die der virtuellen Maschine bei ihrem Start zugeordnet werden soll. Die Mindesteinstellung sollte die Menge an Arbeitsspeicher sein, die zum Ausführen von Betriebssystem und Anwendungen auf der virtuellen Maschine erforderlich ist. Die Menge wird vom dynamischen Arbeitsspeicher nach Bedarf angepasst.
      • Mindestens erforderlicher Arbeitsspeicher: Die Mindestmenge an Arbeitsspeicher, die für die virtuelle Maschine erforderlich ist. Hierdurch kann die Arbeitsspeicherauslastung einer virtuellen Maschine im Leerlauf unter die Startspeicheranforderung zurückskaliert werden. Der verfügbare Arbeitsspeicher kann dann von anderen virtuellen Maschinen verwendet werden.
      • Maximaler Speicher: Begrenzung der Menge des der virtuellen Maschine zugeordneten Arbeitsspeichers. Der Standardwert ist 1 TB.
      • Prozentsatz des Arbeitsspeicherpuffers: Vom dynamischen Arbeitsspeicher wird einer virtuellen Maschine Arbeitsspeicher nach Bedarf hinzugefügt. Es ist dabei möglich, dass Arbeitsspeicher von Anwendungen schneller angefordert wird, als er vom dynamischen Arbeitsspeicher zugewiesen wird. Mit dem Prozentsatz des Arbeitsspeicherpuffers geben Sie die Menge an verfügbarem Arbeitsspeicher an, die einer virtuellen Maschine bei Bedarf zugewiesen wird. Der Prozentsatz basiert auf der Arbeitsspeichermenge, die von den auf der virtuellen Maschine ausgeführten Anwendungen und Diensten tatsächlich benötigt wird. Die Menge wird als Prozentsatz ausgedrückt, da sie sich je nach den Anforderungen der virtuellen Maschine ändert.
        • Der Prozentsatz wird berechnet wie folgt: Menge des Arbeitsspeicherpuffers = von virtueller Maschine benötigter Arbeitsspeicher/(Wert des Arbeitsspeicherpuffers/100).
        • Wenn z. B. die zugeordnete Arbeitsspeichermenge 1000 MB und der Puffer 20 % betragen, wird für die zugeordnete Gesamtmenge von 1200 MB physischen Arbeitsspeichers ein zusätzlicher Puffer von 20 % (200 MB) zugeordnet.
    • Arbeitsspeichergewichtung: Priorität, die einer virtuellen Maschine zugeordnet wird, wenn die Arbeitsspeicherressourcen voll ausgelastet sind. Wenn Sie einen hohen Prioritätswert festlegen, wird die virtuelle Maschine beim Zuordnen der Arbeitsspeicherressourcen priorisiert. Wenn Sie einen niedrigen Prioritätswert festlegen, kann die virtuelle Maschine bei unzureichenden Arbeitsspeicherressourcen möglicherweise nicht gestartet werden.

Konfigurieren der Prozessordrosselung

  1. Klicken Sie auf der virtuellen Maschine auf >>>> und dann auf CPU-Priorität.

  2. Wählen Sie einen Prioritätswert für die virtuelle Maschine aus. Mit diesem Wert wird angegeben, wie die CPU-Ressourcen zwischen den virtuellen Maschinen aufgeteilt werden und wie sie mit den relativen Gewichtungswerten in Hyper-V korrespondieren:

    • Hoch – relativer Gewichtungswert von 200
    • Normal – relativer Gewichtungswert von 100
    • Niedrig – relativer Gewichtungswert von 50
    • Benutzerdefiniert – Unterstützte relative Gewichtungswerte liegen zwischen 1 und 10.000
  3. Geben Sie unter CPU-Zyklen reservieren (%): den Prozentsatz an CPU-Ressourcen auf einem logischen Prozessor an, der für eine virtuelle Maschine reserviert werden soll. Dies ist nützlich, wenn auf einer virtuellen Maschine CPU-intensive Anwendungen ausgeführt werden und Sie ein Mindestlevel an CPU-Ressourcen sicherstellen möchten. Mit der Einstellung „0“ (null) wird angegeben, dass kein bestimmter CPU-Prozentsatz reserviert wird.

  4. Geben Sie unter CPU-Zyklen begrenzen (%): den maximalen Prozentsatz an CPU-Ressourcen auf einem logischen Prozessor an, der für eine virtuelle Maschine reserviert werden soll. Der virtuellen Maschine wird höchstens dieser Prozentsatz zugeordnet.

Konfigurieren der Arbeitsspeicherdrosselung

  1. Klicken Sie auf der virtuellen Maschine auf >>>> und dann auf Arbeitsspeicher.

  2. Wählen Sie Statisch aus, um anzugeben, dass einer virtuellen Maschine eine konstante Arbeitsspeichermenge zugewiesen werden soll.

  3. Wählen Sie Dynamisch aus, um dynamische Arbeitsspeichereinstellungen für eine virtuelle Maschine wie folgt anzugeben:

    • Geben Sie unter Startspeicher die Menge an Arbeitsspeicher an, welche der virtuellen Maschine bei ihrem Start zugeordnet werden soll. Der Arbeitsspeicherwert muss mindestens auf die minimale Arbeitsspeichermenge festgelegt werden, die zum Ausführen von Betriebssystem und Anwendungen der virtuellen Maschine erforderlich ist.
    • Geben Sie unter Mindestens erforderlicher Arbeitsspeicher eine Arbeitsspeichermenge an, mit der die Arbeitsspeicherauslastung einer virtuellen Maschine im Leerlauf unter die Startspeicheranforderung zurückskaliert werden kann. Dadurch ist mehr Arbeitsspeicher zur Verwendung durch andere virtuelle Maschinen verfügbar.
    • Geben Sie unter Maximaler Speicher die maximale Menge an Arbeitsspeicher an, welche der virtuellen Maschine zugeordnet werden soll. Die Standardeinstellung ist 1 TB.
    • Geben Sie unter Prozentsatz des Arbeitsspeicherpuffers die Menge an verfügbarem Arbeitsspeicher an, die einer virtuellen Maschine bei Bedarf zugewiesen wird. Der Prozentsatz muss auf der Arbeitsspeichermenge basieren, die von den auf der virtuellen Maschine ausgeführten Anwendungen und Diensten tatsächlich benötigt wird. Der Prozentsatz des Arbeitsspeicherpuffers muss wie folgt berechnet werden: Menge des Arbeitsspeicherpuffers = von virtueller Maschine benötigter Arbeitsspeicher/(Wert des Arbeitsspeicherpuffers/100). Wenn z. B. die zugeordnete Arbeitsspeichermenge 1000 MB und der Puffer 20 % betragen, wird für die zugeordnete Gesamtmenge von 1200 MB physischen Arbeitsspeichers ein zusätzlicher Puffer von 20 % (200 MB) zugeordnet.

Konfigurieren des virtuellen NUMA

Sie können den virtuellen NUMA (Non-Uniform Memory Access) in VMM konfigurieren, bereitstellen und verwalten. Der virtuelle NUMA hat die folgenden Eigenschaften:

  • NUMA ist eine Arbeitsspeicherarchitektur, die in Mehrprozessorsystemen verwendet wird, in denen die benötigte Zugriffszeit eines Prozessors vom Standort des Arbeitsspeichers relativ zum Prozessor abhängig ist. In einem NUMA-System erfolgen Prozessorzugriffe auf den lokalen Arbeitsspeicher (der direkt mit dem Prozessor verbunden ist) schneller als auf den nicht lokalen Arbeitsspeicher (der mit einem anderen Prozessor verbunden ist). Mit NUMA wird versucht, die Lücke zwischen Prozessorgeschwindigkeit und verwendetem Arbeitsspeicher zu schließen. Dazu wird im NUMA-System versucht, separaten Speicher je Prozessor bereitzustellen, um Leistungsabfälle zu vermeiden, wenn von mehreren Prozessoren auf den gleichen Arbeitsspeicher zugegriffen wird. Jeder dedizierte Arbeitsspeicherblock wird als NUMA-Knoten bezeichnet.
  • Im Vergleich zu nicht virtualisierten Computern mit physischer NUMA-Hardware ist mit virtuellem NUMA eine Bereitstellung größerer und unternehmenskritischerer Arbeitslasten ohne signifikante Leistungseinbußen möglich als in einer virtualisierten Umgebung. Beim Erstellen einer neuen virtuellen Maschine verwendet Hyper-V standardmäßig Werte für die Gasteinstellungen, die mit der Host-NUMA-Topologie von Hyper-V synchronisiert sind. Wenn ein Host z. B. 16 Kerne hat, 64 GB gleichmäßig auf zwei NUMA-Knoten verteilt sind und pro physischem Prozessorsocket zwei NUMA-Knoten vorhanden sind, dann sind die Einstellungen einer virtuellen Maschine, die auf dem Host mit 16 virtuellen Prozessoren erstellt wird, für die maximale Anzahl von Prozessoren pro Knoten auf 8 festgelegt, für die maximalen Knoten pro Socket auf 2 und für den maximalen Arbeitsspeicher pro Knoten auf 32 GB.
  • Die NUMA-Aufteilung kann aktiviert oder deaktiviert werden. Bei aktivierter Aufteilung kann nicht lokaler Arbeitsspeicher von einzelnen virtuellen NUMA-Knoten belegt werden, und ein Administrator kann eine virtuelle Maschine bereitstellen, die mehr virtuelle Prozessoren pro virtuellem NUMA-Knoten aufweist, als Prozessoren im zugrundeliegenden Hardware-NUMA-Knoten auf dem Hyper-V-Host verfügbar sind. Die NUMA-Aufteilung für eine virtuelle Maschine erfolgt auf Kosten der Leistung, da von virtuellen Maschinen auf den Arbeitsspeicher nicht lokaler NUMA-Knoten zugegriffen wird.

Richten Sie den virtuellen NUMA für virtuelle Maschinen folgendermaßen ein:

  1. Klicken Sie auf der virtuellen Maschine auf >>>> und dann auf Virtuelle NUMA.
  2. Geben Sie unter Maximal zulässige Prozessoren pro virtuellem NUMA-Knoten die maximale Anzahl virtueller Prozessoren an, die zur gleichen virtuellen Maschine gehören und auf einem virtuellen NUMA-Knoten gleichzeitig verwendet werden können. Konfigurieren Sie diese Einstellung, um maximale Bandbreite zu gewährleisten. [Von verschiedenen virtuellen NUMA-Maschinen werden verschiedene NUMA-Knoten verwendet.] Die Untergrenze liegt bei 1, und der Höchstwert beträgt 32.
  3. Geben Sie unter Maximal zulässiger Arbeitsspeicher pro virtuellem NUMA-Knoten (MB) den Arbeitsspeicher in MB an, der maximal von einem einzelnen NUMA-Knoten belegt werden kann. Die Untergrenze liegt bei 8 MB, und der Höchstwert beträgt 256 GB.
  4. Geben Sie unter Maximal zulässige Anzahl virtueller NUMA-Knoten pro Socket die maximale Anzahl virtueller NUMA-Knoten an, die für ein einzelnes Socket zulässig ist. Die Untergrenze liegt bei 1, und der Höchstwert beträgt 64.
  5. Klicken Sie zum Aktivieren der Aufteilung auf Zulassen, dass virtuelle Maschine sich über Hardware-NUMA-Knoten erstreckt.