透過 VMM 服務範本設定 SLB VIP
軟體定義網路 (SDN) 可以使用軟體負載平衡 (SLB) 在服務提供者和租使用者所管理的工作負載之間平均分配網路流量。
System Center Virtual Machine Manager (VMM) 支援設定 SLB VIP,同時使用服務範本部署多層式應用程式,也支援公用和內部負載平衡。
開始之前
請確保已符合下列必要條件︰
建立 SLB VIP 的程式
使用下列步驟:
指定邏輯網路的親和性。
在 VMM 控制台中,選取 [網狀架構>網路服務>網路控制站>屬性>邏輯網路親和性] 頁面。
指定可用於負載平衡的前端和後端網路,然後選取 [ 確定]。
建立VIP範本。
在 VMM 控制台中,選取 [網狀架構>建立VIP範本]。
在 [負載平衡器 VIP 範本精靈>名稱] 中,指定範本名稱和描述。
在 [虛擬 IP 連接埠] 中,指定將用於您要平衡之網路流量類型的埠。
在 [ 後端埠] 中,指定後端伺服器正在接聽要求的埠。
在 [類型] 的 [指定範本類型] 底下,選取 [特定]。 從 [製造商] 下拉式清單中選取 [Microsoft ],然後 從 [型號] 下拉式清單中Microsoft網络控制站 。
選取 [下一步]。
在 [通訊協定] 中,指定通訊協議選項。 選取 [確定]。
在 [負載平衡方法] 中,選取 方法,然後選取 [ 確定]。
在 狀況監控 中,您可以選擇性地指定驗證必須定期對負載平衡器執行。 若要新增健康情況監視器,請指定通訊協定和要求。 例如,輸入 GET 命令會針對負載平衡器的首頁提出 HTTP GET 要求,並檢查標頭回應。 您也可以修改回應類型、監視間隔、逾時和重試。
注意
逾時必須小於間隔。
- 在 [ 摘要] 中,確認設定,然後選取 [ 完成 ] 以建立VIP範本。
在部署服務時設定SLB VIP
- 如果服務範本未開啟,請選取 [連結庫>範本服務範本>],然後加以開啟。
- 選取 [動作>開啟設計工具]。
- 在 [服務範本設計工具] 中,選取 [服務範本元件] 群組>[新增負載平衡器]。
- 選取負載平衡器物件。 您將使用VIP範本名稱來識別它。
- 選取 [工具>連接器]。 選取與範本相關聯的伺服器連線,然後選取 NIC 物件,將負載平衡器連線到配接器。 在 NIC 屬性中,檢查地址類型,並確定 MAC 位址是靜態的。
注意
伺服器連線必須連線到服務的後端網路介面。 後端網路介面可以連線到一個連線的 VM 網路或網路虛擬化的 VM 網路。
啟用連接器后,選取與負載平衡器相關聯的用戶端連線,然後選取邏輯網路物件。
注意
用戶端連線必須連線到負載平衡器的前端網路。 這可以是公用 VM 網路或網路虛擬化的 VM 網路。 網路虛擬化 VM 網路用於內部負載平衡案例。
在服務範本儲存和驗證中儲存服務範本>。
範例 1:使用公用 VM 網路設定服務作為前端。 在這裡, 後端 網路可以是一個連線或網路虛擬化的 VM 網路。
範例 2:使用連線到網路虛擬化 VM 網路 HNV VM 網路的前端和後端來設定服務。 此案例用於內部負載平衡。
設定VIP以進行使用者存取
部署服務時,VMM 會自動從靜態 IP 位址池中的保留範圍選取 VIP,並將它指派給負載平衡的服務層級。 若要讓使用者連線到服務,在部署服務之後,您必須判斷VIP並為其設定 DNS 專案。
- 部署服務之後,請選取 [網狀架構>網络>負載平衡器]。
- 選取 [顯示>服務>負載平衡器資訊],然後展開服務以查看指派的VIP。
- 如果使用者使用 DNS 名稱來存取服務,請要求 DNS 系統管理員手動建立 VIP 的 DNS 專案。 項目必須是使用者指定要連線至服務的名稱。 例如,servicename.contosol.com。