透過 VMM 在 SDN 中設定客體叢集
本文說明如何使用 System Center Virtual Machine Manager (VMM) 在 SDN 中設定客體叢集。
隨著網路控制卡的引進,連線到虛擬網路的 VM 只能使用網路控制站 (NC) 指派的 IP 位址進行通訊。 NC 不支援浮動IP位址,這對於Microsoft故障轉移叢集等技術至關重要。
您可以透過 SDN 中的軟體負載平衡器 (SLB) 模擬浮動IP功能來啟用此功能。
VMM 支援透過內部負載平衡器 (ILB) 虛擬IP(VIP) 在 SDN 中的客體叢集。 ILB 會使用在客體叢集 VM 上建立的探查埠,以識別作用中的節點。 在任何指定時間,只有作用中節點的探查埠會回應 ILB,而導向至 VIP 的所有流量都會路由傳送至作用中節點。
在您開始使用 Intune 之前
請確定下列必要條件:
客體叢集是透過SDN NC進行管理。 請確定您已設定 SDN 並 部署 NC 和 SLB。
程式 - 設定客體叢集
使用下列步驟:
使用本文中提供的資訊,為您的 VM 建立叢集。
注意
叢集必須將 ProbePort 參數設定為您選擇的埠。 在下一個步驟中設定VIP範本時,需要此埠。 記下您用於此叢集的保留IP位址。 稍後使用VIP範本建立VIP時,將需要此IP。
建立VIP範本。 在 VMM 控制台>網狀架構>網路>VIP 範本中,以滑鼠右鍵按下並選取 [新增VIP範本]。
在 [類型] 的 [指定範本類型] 底下,選取 [特定]。 從 [製造商] 下拉式清單中選取 [Microsoft ],然後 從 [型號] 下拉式清單中Microsoft網络控制站 。
選取 [下一步]。
在 [負載平衡] 中,選取 [ 啟用浮動 IP ] 複選框。
在 狀況監控 中,新增將在客體叢集 VM 上使用的探查。 在這裡,您必須新增在上一個步驟中將主機叢集時所設定的相同埠。
使用 PowerShell,使用 VIP 範本建立 VIP。
注意
如本文開頭所述,正在實作內部負載平衡器VIP以支援客體叢集。 以下提供從VIP範本建立VIP到負載平衡內部網路流量的PowerShell腳本。
在這裡使用 範例腳本 來建立VIP並平衡內部網路負載。 根據下列詳細資料視需要修改參數:
- LBServiceName – 網路控制站服務的名稱。
- VipMemberNames – 叢集中 VM 的名稱。
- VipNetworkName – 租用戶網路的名稱。
- VipAddress – 來自租用戶網路的保留 IP 位址,在步驟 2 中用來作為 VM 叢集的 IP 位址。
- VipTemplateName – 在上述步驟 3 中建立的 VIP 範本名稱。
- VipName – 您要參考 VIP 的任何易記名稱。