共用方式為


建立高可用性 BizTalk Server 環境

本節說明如何在整合不同的系統和應用程式時,為 bizTalk Server Microsoft 中的數據和通訊提供高可用性。 BizTalk Server 會將數據與處理數據的主機分開,讓您能夠獨立調整資料庫和主機來解決可用性問題。

示範高可用性

BizTalk Server 的高可用性著重於復原可能會在 BizTalk Server 部署中中斷可用性的功能元件。

若要演示 BizTalk Server 的高可用性,您必須模擬故障並評估產品的復原效果。 高可用性的 BizTalk Server 部署使錯誤和故障對外部應用程式和系統透明,並確保所有服務在最少中斷的情況下持續正常運作。

針對高可用性設計

設計提供高可用性的 BizTalk Server 部署,牽涉到針對應用程式整合或商務程式整合案例所涉及的每個功能元件實作備援。 BizTalk Server 在概念上將數據與處理數據的主機分開,藉此簡化這些案例的實作。 因此,為 BizTalk Server 提供高可用性牽涉到執行多個主機實例和叢集 BizTalk Server 資料庫,如下所示:

  • BizTalk 主機的架構 BizTalk Server 可讓您分隔主機並執行多個主機實例,以提供重要功能高可用性,例如接收訊息、處理協調流程和傳送訊息。 這些主機不需要任何其他叢集或負載平衡機制,因為 BizTalk Server 會透過主機實例自動將工作負載分散到多部電腦。 不過,執行 HTTP 和 SOAP 配接器接收處理程式的主機需要負載平衡機制,例如網路負載平衡 (NLB) 以提供高可用性。

  • BizTalk Server 資料庫的架構 BizTalk Server 資料庫的高可用性通常由在主動/被動伺服器叢集組態中設定的兩部以上的資料庫計算機所組成。 這些計算機共用一般磁碟資源(例如 RAID5 SCSI 磁碟陣列或儲存局域網路),並使用 Windows 叢集來提供備份備援和容錯。

備註

高可用性環境本質上是多計算機環境。 在多部計算機環境中設定 BizTalk Server 時,您必須使用網域使用者群組和帳戶。

因為 BizTalk Server 建置在 Microsoft Windows Server 2008 SP2 或 Windows Server 2008 R2 上,Microsoft SQL Server 2008,因此請先確定您在設定 BizTalk Server 的主機之前,先部署具有高可用性的產品。 下列連結包含提供這些基礎產品高可用性的相關信息:

本節中

另請參閱

範例 BizTalk Server 高可用性案例使用 Windows Server 叢集為 BizTalk Server 主機提供高可用性