規劃負載平衡

上次修改主題的時間: 2010-04-16

若要在系統中斷時提供容錯移轉,特定伺服器角色可以使用多個伺服器。負載平衡器是可以在多部伺服器之間發揮負載分散與高可用性的重要角色。除了協助改善效能之外,這也有助確保當一部伺服器故障時,另一部伺服器可以繼續提供服務。Office Communications Server 2007 R2 支援下列伺服器的負載平衡:內部集區中的主要伺服器、提供聊天室支援之內部伺服器,以及周邊網路中支援外部使用者存取之 Edge Server。在您部署 Office Communications Server 2007 R2 之前,您應該先準備好一個或多個已正確設定的硬體負載平衡器。本節所提供的資訊可協助在您的 Office Communications Server 2007 R2 部署中,設定負載平衡器。

硬體負載平衡器

硬體負載平衡器裝置通常整合了乙太網路第 3 層交換器,不僅具有負載平衡能力,而且能夠切換多重資料流的流量 (例如用戶端到伺服器、伺服器到伺服器、伺服器到 Active Directory 網域服務 (AD DS)、伺服器到 DNS,以及對伺服器集區存取的管理等等)。這些複雜的裝置具有廣泛的監控能力,操作速度極為快速 (Gigabit 等級),擁有強大的負載平衡標準,能夠根據伺服器的最小連線、延遲次數、加權的循環配置資源或加權的最小連線等條件,設定流量的路由分配。負載平衡器會將單一虛擬 IP (VIP) 位址公開給用戶端,這樣一來它們就不會直接存取個別的 Enterprise Edition 前端伺服器。負載平衡器不需要解密傳輸層安全性 (TLS) 或剖析 SIP 訊息。

負載平衡作業的一般需求

內含一個以上前端伺服器的 Office Communications Server 2007 R2 Enterprise Pool 需要硬體負載平衡器。如果您是部署 Standard Edition Server 或是單一 Enterprise Edition 前端伺服器,則不需要負載平衡器。Office Communications Server 2007 R2 合併 Edge Server 陣列需要硬體負載平衡器。設定為 Director 的 Enterprise Edition Server 集區也會部署為硬體負載平衡器後方的陣列,以針對內部和 (或) 外部使用者運作。這些需求將於下表摘要說明。

表 1 Office Communications Server 2007 R2 的硬體負載平衡器需求

部署 硬體負載平衡器

Standard Edition Server

不需要。

包含多個前端伺服器的 Enterprise Pool

必要。

包含單一前端伺服器的 Enterprise Pool

不需要。

Director 陣列

Enterprise Pool 需要。Standard Edition Server 不支援。

合併 Edge Server 陣列

必要。

Office Communications Server 2007 R2 不支援在任何實際部署環境中,使用 Windows Server 2003 網路負載平衡 (NLB)。

Enterprise Pool 或 Communicator Web Access 的負載平衡作業不支援目的地網路位址轉譯 (DNAT),但 Edge Server 和 HTTP 的負載平衡作業同時支援 DNAT 和來源網路位址轉譯 (SNAT)。如需有關負載平衡集區的詳細資料,請參閱Enterprise Edition。如需有關負載平衡 Edge Server 的詳細資料,請參閱外部使用者存取元件。如需有關負載平衡 Communicator Web Access 的詳細資料,請參閱Communicator Web Access 支援。如需有關 Director 的詳細資料,請參閱Director 元件。如需 Office Communications Server 2007 R2 中負載平衡支援的詳細資料,請參閱環境需求。如需負載平衡的詳細資訊,請參閱Office Communications Server 2007 R2 Technical Reference Guide中的Office Communications Server 2007 R2 的負載平衡器