Freigeben über


LoadGen Server-Belastung – Starten des Tests für Server

Dieser automatisierte Test misst die Belastung auf einem Server. Dieser Test führt Folgendes aus:

  1. Kopiert Testdateien in den Masterclient.

  2. Führt den Test auf dem Masterclient aus.

  3. Kopiert die Testprotokolle nach Abschluss des Tests.

Testdetails

Bereich Beschreibung
Spezifikationen
  • System.Server.SystemStress.ServerStress
  • System.Server.SVVP.SVVP
Plattformen
  • Windows Server 2016 (x64)
Unterstützte Versionen
  • Windows 10
  • Windows 10, Version 1511
  • Windows 10, Version 1607
  • Windows 10, Version 1703
  • Windows 10, Version 1709
  • Windows 10, Version 1803
  • Windows 10, Version 1809
  • Windows 10, Version 1903
  • Nächstes Update auf Windows 10
Voraussichtliche Laufzeit (in Minuten) 1440
Kategorie Szenario
Timeout (in Minuten) 86.400
Neustart erforderlich false
Erfordert eine spezielle Konfiguration false
Typ automatic

Zusätzliche Dokumentation

Tests in diesem Funktionsbereich enthalten möglicherweise zusätzliche Dokumentation, einschließlich Informationen zu Voraussetzungen, Einrichtung und Fehlerbehebung, die in den folgenden Themen zu finden sind:

Ausführen des Tests

LoadGen-Test kann verwendet werden, um ein Windows Server-System zu belasten. Dieser Server kann ein physischer Server oder eine virtuelle Maschine sein. Wenn der physische Server über mehr als 64 logische Prozessoren verfügt oder mehr als 1 TB Arbeitsspeicher aufweist, sollte LoadGen direkt auf dem physischen Server ausgeführt werden. Führen Sie andernfalls die nachstehenden Schritte aus, um eine virtuelle Hyper-V-Maschine als LoadGen-Belastungsziel zu erstellen.

  • Installieren Sie auf dem „System Under Stress (SUT)“ die Windows Server-Betriebssystemversion, die getestet werden soll, und installieren Sie die Hyper-V-Rolle.
  • Erstellen Sie eine virtuelle Maschine mit Windows Server 2016 für die Version von Windows Server, die getestet werden soll, mit den maximal zulässigen logischen Prozessoren, Arbeitsspeicher, Netzwerk und Speicher, die die SUT unterstützen kann.
  • Diese virtuelle Maschine muss der Testdomäne beitreten und den s HLK-Client installiert haben.

Führen Sie den folgenden Auftrag aus, um die virtuelle Maschine vorzubereiten:

  1. Öffnen Sie HLK Manager.
  2. Klicken Sie im Explorer-Menü auf Auftragsüberwachung.
  3. Drücken Sie in Auftrags-Explorer STRG+Q, um den Abfragebereich zu öffnen, und suchen Sie nach Aufträgen, bei denen Name gleich LoadGen Config SUT ist.
  4. Notieren Sie sich im Bereich Ergebnis die Auftrags-ID für den übereinstimmenden Auftrag.
  5. Klicken Sie im Explorer-Menü auf Auftragsüberwachung.
  6. Navigieren Sie in Auftragsüberwachung zu dem Computerpool, der die SUT, den MC, die SCs und die virtuelle Maschine enthält, und markieren Sie die virtuelle Maschine.
  7. Klicken Sie mit der rechten Maustaste auf die Computerauswahl, und klicken Sie auf Planen nach Auftrags-ID.
  8. Geben Sie im Eingabebereich die Auftrags-ID aus Schritt 4 ein, und klicken Sie dann auf OK.
  9. Geben Sie im Fenster Aufträge planen den Domänennamen, den Benutzernamen und das Kennwort des Kontos ein, das zum Ausführen des Tests verwendet wird. Dieses Konto sollte ein Domänenkonto sein und über Administratorrechte für SUT, MC, SC und der virtuellen Maschine verfügen.
  10. Klicken Sie in der Symbolleiste auf Zeitplan erstellen.
  11. Warten Sie, bis der Auftrag ausgeführt wird und die ausgewählte Maschine in den Status Bereit zurückkehrt.

Bevor Sie den Test ausführen:

  1. Überprüfen Sie die Testeinrichtung wie in den Testanforderungen beschrieben: Testvoraussetzungen für Systemserver und Testserverkonfiguration.

  2. Führen Sie zuerst LoadGen Server-Belastung – Zuerst ausführen – Festlegen der Computerrichtlinen aus, um die korrekten Richtlinieneinstellungen vorzunehmen.

  3. Wählen Sie im Windows Hardware Lab Kit (Windows HLK) Studio den Test aus, und führen Sie ihn aus:

    1. Navigieren Sie zur Registerkarte Tests.
    2. Wählen Sie LoadGen Server-Belastung – Starten des Tests für Server aus.
    3. Klicken Sie auf den Link Auswahl ausführen.
    4. Geben Sie im Dialogfeld Zeitplan Parameter ein, und ordnen Sie die Maschinen den Rollen zu:
      • Wenn eine virtuelle Hyper-V-Maschine erstellt wird, geben Sie den Namen der virtuellen Maschine als Belastungsziel ein. Verwenden Sie andernfalls den Standardwert, der [SUT] lautet.
      • Verwenden Sie das Dropdown-Menü Rolle, um eine Maschine für die MC-Rolle auszuwählen (SUT wird vorausgefüllt).
    5. Klicken Sie auf OK, um den Test zu planen.

Problembehandlung

Informationen zur allgemeinen Problembehandlung von HLK-Testfehlern finden Sie unter Problembehandlung von Windows HLK-Testfehlern.

Überprüfen Sie die Serverprotokolldatei (srvlog.xml) auf Fehler. Suchen Sie nach "Fehler"-Einträgen. Wenn Sie den folgenden Fehler für Windows Server 2008 R2 erhalten:

Main::RunMain:: Test Check Spsrv wurde gestoppt und hat den erforderlichen Prozentsatz (100) nicht erreicht (Fehler=0x80004005)

Schließen Sie Windows HLK Studio. Ändern Sie den Computernamen des zu testenden Systems (SUT) auf 14 Zeichen oder weniger. Starten Sie SUT neu. Öffnen Sie Windows HLK Studio, und führen Sie diesen Test erneut aus.

Wenn Sie den folgenden Fehler für Windows Server 2012 R2 oder höher erhalten:

Main::RunMain:: Test Check Spsrv wurde gestoppt und hat den erforderlichen Prozentsatz (100) nicht erreicht (Fehler=0x80004005)

Schließen Sie Windows HLK Studio. Ändern Sie den SUT-Computernamen auf 15 Zeichen oder weniger. Starten Sie SUT neu. Öffnen Sie Windows HLK Studio, und führen Sie diesen Test erneut aus.

Weitere Informationen zur Problembehandlung finden Sie unter Problembehandlung bei Systemservertests.

Weitere Informationen

Parameter

Parametername Parameterbeschreibung
KitTestBinRoot
FolderToCopy
KitName
WDKLogo
ExtraParams
KitOSBinRoot
StressTarget Wenn ein physisches System mit Hyper-V zertifiziert wird, geben Sie den Namen der virtuelle Maschine ein, die auf diesem physischen System ausgeführt wird. Andernfalls ändern Sie den Standardwert nicht.