Erstellen einer hoch verfügbaren BizTalk Server-Umgebung

In diesem Abschnitt wird beschrieben, wie Hochverfügbarkeit für die Daten und Die Kommunikation in Microsoft BizTalk Server bei der Integration unterschiedlicher Systeme und Anwendungen bereitgestellt wird. BizTalk Server trennt die Daten von den Hosts, die die Daten verarbeiten, sodass Sie Verfügbarkeitsprobleme lösen können, indem Sie die Datenbanken und Hosts unabhängig skalieren.

Sicherstellen von hoher Verfügbarkeit

Hochverfügbarkeit für BizTalk Server konzentriert sich auf die Wiederherstellung funktionaler Komponenten, die die Verfügbarkeit in einer BizTalk Server Bereitstellung beeinträchtigen können.

Um Hochverfügbarkeit in BizTalk Server zu demonstrieren, müssen Sie Fehler anwenden und die Effektivität des Produkts bei der Wiederherstellung messen. In einer hoch verfügbaren BizTalk Server-Bereitstellung werden Fehler und Ausfälle für externe Anwendungen und Systeme aufgezeigt. Außerdem wird sichergestellt, dass alle Dienste mit minimalen Unterbrechungen weiterhin korrekt funktionieren.

Entwerfen für Hochverfügbarkeit

Das Entwerfen einer BizTalk Server Bereitstellung, die Hochverfügbarkeit bietet, umfasst die Implementierung von Redundanz für jede funktionale Komponente, die an einem Anwendungsintegrations- oder Geschäftsprozessintegrationsszenario beteiligt ist. BizTalk Server vereinfacht die Implementierung dieser Szenarien, indem die Daten konzeptionell von den Hosts getrennt werden, die die Daten verarbeiten. Die Bereitstellung von Hochverfügbarkeit für BizTalk Server umfasst daher das Ausführen mehrerer Hostinstanzen und das Clustern der BizTalk Server Datenbanken wie folgt:

  • Mit der Architektur für BizTalk-Hosts BizTalk Server können Sie Hosts trennen und mehrere Hostinstanzen ausführen, um Hochverfügbarkeit für wichtige Funktionen wie den Empfang von Nachrichten, die Verarbeitung von Orchestrierungen und das Senden von Nachrichten bereitzustellen. Diese Hosts erfordern keinen zusätzlichen Clustering- oder Lastenausgleichsmechanismus, da BizTalk Server Workload automatisch über Hostinstanzen auf mehrere Computer verteilt. Für Hosts, auf denen der Empfangshandler für den HTTP- und den SOAP-Adapter ausgeführt wird, ist jedoch ein Lastenausgleich wie der Netzwerklastenausgleich (Network Load Balancing, NLB) erforderlich, damit Hochverfügbarkeit gewährleistet werden kann.

  • Architektur für BizTalk Server Datenbanken Hochverfügbarkeit für die BizTalk Server Datenbanken besteht in der Regel aus zwei oder mehr Datenbankcomputern, die in einer Aktiv/Passiv-Serverclusterkonfiguration konfiguriert sind. Diese Computer haben eine gemeinsame Datenträgerressource (z. B. einen RAID5 SCSI-Datenträgerarray oder ein Storage Area Network) und verwenden die Windows-Clusterdienste zur Bereitstellung von Sicherungsredundanz und Fehlertoleranz.

Hinweis

Hoch verfügbare Umgebungen sind naturgemäß Umgebungen mit mehreren Computern. Beim Konfigurieren BizTalk Server in einer Umgebung mit mehreren Computern müssen Sie Domänenbenutzergruppen und -konten verwenden.

Da BizTalk Server auf Microsoft Windows Server 2008 SP2 oder Windows Server 2008 R2 und Microsoft SQL Server 2008 basiert, stellen Sie sicher, dass Sie diese Produkte mit Hochverfügbarkeit bereitstellen, bevor Sie Hosts für BizTalk Server konfigurieren. Unter folgenden Links finden Sie Informationen zum Bereitstellen von Hochverfügbarkeit für diese zugrunde liegenden Produkte:

  • Hochverfügbarkeit – Always On Technologies, verfügbar unter https://go.microsoft.com/fwlink/?LinkId=130376.

    In diesem Whitepaper werden Hochverfügbarkeitsfeatures beschrieben, die mit SQL Server 2008 verfügbar sind.

  • Übersicht über Hochverfügbarkeitslösungen, verfügbar unter https://go.microsoft.com/fwlink/?LinkId=130377.

    Hier werden mehrere Hochverfügbarkeitslösungen von SQL Server 2008 vorgestellt, mit denen die Verfügbarkeit von Servern oder Datenbanken verbessert wird.

  • Schritt-für-Schritt-Anleitung für Windows-Bereitstellungsdienste, verfügbar unter https://go.microsoft.com/fwlink/?LinkId=130379.

    Hier finden Sie schrittweise Anleitungen zum Verwenden der Windows-Bereitstellungsdienste in Windows Server 2008.

  • Windows Server 2003 Deployment Kit: Planen von Serverbereitstellungen, verfügbar unter https://go.microsoft.com/fwlink/?LinkId=24433.

    Dieses Buch enthält Informationen zum Planen von Serverspeicher sowie zum Entwerfen und Bereitstellen von Dateiservern, Druckservern und Terminalservern in mittleren und großen Unternehmen.

  • Erhöhen der Verfügbarkeit für BizTalk Server, verfügbar unter https://go.microsoft.com/fwlink/?LinkId=130457.

    Abschnitt des BizTalk Server Betriebsleitfadens, in dem beschrieben wird, wie Sie die Verfügbarkeit Ihres BizTalk Server-Systems erhöhen können.

In diesem Abschnitt

Weitere Informationen

Beispiel BizTalk Server Hochverfügbarkeitsszenarienmit Windows Server-Clustern zum Bereitstellen von Hochverfügbarkeit für BizTalk Server Hosts2