Auswirkungen von Endpoint Protection auf die Hyper-V-Serverleistung

Vor kurzem ist mir aufgefallen, dass eines meiner Hyper-V-Testlabore durchweg ein Länge der Festplattenwarteschlange von 5 oder mehr Festplatten-Lese-/Schreibvorgängen. Eine Plattenwarteschlangenlänge von eins oder mehr bedeutet, dass jedes Mal ein Engpass auftritt, wenn der Server/die Anwendung versucht, auf die Platten zuzugreifen. In den meisten Fällen tut der Server/die Anwendung nichts. Dies erklärt, warum Sie in Ihrem Server/Ihrer Anwendung Pausen sehen, wenn sie beim Warten feststecken. Da Festplatten-E/A der Killer Nummer eins bei der VM-Leistung ist, ist alles, um sie zu reduzieren, eine gute Sache!

Dieser Blog-Beitrag konzentriert sich ausschließlich darauf, unnötige Festplatten-E/A zu reduzieren, die durch Endpunktschutz (wenn es scannt auf Viren und Malware) in Systemcenter Configuration Manager.

Reduzieren der Auswirkungen von Endpoint Protection auf die Leistung von Hyper-V-Servern – die erste Festplattenwarteschlangenlänge

Vor nicht allzu langer Zeit habe ich einen Blogbeitrag darüber geschrieben, wie es geht VHD*-Dateien ausschließen aus Endpunktschutz Scannen, aber ich wollte mehr tun, also suchte ich nach einem Leitfaden, der andere Ausschlüsse auflistet. Ich bin auf diesen hilfreichen Artikel gestoßen, Hyper-V: Anti-Virus-Ausschlüsse für Hyper-V-Hosts, an TechNet.

In diesem Blogbeitrag zeige ich Ihnen, wie Sie die Vorschläge dieses Artikels umsetzen können Endpunktschutz.

Hintergrund

In meinem Testlabor wird, ähnlich wie bei jedem anderen Servertyp (physisch oder virtuell), das Laufwerk C:\ nur zum Hosten des Betriebssystems (OS) verwendet (in diesem Fall RAID 1), und das physische Laufwerk E:\ wird verwendet als RAID 10 eingerichtet, das alle VHD-Dateien meiner VM hostet. Mein Laufwerk D:\ ist das DVD-Laufwerk.

In meinem Fall bedeutete eine Erhöhung der Festplattenwarteschlangenlänge, dass sich die VMs „langsam“ anfühlten. Wenn ich mir nur die VMs ansehe, würde ich nie den wahren Grund für dieses Problem erfahren. Stattdessen musste ich mir zuerst den Hyper-V-Host ansehen, um die wahre Natur des Problems zu verstehen.

Antivirus-Software (AV) untersucht eine Datei auf alle bekannten Viren und Malware. Dieser Scanvorgang verlangsamt den Zugriff einer Anwendung/eines Servers auf die Datei. Die AV-Software muss den Scanvorgang abschließen, bevor der Zugriff auf die Datei gewährt wird. Dies bedeutet auch, dass die Suche nach Viren und Malware umso länger dauert, je größer die Datei ist.

VM-Dateien (VSV, VHD, VHDX, VHDA und VHDXA) zusammen mit ISO sind riesig und brauchen daher eine Weile zum Scannen. Dies kann zu einer Verlängerung der Festplattenwarteschlangen führen, während die AV-Software damit beschäftigt ist, diese Dateien zu scannen, wie es in meinem Testlabor der Fall war. Mein Ziel war es, den Aufwand für das Scannen von Dateien zu reduzieren. Ich tat dies, indem ich meiner AV-Software (Endpunktschutz), um die Überprüfung auf Viren und Malware in meinen VM-Dateien und ISO zu überspringen.

Wie ich oben angedeutet habe, geht es in diesem Blogbeitrag nicht ums Reduzieren alle Festplatten-E/A, konzentriert sich jedoch darauf, unnötige Festplatten-E/A zu reduzieren, die durch Endpunktschutz (wenn es scannt auf Viren und Malware) in Systemcenter Configuration Manager.

Empfohlene Ausschlüsse

Verwenden der AV Hyper-V-Ausschlüsse, die auf der TechNet-Artikel Seite werde ich die implementieren Datei, Verzeichnis, und Prozess Ausschlüsse, die empfohlen werden für Endpunktschutz.

Die auszuschließenden Dateitypen:

· VHD

· VHDX

· AVHD

· AVHDX

· VSV

· ISO

Prozessausschlüsse:

· Vmwp.exe

· Vmms.exe

Verzeichnisausschlüsse:

· %systemdrive%\ProgramData\Microsoft\Windows\Hyper-V\Snapshots

· C:\ProgramData\Microsoft\Windows\Hyper-V

· C:\Benutzer\Öffentlich\Dokumente\Hyper-V\Virtuelle Festplatten

Meiner Meinung nach sind die Dateitypen und Verzeichnisausschlüsse selbsterklärend, die Prozessausschlüsse jedoch nicht, daher hier eine kurze Anmerkung zu beiden Prozessen.

Vmwp.exe auch bekannt als Worker-Prozess für virtuelle Maschinen ist eine Komponente des Virtualisierungsstapels. Für jede ausgeführte VM gibt es eine VMWP.exe. Diese exe befindet sich im Verzeichnis %windir%\system32\.

Vmms.exe ist der Verwaltungsdienst für virtuelle Maschinen. Dies ist der Hauptdienst, der zum Verwalten von Hyper-V-VMs verwendet wird. Diese exe befindet sich im Verzeichnis %windir%\system32\.

Wir können unten sehen, dass vmwp.exe mehrmals in aufgeführt ist Ressourcenmonitor.

Reduzieren der Auswirkungen von Endpoint Protection auf den Hyper-V Server Performance-Ressourcenmonitor 

Hinzufügen der Ausschlüsse

Dateiausschlüsse

Beginnend mit den Dateiausschlüssen werde ich sicherstellen, dass alle empfohlenen Dateiausschlüsse hinzugefügt werden Endpunktschutz. Detaillierte Anleitungen finden Sie in meinem Blogbeitrag, Configuration Manager, Endpunktschutz und Hyper-V.

Letztendlich sieht Ihr Dateiausschlussfenster ähnlich wie im Screenshot unten aus.

Reduzieren der Auswirkungen von Endpoint Protection auf die Leistung von Hyper-V-Servern – Dateiausschlüsse 

Nachdem der Schritt zum Ausschließen von Dateien abgeschlossen ist, ist es nun an der Zeit, die beiden Prozesse auszuschließen.

Prozessausschlüsse

Beginnen Sie mit dem Öffnen der Configuration Manager Konsole und Erweiterung Endpunktschutz | Anti-Malware-Richtlinien. Wählen Sie als Nächstes die Standard-Client-Anti-Malware-Richtlinie und klicke auf Eigenschaften Taste.

Reduzieren der Auswirkungen von Endpoint Protection auf die Leistungseigenschaften von Hyper-V-Servern

Im Standard-Antimalware-Richtlinie Fenster, wählen Sie das Ausschlusseinstellungen Knoten. Dann klicke auf das Satz Taste für Ausgeschlossene Prozesse. Im Prozesse Geben Sie in das Textfeld %windir%\system32\vmwp.exe ein und klicken Sie dann auf Hinzufügen Taste. Wiederholen Sie den gleichen Schritt für vmms.exe. Wenn Sie fertig sind, klicken Sie auf OK Schaltfläche, um das geöffnete Fenster zu schließen.

Ihre Prozessausschlüsse sehen ähnlich wie im folgenden Screenshot aus:

Reduzieren der Auswirkungen von Endpoint Protection auf die Leistung von Hyper-V-Server-Prozessausschlüssen

Nachdem dieser letzte Schritt abgeschlossen ist, Endpunktschutz schließt das Scannen von vmwp.exe und vmms.exe aus.

Verzeichnisausschlüsse

Es wird niemals empfohlen, etwas auf dem Betriebssystemlaufwerk zu installieren. Stattdessen sollten Sie immer ein separates Laufwerk für Ihre Anwendungen und Dateien haben. Hyper-V ist keine Ausnahme von dieser Regel. Daher sollten Sie Ihre VMs niemals auf Ihrem Laufwerk C:\ hosten; dazu gehören auch VM-Snapshots.

Nachdem ich meinen Server überprüft habe, speichert Hyper-V selbst noch einige Dateien in den aufgelisteten Verzeichnissen, obwohl ich nichts auf dem Laufwerk C:\ speichere. Daher werde ich jedes dieser Verzeichnisse ausschließen. Darüber hinaus sollten Sie einige weitere hinzufügen, die mit Ihrer Hyper-V-Serverkonfiguration übereinstimmen. In meinem Fall speichere ich alle meine VMs in E:\VM\*, also werde ich dieses Verzeichnis ausschließen. Sobald die Ordner (Verzeichnisse) zur Ausschlussliste hinzugefügt wurden, Endpunktschutz scannt diese Ordner nicht mehr auf Viren.

Zurück in Standard-Antimalware-Richtlinie Fenster, wählen Sie das Ausschlusseinstellungen Knoten. Dann klicke auf das Satz Taste für Ausgeschlossene Dateien und Ordner.

Reduzieren der Auswirkungen von Endpoint Protection auf die Einstellungen zum Ausschluss der Hyper-V-Serverleistung

Als erstes werden Sie feststellen, dass bereits Ausschlüsse aufgeführt sind.

Reduzieren der Auswirkungen von Endpoint Protection auf die Hyper-V-Serverleistung – bereits aufgeführte Ausschlüsse

Im Daten und Ordner Textfeld, fügen Sie das Verzeichnis hinzu, das Sie ausschließen möchten, und klicken Sie dann auf das Hinzufügen Taste. In meinem Beispiel ist es das Verzeichnis %systemdrive%\ProgramData\Microsoft\Windows\Hyper-V\Snapshots.

Reduzieren der Auswirkungen von Endpoint Protection auf die Hyper-V-Serverleistung-Add

Wiederholen Sie diesen Vorgang für die restlichen Ordner, die Sie ausschließen möchten, und klicken Sie abschließend auf OK um alle geöffneten Fenster zu schließen. Ihre Ergebnisse sehen ähnlich aus wie unten.

Reduzieren der Auswirkungen von Endpoint Protection auf die Hyper-V-Serverleistung – Datei- und Ordnerausschlüsse

Jetzt werden alle Ausschlüsse (AV-Dateien, Verzeichnisse und Prozesse) hinzugefügt EndpunktschutzIch weiß, dass eine „Langsamkeit“ seitens meiner Hyper-V-Server nicht darauf zurückzuführen sein wird Endpunktschutz. Wenn meine Hyper-V-Server langsam erscheinen, muss ich woanders nach der Ursache suchen.

Wenn Sie sich die Skala im Screenshot unten ansehen, werden Sie feststellen, dass sie jetzt zwischen 0-1 liegt, verglichen mit 0-50 im ersten Screenshot dieses Blogbeitrags! Die Länge der Festplattenwarteschlange beträgt jetzt ~0,5, was viel besser ist als vor dem Ausschluss der Dateien, Verzeichnisse und Prozesse.

Ich weiß, dass es viele Faktoren gibt, die die Länge der Datenträgerwarteschlange beeinflussen, aber im Moment bin ich mit meinem Hyper-V-Lab zufrieden.

Reduzieren der Auswirkungen von Endpoint Protection auf die Leistung des Hyper-V-Servers – Zweite Warteschlangenlänge des Datenträgers

Bei Fragen können Sie mich gerne kontaktieren unter @GarthMJ.

Sehen Sie, wie Right Click Tools die Art und Weise verändert, wie Systeme verwaltet werden.

Steigern Sie sofort die Produktivität mit unserer limitierten, kostenlos nutzbaren Community Edition.

Starten Sie noch heute mit Right Click Tools:

Support

  • Dieses Feld dient zur Validierung und sollte nicht verändert werden.

Kontakt

  • Dieses Feld dient zur Validierung und sollte nicht verändert werden.

Durch das Absenden dieses Formulars erklären Sie sich damit einverstanden, dass Recast Software Ihre Daten wie in Recast Software beschrieben verarbeiten kann Datenschutz-Bestimmungen.

de_DEGerman