共用方式為


透過 VMM 服務範本設定 SLB VIP

軟體定義網路 (SDN) 可以使用軟體負載平衡 (SLB) 在服務提供者和租使用者所管理的工作負載之間平均分配網路流量。

System Center Virtual Machine Manager (VMM) 支援設定 SLB VIP,同時使用服務範本部署多層式應用程式,也支援公用和內部負載平衡。

開始之前

請確保已符合下列必要條件︰

建立 SLB VIP 的程式

使用下列步驟

  1. 指定邏輯網路的親和性。

    • 在 VMM 控制台中,選取 [網狀架構>網路服務>網路控制站>屬性>邏輯網路親和性] 頁面。

    • 指定可用於負載平衡的前端和後端網路,然後選取 [ 確定]。

      指定邏輯網路的親和性螢幕快照。

  2. 建立VIP範本。

    • 在 VMM 控制台中,選取 [網狀架構>建立VIP範本]。

    • 在 [負載平衡器 VIP 範本精靈>名稱] 中,指定範本名稱和描述。

    • [虛擬 IP 連接埠] 中,指定將用於您要平衡之網路流量類型的埠。

    • 在 [ 後端埠] 中,指定後端伺服器正在接聽要求的埠。

      範本屬性的螢幕快照。

    • 在 [類型] 的 [指定範本類型] 底下,選取 [特定]。 從 [製造商] 下拉式清單中選取 [Microsoft ],然後 從 [型號] 下拉式清單中Microsoft網络控制站

    • 選取 [下一步]。

      範本類型的螢幕快照。

    • 在 [通訊協定] 中,指定通訊協議選項。 選取 [確定]。

      通訊協議的螢幕快照。

    • [負載平衡方法] 中,選取 方法,然後選取 [ 確定]。

      負載平衡方法的螢幕快照。

    • 狀況監控 中,您可以選擇性地指定驗證必須定期對負載平衡器執行。 若要新增健康情況監視器,請指定通訊協定和要求。 例如,輸入 GET 命令會針對負載平衡器的首頁提出 HTTP GET 要求,並檢查標頭回應。 您也可以修改回應類型、監視間隔、逾時和重試。

    注意

    逾時必須小於間隔。

    新增健康情況監視器的螢幕快照。

    • 在 [ 摘要] 中,確認設定,然後選取 [ 完成 ] 以建立VIP範本。
  3. 在部署服務時設定SLB VIP

    • 如果服務範本未開啟,請選取 [連結庫>範本服務範本>],然後加以開啟。
    • 選取 [動作>開啟設計工具]。
    • 在 [服務範本設計工具] 中,選取 [服務範本元件] 群組>[新增負載平衡器]。
    • 選取負載平衡器物件。 您將使用VIP範本名稱來識別它。
    • 選取 [工具>連接器]。 選取與範本相關聯的伺服器連線,然後選取 NIC 物件,將負載平衡器連線到配接器。 在 NIC 屬性,檢查地址類型,並確定 MAC 位址是靜態的。

    注意

    伺服器連線必須連線到服務的後端網路介面。 後端網路介面可以連線到一個連線的 VM 網路或網路虛擬化的 VM 網路。

    • 啟用連接器后,選取與負載平衡器相關聯的用戶端連線,然後選取邏輯網路物件。

      注意

      用戶端連線必須連線到負載平衡器的前端網路。 這可以是公用 VM 網路或網路虛擬化的 VM 網路。 網路虛擬化 VM 網路用於內部負載平衡案例。

    • 在服務範本儲存和驗證中儲存服務範本>

範例 1:使用公用 VM 網路設定服務作為前端。 在這裡, 後端 網路可以是一個連線或網路虛擬化的 VM 網路。

slb vip 範例 1 的圖表。

範例 2:使用連線到網路虛擬化 VM 網路 HNV VM 網路的前端和後端來設定服務。 此案例用於內部負載平衡。

slb vip 範例 2 的圖表。

設定VIP以進行使用者存取

部署服務時,VMM 會自動從靜態 IP 位址池中的保留範圍選取 VIP,並將它指派給負載平衡的服務層級。 若要讓使用者連線到服務,在部署服務之後,您必須判斷VIP並為其設定 DNS 專案。

  1. 部署服務之後,請選取 [網狀架構>網络>負載平衡器]。
  2. 選取 [顯示>服務>負載平衡器資訊],然後展開服務以查看指派的VIP。
  3. 如果使用者使用 DNS 名稱來存取服務,請要求 DNS 系統管理員手動建立 VIP 的 DNS 專案。 項目必須是使用者指定要連線至服務的名稱。 例如,servicename.contosol.com。