Hyper-V - Bewertungsmethoden des dynamischen Speichers
In meinem Blogeintrag „Dynamic Memory in Hyper-V“ habe ich die Funktion "dynamischer Speicher" vorgestellt und gezeigt welche Einstellungen man in dem Bereich treffen kann. Mit dynamic Memory ändert sich der Arbeitsspeicher der VM dem Bedarf entsprechend. In diesem Blogeintrag möchte ich zwei Verfahren zeigen, um den Arbeitsspeicherverbrauch der VM zu bewerten.
Bewertung über den Hyper-V Manager
Im Detailbereich der jeweiligen VM im Hyper-V Manager werden unter „Memory“ in zwei Spalten angezeigt, welche Einstellungen getroffen wurden, wie viel Speicher zugewiesen wurde und wie der aktuelle Speicherbedarf und Speicherstatus ist. Um diese Ansicht zu erhalten wird mindestens SP1 auf dem Hyper-V Server benötigt.
Assigned Memory: physischer Arbeitsspeicher der derzeit der VM zugeordnet ist
Memory Demand: Arbeitsspeicher den die VM derzeit benötigt.
Memory Status: Zeigt an, wie viel Speicherpuffer der VM zu steht mit den Werten:
OK: ausreichend physischer Arbeitsspeicher vorhanden um gesamten Speicherpuffer bereitzustellen
Low: zugewiesener Arbeitsspeicherpuffer ist niedriger als erforderlich
Warning: Nicht genügend physischer Arbeitsspeicher vorhanden um der VM einen Speicherpuffer zur Verfügung zu stellen
Bewertung durch Leistungsindikatoren Sogenannte Leistungsindikatoren in Hyper-V dienen der Überwachung des Arbeitsspeichers der VMs. Dabei unterscheidet man zwei Gruppen, den Hyper-V dynamischer Arbeitsspeicherausgleich und der dynamische Arbeitsspeicher für virtuelle Computer. Durch diese Gruppen können Datensammelsätze erstellt und analysiert werden. Datensammelsätze speichern Informationen über die ausgewählten Indikatoren und zeigen, in unserem Beispiel den Arbeitsspeicherverbrauch, in Echtzeit an.
Datensammelsatz erstellen:
Klick auf Performance Monitor und wähle den Add Button (+)
Hyper-V Dynamic Memory Integration Service wählen und hinzufügen. Je nach Konfiguration erscheinen hier weitere Werte wie z.B. der Hyper-V Dynamic Memory Balancer oder Hyper-V Dynamic Memory VM.
Im nächsten Schritt werden die Datensammelsätze erstellt. Auf der linken Seite des Computer Managers Navigieren wir im Bereich Performance zu Data Collector Sets und wählen New über Rechtsklick auf User Defined aus. Es startet ein Data Collector Set Wizard. Nach durchlaufen des Wizards befinden sich, wie im Bild zu sehen, unter Data Collector Sets die relevanten Logs.
Nachdem der Datensammelsatz gestartet wurde wird unter dem Pfad, welchen man im Data Collection Set Wizard angegeben hat ein Report erstellt. In diesem sind nun Informationen über die Auslastung, den Speicher, verwendete Services, geloggte Events, etc.
Es lassen sich also Informationen über die verwendeten Ressourcen oder die Güte der getroffenen Einstellungen gewinnen. Anhand dieser Informationen können die bisher getroffenen Einstellungen angepasst und verbessert werden. Möchte man nur einen kurzen Überblick über die Speicherauslastung bekommen, wird ein Blick auf die einzelnen VMs im Hyper-V ausreichen. Um hingegen einen tiefen Einblick über die genutzten Ressourcen in Verbindung mit der Verwendung von Dynamic Memory zu erlangen, bietet sich an, Datensammelsätze zu erstellen.
Weitere Informationen befinden sich auf den Technetseiten von Microsoft [1].
[1] http://technet.microsoft.com/de-de/library/ff817651(v=ws.10).aspx
- ASP.NET 1
- Active Directory 41
- Administration Tools 1
- Allgemein 60
- Backup 4
- ChatBots 5
- Configuration Manager 3
- DNS 1
- Data Protection Manager 1
- Deployment 24
- Endpoint Protection 1
- Exchange Server 62
- Gruppenrichtlinien 4
- Hyper-V 18
- Intune 1
- Konferenz 1
- Künstliche Intelligenz 7
- Linux 3
- Microsoft Office 11
- Microsoft Teams 1
- Office 365 11
- Office Web App Server 1
- Powershell 21
- Remote Desktop Server 1
- Remote Server 1
- SQL Server 8
- Sharepoint Server 12
- Sicherheit 1
- System Center 10
- Training 1
- Verschlüsselung 2
- Virtual Machine Manager 1
- Visual Studio 1
- WSUS 7
- Windows 10 12
- Windows 8 9
- Windows Azure 4
- Windows Client 1
- Windows Server 24
- Windows Server 2012 7
- Windows Server 2012R2 15
- Windows Server 2016 7
- Windows Server 2019 2
- Windows Server 2022 1
- Zertifikate 4