Sie können VM-Arbeitsspeicherressourcen hinzufügen, ändern oder konfigurieren, um die Leistung einer virtuellen Maschine zu verbessern. Sie können die meisten der Parameter für den Arbeitsspeicher beim Erstellen virtueller Maschinen oder nach der Installation des Gastbetriebssystems festlegen.

Bei einigen Aktionen ist es erforderlich, die virtuelle Maschine auszuschalten, bevor Sie die Einstellungen ändern.

Über die Arbeitsspeicher-Ressourceneinstellung einer virtuellen Maschine wird festgelegt, welcher Anteil des Hostarbeitsspeichers der virtuellen Maschine zugeteilt wird. Die Arbeitsspeichergröße der virtuellen Hardware legt fest, wie viel Arbeitsspeicher für Anwendungen verfügbar ist, die in der virtuellen Maschine laufen. Eine virtuelle Maschine kann Arbeitsspeicherressourcen nur in dem Umfang nutzen, der für die virtuelle Hardware konfiguriert wurde. ESXi-Hosts begrenzen die Arbeitsspeicher-Ressourcennutzung für die virtuelle Maschine auf den maximal geeigneten Wert, sodass die standardmäßige Einstellung „Unbegrenzt“ übernommen werden kann.

Ändern der Arbeitsspeicherkonfiguration

Sie können die Menge des einer virtuellen Maschine zugeteilten Arbeitsspeichers neu konfigurieren, um die Leistung zu verbessern.

Die minimale Arbeitsspeichergröße ist 4 MB für virtuelle Maschinen, die die BIOS-Firmware verwenden. Virtuelle Maschinen, die die EFI-Firmware verwenden, benötigen mindestens 96 MB RAM. Bei weniger RAM können sie nicht eingeschaltet werden.

Die maximale Arbeitsspeichergröße für virtuelle Maschinen, die BIOS-Firmware verwenden, ist 24560 GB. Sie müssen die EFI-Firmware für virtuelle Maschinen mit einer Arbeitsspeichergröße von mehr als 6128 GB verwenden.

Die maximale Arbeitsspeichergröße einer virtuellen Maschine hängt vom physischen Arbeitsspeicher des ESXi-Hosts und den Kompatibilitätseinstellungen der virtuellen Maschine ab.

Wenn der Arbeitsspeicher der virtuellen Maschine größer als der Hostarbeitsspeicher ist, wird eine Auslagerung durchgeführt, die sich sehr stark auf die Leistung der virtuellen Maschine auswirken kann. Der Maximalwert für beste Leistung stellt den Schwellenwert dar, bei dessen Überschreitung der physische Arbeitsspeicher des ESXi-Hosts nicht ausreicht, um die virtuelle Maschine mit voller Geschwindigkeit auszuführen. Dieser Wert schwankt mit der Änderung der Bedingungen auf dem Host, wenn virtuelle Maschinen beispielsweise ein- bzw. ausgeschaltet werden.

Die Arbeitsspeichergröße muss ein Vielfaches von 4 MB sein.

Tabelle 1. Maximaler Arbeitsspeicher der virtuellen Maschine
Seit der Hostversion Kompatibilität der virtuellen Maschine Maximale Arbeitsspeichergröße
ESXi 8.0 Update 3 ESXi 8.0 Update 3 und höher 24560 GB
ESXi 8.0 Update 2 ESXi 8.0 Update 2 und höher 24560 GB
ESXi 8.0 Update 1 ESXi 8.0 Update 1 und höher 24560 GB
ESXi 8.0 ESXi 8.0 und höher 24560 GB
ESXi 7.0 Update 3 ESXi 7.0 Update 3 und höher 24560 GB
ESXi 7.0 Update 2 ESXi 7.0 Update 2 und höher 24560 GB
ESXi 7.0 Update 1 ESXi 7.0 Update 1 und höher 24560 GB
ESXi 7.0 ESXi 7.0 und höher 6128 GB
ESXi 6.7 Update 2 ESXi 6.7 Update 2 und höher 6128 GB
ESXi 6.7 ESXi 6.7 und höher 6128 GB
ESXi 6.5 ESXi 6.5 und höher 6128 GB
ESXi 6.0 ESXi 6.0 und höher 4080 GB

Die ESXi-Hostversion gibt den Zeitpunkt an, seit dem die höhere Arbeitsspeichergröße unterstützt wird. Beispielsweise ist die Arbeitsspeichergröße einer virtuellen Maschine, die mit ESXi 6.0 und höher kompatibel ist und auf ESXi 6.5 ausgeführt wird, auf 4080 GB beschränkt.

Voraussetzungen

Stellen Sie sicher, dass Sie die Berechtigung Virtuelle Maschine.Konfiguration.Arbeitsspeicher ändern auf der virtuellen Maschine besitzen.

Prozedur

  1. Klicken Sie in der Bestandsliste mit der rechten Maustaste auf eine virtuelle Maschine und wählen Sie Einstellungen bearbeiten aus.
  2. Erweitern Sie auf der Registerkarte Virtuelle Hardware den Bereich Arbeitsspeicher und ändern Sie die Arbeitsspeicherkonfiguration.
    1. Geben Sie im Textfeld Arbeitsspeicher die Menge an RAM ein, die der virtuellen Maschine zugewiesen werden soll.
    2. Wählen Sie aus, ob der Arbeitsspeicher in MB, GB oder TB angegeben wird.
  3. Klicken Sie auf OK.

Zuteilen von Arbeitsspeicherressourcen

Sie können die Anzahl der Arbeitsspeicherressourcen, die einer virtuellen Maschine zugeteilt wurden, unter Verwendung von Anteilen, Reservierungen und Grenzwerteinstellungen ändern. Der Host bestimmt die entsprechende Menge an physischem RAM, die den virtuellen Maschinen auf Grundlage dieser Einstellungen zugeteilt wird. Abhängig von der Belastung und dem Status können Sie einer virtuellen Maschine einen hohen oder einen niedrigen Anteilswert zuteilen.

Die folgenden benutzerdefinierten Einstellungen betreffen die Arbeitsspeicher-Ressourcenzuteilung einer virtuellen Maschine.
Grenzwert
Legt einen Grenzwert für den Verbrauch an Arbeitsspeicher für eine virtuelle Maschine fest. Dieser Wert wird in Megabyte angegeben.
Reservierung
Gibt die garantierte Mindestzuteilung für eine virtuelle Maschine an. Die Reservierung wird in Megabyte angegeben. Wenn die Reservierung nicht eingehalten werden kann, wird die virtuelle Maschine nicht eingeschaltet.
Anteile
Jeder virtuellen Maschine werden Arbeitsspeicheranteile zugeteilt. Je mehr Anteile eine virtuelle Maschine hat, desto größer ist der Anteil an Hostarbeitsspeicher, der ihr zugeteilt wird. Anteile stellen eine relative Metrik zum Zuteilen von Arbeitsspeicherkapazität dar. Weitere Informationen zu Anteilswerten finden Sie im Handbuch zur vSphere-Ressourcenverwaltung.

Sie können einer virtuellen Maschine keine Reservierung zuweisen, die größer als der konfigurierte Speicher ist. Wenn Sie einer virtuellen Maschine eine große Reservierung zuweisen und die konfigurierte Arbeitsspeichergröße für diese virtuelle Maschine verringern, wird die Reservierung ebenfalls verringert, um eine Entsprechung mit der neu konfigurierten Arbeitsspeichergröße zu erreichen.

Voraussetzungen

Stellen Sie sicher, dass die virtuelle Maschine ausgeschaltet ist.

Prozedur

  1. Klicken Sie in der Bestandsliste mit der rechten Maustaste auf eine virtuelle Maschine und wählen Sie Einstellungen bearbeiten aus.
  2. Erweitern Sie auf der Registerkarte Virtuelle Hardware die Option „Arbeitsspeicher“ und teilen Sie die Arbeitsspeicherkapazität für die virtuelle Maschine zu.
    Option Beschreibung
    Reservierung

    Garantierte Arbeitsspeicherzuteilung für diese virtuelle Maschine.

    Grenzwert

    Obergrenze für die Arbeitsspeicherzuteilung für diese virtuelle Maschine. Wählen Sie Unbegrenzt, wenn Sie keine Obergrenze definieren möchten.

    Anteile

    Die Werte Niedrig, Normal, Hoch und Benutzerdefiniert werden mit der Summe aller Anteile aller virtuellen Maschinen auf dem Server verglichen.

  3. Klicken Sie auf OK.

Ändern der Einstellungen zum Hinzufügen von Arbeitsspeicher im laufenden Betrieb

Mit dem Hinzufügen von Arbeitsspeicher im laufenden Betrieb können Sie Arbeitsspeicherressourcen für eine virtuelle Maschine hinzufügen, während diese eingeschaltet ist.

Das Hinzufügen von Arbeitsspeicher im laufenden Betrieb führt zu Arbeitsspeicher-Overhead auf dem ESXi-Host für die virtuelle Maschine.
Hinweis: Wenn der ESXi-Host Version 7.0 Update 2 und früher nutzt, ist es zum Hinzufügen von Arbeitsspeicher im laufenden Betrieb zu einer virtuellen Maschine mit NVIDIA vGPU erforderlich, dass der ESXi-Host über einen freien vGPU-Steckplatz verfügt. Ab vSphere 7.0 Update 3 benötigt der Quellhost keinen freien vGPU-Steckplatz mehr.

Voraussetzungen

  • Schalten Sie die virtuelle Maschine aus.
  • Stellen Sie sicher, dass die virtuelle Maschine über ein Gastbetriebssystem verfügt, das die Funktion zum Hinzufügen von Arbeitsspeicher im laufenden Betrieb unterstützt.
  • Stellen Sie sicher, dass die virtuelle Maschine mit ESXi 4.x und höher kompatibel ist.
  • Stellen Sie sicher, dass VMware Tools installiert ist.

Prozedur

  1. Klicken Sie in der Bestandsliste mit der rechten Maustaste auf eine virtuelle Maschine und wählen Sie Einstellungen bearbeiten aus.
  2. Erweitern Sie auf der Registerkarte Virtuelle Hardware die Option Arbeitsspeicher und wählen Sie Aktivieren aus, um das Hinzufügen von Arbeitsspeicher zur virtuellen Maschine im laufenden Betrieb zuzulassen.
  3. Klicken Sie auf OK.

Ergebnisse

Sie können nun auch bei eingeschalteter virtueller Maschine Arbeitsspeicher hinzufügen.

Hinzufügen eines NVDIMM-Geräts zu einer VM im VMware Host Client

Fügen Sie einer virtuellen Maschine ein virtuelles NVDIMM-Gerät hinzu, damit diese den nicht flüchtigen, oder persistenten, Arbeitsspeicher des Computers nutzen kann. Ein nicht flüchtiger Arbeitsspeicher (non-volatile memory, NVM) oder persistenter Arbeitsspeicher (PMem) verbindet die hohen Datenübertragungsraten eines flüchtigen Arbeitsspeichers mit der Persistenz und Stabilität eines herkömmlichen Speichers. Das virtuelle NVDIMM-Gerät ist ein virtuelles NVM-Gerät, das gespeicherte Daten über Neustarts oder Stromausfälle hinaus beibehalten kann.

Virtuelle Maschinen verbrauchen die PMem-Ressource des Hosts über ein virtuelles, nicht flüchtiges, duales Inline-Arbeitsspeichermodul (NVDIMM) oder über eine virtuelle, persistente Arbeitsspeicherfestplatte.

Weitere Informationen zu persistentem Arbeitsspeicher finden Sie unter Verwalten von persistentem Arbeitsspeicher.

Voraussetzungen

  • Stellen Sie sicher, dass das Gastbetriebssystem der virtuellen Maschine PMem unterstützt.
  • Stellen Sie sicher, dass die Version der virtuellen Hardware 14 oder höher ist.
  • Stellen Sie sicher, dass Sie über das Recht Datenspeicher.Speicher zuteilen verfügen.
  • Stellen Sie sicher, dass der Host oder Cluster, auf dem sich die virtuelle Maschine befindet, über vorhandene PMem-Ressourcen verfügt.

Prozedur

  1. Klicken Sie in der VMware Host Client-Bestandsliste auf Virtuelle Maschinen.
  2. Klicken Sie mit der rechten Maustaste auf eine virtuelle Maschine in der Liste und wählen Sie Einstellungen bearbeiten im Dropdown-Menü aus.
  3. Klicken Sie auf der Registerkarte Virtuelle Hardware auf Anderes Gerät hinzufügen und wählen Sie anschließend im Dropdown-Menü die Option NVDIMM aus.
    Das NVDIMM-Gerät wird in der Geräteliste der virtuellen Hardware angezeigt. Jede virtuelle Maschine kann über maximal 64 NVDIMM-Geräte verfügen.
  4. Konfigurieren Sie das neu hinzugefügte NVDIMM-Gerät.
    1. Erweitern Sie in der Geräteliste der virtuellen Hardware den Eintrag Neues NVDIMM.
    2. Geben Sie die Größe des neuen NVDIMM-Geräts ein.
      Hinweis: Sie können die Größe des NVDIMM-Geräts zu einem späteren Zeitpunkt ändern. Die virtuelle Maschine muss ausgeschaltet sein.
    3. Wählen Sie den Speicherort des NVDIMM-Controllers aus oder übernehmen Sie den Standard-Controller.
  5. Klicken Sie auf Speichern, um den Assistenten zu schließen.