Hyper-V

Dos und Don’ts

    • Dynamischer Arbeitsspeicher von Fall zu Fall

Dynamische Arbeitsspeicher in Hyper-V erlauben Abgeben oder Erhalten von Arbeitsspeicher für VMs im laufenden Betrieb, allerdings müssen die installierten Server-Anwendungen damit umgehen können. Microsoft Exchange in allen Versionen und Editionen sowie Microsoft SQL Server in einigen Editionen sind dazu nicht in der Lage, weshalb bei diesen Servern die Leistung der Server-Anwendungen deutlich einbicht. Die Funktion sollte also nur für die Server aktiviert werden, die diese Funktion auch unterstützen.

    • Hyper-V Betriebssystem und virtuelle Festplatten nicht auf einem gemeinsamen Datenträger ablegen
    • Physische Festplatten an VMs anbinden

Dies kann zu Leistungsverbesserungen führen, hat aber auch Einschränkungen bei der Wartung oder im Fehlerfall, da diese Platten nicht vom Hyper-V Server direkt angesprochen werden kann.

    • Festplatten mit dynamischer Größe verwenden

- Pro: Plattenplatz auf dem Hyper-V wird gespart

- Contra: Leistung des Hyper-V kann u. U. stark einbrechen

    • Virenscanner

ausnehmen der Verzeichnisse für ...

- virtuelle Festplatten

- Snapshots

- ISOSs

- Cluster Shared Volumes

ausnehmen der Prozesse für ...

- Hyper-V Virtual Machine Management: vmms.exe

- Hyper-V Virtual Machine Worker Process: vmwp.exe

- Cluster Server Service: clussvc.exe

    • Nicht mehr Ressourcen zuweisen als notwendig

VMs sollten nicht mehr Ressourcen zugewiesen werden, als diese tatsächlich benötigen. Denn die zugewiesenen Ressourcen belasten den Host und fehlen oft anderen VMs. Es ist daher sinnvoll, nur so viele Ressourcen zuzuweisen, wie die VM auch tatsächlich benötigt.

    • Standard-Einstellungen der Speicherorte zur Leistungsverbesserung nicht auf dem Standard belassen

- Speicherort der virtuellen Festplatten

- Speicherorte für Snapshots

- Speicherorte für Smart Paging-Dateien

- Speicherort der Snapshot-Dateien

    • Snapshots sparsam verwenden

Je mehr Snapshots erstellt werden, desto mehr .avdx-Dateien werden angelegt, was die Leistung des Servers beeinträchtigt.

Mit jedem Snapshot sinkt die Leistung der VM.