Freigeben über


Prüfliste: Konfigurieren von Windows Server

In diesem Thema werden die Schritte aufgeführt, die Sie befolgen sollten, wenn Sie Windows Server für die Verwendung in einer Produktionsumgebung BizTalk Server vorbereiten.

  • Konfigurieren Sie MSDTC für BizTalk Server. Weitere Informationen finden Sie unter Problembehandlung bei MSDTC.

  • Konfigurieren Sie Firewalls für BizTalk Server. Dieser Schritt ist nur erforderlich, wenn eine oder mehrere Firewalls in Ihrer BizTalk Server-Umgebung vorhanden sind.

    Weitere Informationen finden Sie unter:

  • Deaktivieren Sie Hyperthreading auf allen Computern, auf denen BizTalk Server und SQL Server in der BizTalk Server Umgebung ausgeführt werden.

    • Es ist wichtig, dass Hyperthreading für Computer deaktiviert wird, auf denen BizTalk Server ausgeführt wird. Dies ist eine BIOS-Einstellung, die in der Regel in den Prozessoreinstellungen des BIOS-Setups zu finden ist.

      Durch Hyperthreading scheint der Server über mehr Prozessoren/Prozessorkerne zu verfügen als tatsächlich; Hyperthreadprozessoren bieten jedoch in der Regel zwischen 20 % und 30 % der Leistung eines physischen Prozessor-/Prozessorkerns. Wenn BizTalk Server die Anzahl der Prozessoren zählt, die ihre Selbstoptimierungsalgorithmen anpassen sollen, führen die Hyperthreadprozessoren dazu, dass diese Anpassungen verzerrt werden, was sich negativ auf die Gesamtleistung auswirkt.

    • Hyperthreading sollte für SQL Server-Computer deaktiviert werden, da Anwendungen, die zu hohen Konflikten führen können (z. B. BizTalk Server), die Leistung in einer Hyperthreadumgebung auf einem SQL Server-Computer beeinträchtigen können.

  • Stellen Sie sicher, dass die Planung des Windows Server-Prozessors auf "Hintergrunddienste" festgelegt ist.

    Wenn Sie sicherstellen, dass diese Konfigurationsoption auf allen Computern festgelegt ist, auf denen Windows Server in Ihrer Umgebung ausgeführt wird, wird die Gesamtleistung des Systems verbessert. Führen Sie die folgenden Schritte aus, um sicherzustellen, dass Windows Server so konfiguriert ist, dass Hintergrunddienste bevorzugt werden:

    1. Klicken Sie auf Start, klicken Sie auf Ausführen, und geben Sie dann sysdm.cpl in das Feld Ausführen ein.
    2. Klicken Sie im Dialogfeld Systemeigenschaften auf die Registerkarte Erweitert, und klicken Sie dann unter Leistung auf Einstellungen.
    3. Klicken Sie im Dialogfeld Leistungsoptionen auf die Registerkarte Erweitert , stellen Sie sicher, dass die Option Hintergrunddienste unter Prozessorplanung ausgewählt ist, klicken Sie auf OK, und klicken Sie dann erneut auf OK , um das Dialogfeld Systemeigenschaften zu schließen.
  • Platzieren Sie die Windows-Auslagerungsdatei auf einem separaten lokalen physischen Laufwerk.

    Das Verschieben der Auslagerungsdatei auf ein anderes physisches Volume als das Betriebssystem auf einem Computer mit Windows Server verbessert die Leistung, indem es Datenträgerkonflikte reduziert.

    Führen Sie die folgenden Schritte aus, um die Auslagerungsdatei auf ein anderes physisches Volume als das Betriebssystem zu verschieben:

    1. Klicken Sie auf Start, klicken Sie auf Ausführen, und geben Sie dann sysdm.cpl in das Feld Öffnen ein.
    2. Klicken Sie auf die Registerkarte Erweitert, und klicken Sie dann unter Leistung auf Einstellungen.
    3. Klicken Sie auf die Registerkarte Erweitert, klicken Sie unter Virtueller Arbeitsspeicher auf Ändern, geben Sie Optionen für die Auslagerungsdatei an, klicken Sie auf OK, und klicken Sie dann erneut auf OK, um systemeigenschaften zu schließen. Sie müssen den Computer neu starten, damit die neuen Einstellungen wirksam werden.
  • Defragmentieren Sie die Datenträger und die Auslagerungsdatei:

    • Defragmentieren Sie regelmäßig alle Datenträger (lokal und SAN/NAS), indem Sie die Defragmentierung außerhalb der Geschäftszeiten planen.
    • Defragmentieren Sie die Windows-Auslagerungsdatei, und weisen Sie die Masterdateitabellen jedes Datenträgers in der BizTalk Server Umgebung vorab zu, um die Gesamtsystemleistung zu steigern.

    Verwenden Sie die Windows-Befehle: Defragmentierung , um die Windows-Auslagerungsdatei zu defragmentieren und die Masterdateitabellen vorab zuzuweisen.

  • Wenn Antivirensoftware auf dem Computer installiert ist, auf dem SQL Server ausgeführt wird, deaktivieren Sie die Echtzeitüberprüfung der Daten- und Transaktionsdateien (.mdf, .ndf, .ldf, .mdb).

    Die Echtzeitüberprüfung der SQL Server Daten- und Transaktionsdateien kann die Datenträger-E/A-Konflikte erhöhen und SQL Server Leistung verringern.

  • Wenn Antivirensoftware auf dem Computer installiert ist, auf dem BizTalk Server ausgeführt wird, deaktivieren Sie die Echtzeitüberprüfung nicht ausführbarer Dateitypen, auf die von BizTalk Server Empfangsspeicherorten verwiesen wird (normalerweise .XML, kann aber auch .csv, .txt usw.) sein.

    Die Echtzeitüberprüfung nicht ausführbarer Dateien, auf die von BizTalk Server Empfangsspeicherorten verwiesen wird, kann die E/A-Konflikte bei diesen Dateien erhöhen und BizTalk Server Leistung verringern.

  • Wenn Software zur Erkennung von Eindringversuchen installiert ist, deaktivieren Sie die Netzwerküberprüfung zwischen Computern, auf denen BizTalk Server und externe Datenrepositorys (SQL Server) oder Messagingdienste (z. B. Message Queuing und WebSphere MQSeries) ausgeführt werden.

    Software zur Erkennung von Eindringversuchen kann die gültige Kommunikation über das Netzwerk verlangsamen oder sogar verhindern.

  • Netzwerktreiber für Karte (NIC) auf allen Computern in der BizTalk Server-Umgebung sollten auf die Leistung eingestellt werden.

    Passen Sie die Netzwerkgerätetreiber an, um die Menge des verfügbaren Arbeitsspeichers für die Paketpufferung sowohl ein- als auch ausgehend zu maximieren. Maximieren Sie auch die Pufferanzahl, insbesondere Übertragungspuffer und Koaleszpuffer. Die Standardwerte für diese Parameter und ob sie überhaupt bereitgestellt werden, variieren zwischen Herstellern und Treiberversionen. Das Ziel besteht darin, die Arbeit der Netzwerkschnittstelle Karte Hardware zu maximieren und einen größtmöglichen Pufferspeicher für Netzwerkvorgänge zu ermöglichen, um Netzwerkdatenverkehr-Bursts und die damit verbundene Überlastung zu verringern.

  • Legen Sie die Netzwerkkarten auf eine feste Geschwindigkeit und Duplex fest.

    Verwenden Sie eine feste Geschwindigkeit und Duplex (1 Gigabit oder höher mit Vollduplex) für die Netzwerkverbindungen auf den BizTalk- und SQL-Servern. Dadurch wird sichergestellt, dass die Netzwerkschnittstelle keine Einstellung mit niedrigerer Geschwindigkeit oder Duplex aushandelt, was in der Vergangenheit bei einigen Unternehmensswitches ein Problem war. Auch in Umgebungen mit hohem Volumen empfiehlt es sich, Über Gigabit-Netzwerke zu verfügen.

  • Beenden oder deaktivieren Sie alle Windows-Dienste, die nicht unbedingt erforderlich sind (z. B. Druckspooler und Indizierungsdienst) auf allen Computern in der BizTalk Server Umgebung.

    Das Ausführen unnötiger Dienste auf einem Produktionsserver verwendet Systemressourcen, die andernfalls von BizTalk Server oder SQL Server verwendet werden könnten.

In diesem Abschnitt

Weitere Informationen

Prüfliste für Operationen