BizTalkServer 2010: Leitfaden zur Leistungsoptimierung

Willkommen beim Leitfaden zur Leistungsoptimierung von Microsoft® BizTalk® Server 2010. Wir haben diesen Leitfaden erstellt, um ausführliche Informationen zur Optimierung der Leistung einer BizTalk Server-Lösung bereitzustellen. Vollständige End-to-End-Leistungstests werden bei der Bereitstellung von Unternehmensanwendungen häufig übersehen. In dem Wissen, dass Microsoft eine skalierbare Messaginginfrastruktur erstellt hat, verbringen viele Organisationen, die BizTalk Server verwenden, nur wenig oder gar keine Zeit mit Leistungstests für ihre eigenen Anwendungen. BizTalk Server Anwendungen bestehen aus vielen Teilen, die sowohl benutzerdefinierte als auch von Microsoft bereitgestellte Komponenten enthalten können. Es ist für Microsoft unmöglich, jede mögliche Kombination dieser Komponenten zu testen. Daher ist die vollständige und ordnungsgemäße Durchführung eines Leistungstests Ihrer Anwendung ein wichtiger Schritt bei jeder Bereitstellung.

Der Zweck dieses Leitfadens besteht darin, die bewährten Methoden und Techniken zu konsolidieren und präskriptive Anleitungen bereitzustellen, die befolgt werden sollten, um BizTalk Server Leistung zu optimieren.

Was ist darin enthalten?

Im Allgemeinen wird die Leistung eines Servers durch die Komponente bestimmt, die die niedrigste Leistung aufweist – der Engpass im System. Der Schlüssel zur Verbesserung der Leistung ist die Fähigkeit, Engpässe zu erkennen, deren Ursache zu ermitteln und geeignete Korrekturmaßnahmen anzuwenden.

Verwenden Sie bei der Planung Ihrer BizTalk Server Bereitstellung diesen Leitfaden, um Ihre Umgebung zu entwerfen und zu optimieren. Das Konzept der Leistung steht in engem Zusammenhang mit dem Konzept der Skalierbarkeit. Wenn Sie über ein solides Verständnis der Faktoren verfügen, die die Leistung von Systemkomponenten beeinflussen, können Sie Komponenten auf eine Weise bereitstellen, die skaliert wird, um Zeiten mit hoher Nachfrage zu unterstützen.

Dieser Leitfaden enthält Anleitungen zum Optimieren der Leistung, basierend auf praktischen Erfahrungen von IT-Experten, die umfassend mit BizTalk Server gearbeitet haben. Insbesondere enthält dieser Leitfaden vier Standard Abschnitte:

  • Finden und Beseitigen von Engpässen: Im Abschnitt Finden und Beseitigen von Engpässen werden verschiedene Arten von Leistungsengpässen im Zusammenhang mit BizTalk Server Lösungen und Informationen zur Behebung der Engpässe beschrieben.

  • Optimieren der Leistung: Der Abschnitt Optimieren der Leistung enthält Anleitungen zum Optimieren der Leistung einer BizTalk Server Lösung. BizTalk Server Leistung ist eng mit der Leistung der Plattform verknüpft, auf der BizTalk Server installiert ist. Dieser Abschnitt enthält Empfehlungen zum Optimieren der Leistung von BizTalk Server und der BizTalk Server-Plattform.

  • Skalieren einer Produktions- BizTalk Server umgebung: Der Abschnitt Skalieren einer Produktions- BizTalk Server umgebung enthält detaillierte Ergebnisse BizTalk Server Leistungstests, die vom BizTalk-Produktteam abgeschlossen wurden. Diese Tests konzentrierten sich auf skalierbarkeit und maßen die Auswirkungen des Hinzufügens von BizTalk Server Computern, die Auswirkungen des Hinzufügens von BizTalk Server MessageBox-Datenbanken und die Auswirkungen des gleichzeitigen Hinzufügens von BizTalk Server Computern und BizTalk Server MessageBox-Datenbanken zu einer Lösung.

    • Beim Erhöhen der Anzahl der BizTalk Server Computer in einer BizTalk Server Gruppe wurde für diese Tests nur eine BizTalk Server MessageBox-Datenbank für die BizTalk Server-Gruppe konfiguriert. Diese Tests konzentrierten sich ausschließlich auf die Auswirkungen des Hinzufügens von BizTalk Server Computern zu einer BizTalk Server Gruppe.

    • Wenn Sie die Anzahl der BizTalk Server MessageBox-Datenbanken erhöhen, die von der BizTalk Server gruppe verwendet werden. Diese Tests konzentrierten sich ausschließlich auf die Auswirkungen des Hinzufügens BizTalk Server MessageBox-Datenbanken zu einer BizTalk Server Gruppe.

    • Beim Erhöhen der Anzahl von BizTalk Server Computern und BizTalk Server MessageBox-Datenbanken, die von der BizTalk Server-Gruppe verwendet werden. Diese Tests haben die Auswirkungen des Hinzufügens von BizTalk Server Computern und BizTalk Server MessageBox-Datenbanken zu einer BizTalk Server Gruppe gemessen.

  • BizTalk Server Leistungstestmethodik: Der Abschnitt BizTalk Server Leistungstestmethodik enthält ausführliche Informationen zum Testen und Optimieren BizTalk Server Leistung. Sie enthält Informationen darüber, auf welche Leistungskriterien der Schwerpunkt gelegt werden sollte, und die grundlegenden Phasen, die bei der Bewertung BizTalk Server Leistung angewendet werden sollten.

Ergänzungen zu dieser Version des Handbuchs

Verwenden von Visual Studio zum Vereinfachen automatisierter Tests: Beschreibt die Verwendung von Visual Studio-Auslastungstests zum Bewerten der Leistung einer BizTalk Server-Anwendung.

Danksagungen

Wir im BizTalk Server User Education-Team danken der herausragenden Beiträge der folgenden Personen, die sowohl technisches Feedback als auch eine menge Inhalte für den BizTalk Server Performance Optimization Guide bereitgestellt haben:

Autoren

  • Tim Wieman, Microsoft

  • Paolo Salvatori, Microsoft

  • Trace Young, Microsoft

    Prüfer

  • Tim Wieman, Microsoft

  • Paolo Salvatori, Microsoft