Faktoren, die sich auf die maximale nachhaltige Leistung auswirken

Der maximale nachhaltige Durchsatz wird direkt von einer Reihe unterschiedlicher Faktoren beeinflusst, z. B. von den verfügbaren Serverressourcen, der Art der in der Lösung verwendeten Funktionen, der Nachrichtengröße und der Nachrichtengesamtlast. Es gibt jedoch weitere, weniger offensichtliche Faktoren, die berücksichtigt werden müssen. Dazu zählen Folgende:

Lastmuster

Der Nachrichtenfluss in einer BizTalk Server-Produktionsumgebung erfolgt in der Regel nicht mit einer vorhersehbaren, konsistenten Rate. Meistens verlangen die Geschäftsanforderungen, dass BizTalk Server Nachrichten mit einer variablen Rate verarbeitet, in der auch Höhen und Tiefen auftreten. Zu Spitzenzeiten können die BizTalk Server-Verarbeitungsanforderungen innerhalb kürzester Zeit so hochschnellen, dass ein kaum ausgelastetes System plötzlich überlastet ist und Nachrichten schneller eingehen, als sie verarbeitet werden können. In diesem Szenario bildet sich ein Nachrichtenrückstand in der MessageBox-Datenbank, bis BizTalk diese Nachrichten an die entsprechenden Abonnenten übermittelt. Solange BizTalk Server den Rückstand an Nachrichten in Perioden zwischen den Spitzenlastzeiten verarbeiten kann, ist dies kein Problem.

Aufgrund des üblicherweise variablen Musters des Nachrichtenflusses in einer BizTalk Server-Umgebung sollten Testszenarien über einen längeren Zeitraum ausgeführt werden, um sicherzustellen, dass die Lösung den gewünschten Durchsatz auf unbestimmte Zeit unterstützt und sich im Laufe der Zeit von den Spitzenlastzeiten erholen kann.

Wartungs- und Überwachungsaktivitäten

Während der Lebensdauer einer Produktionslösung müssen eine Vielzahl von Wartungs- und Überwachungsaktivitäten durchgeführt werden, die Auswirkungen auf die Leistung von BizTalk haben und daher bei den Testszenarien einkalkuliert werden müssen. Dazu gehören Folgende:

  • Abfragen der BizTalk-Verwaltungskonsole Diese Abfragen verbrauchen Ressourcen und wirken sich abhängig vom Typ und der Häufigkeit der Abfrage auf den Gesamtdurchsatz aus.

  • Sicherungs-, Archivierungs- und Bereinigungsaktivitäten Diese Aktivitäten verbrauchen auch Ressourcen und sollten in alle Testszenarien berücksichtigt werden. Alle BizTalk Server-Datenbanken müssen regelmäßig gesichert und ihre Transaktionsprotokolle gekürzt werden. Werden diese Aktivitäten nicht ausgeführt, wächst das Transaktionsprotokoll unkontrolliert an und kann den gesamten verfügbaren Festplattenspeicher für die Transaktionsdatenbank belegen. Wird die Überwachungsfunktion verwendet, muss der Inhalt der Überwachungsdatenbank von Zeit zu Zeit gelöscht oder wahlweise archiviert werden, um zu verhindern, dass sie zu groß wird. Weitere Informationen zum Verwalten BizTalk Server Datenbanken finden Sie unter Sichern und Wiederherstellen BizTalk Server Datenbanken.

Weitere Informationen

Messen des maximalen dauerhaften Überwachungsdurchsatzes